上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: 排序算法总结如下: 阅读全文
posted @ 2019-08-08 10:21 Yong_无止境 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 很少用,列出来,便于理解和熟悉!!! 阅读全文
posted @ 2019-08-07 15:54 Yong_无止境 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在C++的类中,普通成员函数不能作为pthread_create的线程函数,如果要作为pthread_create中的线程函数,必须是static ! 参考:https://blog.csdn.net/ksn13/article/details/40538083 在C++的类中,普通成员函数不能作为 阅读全文
posted @ 2019-08-07 15:46 Yong_无止境 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: string和int的相互转换 string转int int转string 记忆:转成int就是i开头的类型,转成string就是s开头的类 阅读全文
posted @ 2019-08-07 15:43 Yong_无止境 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 如何判断一个变量是不是指针? 思路:模板函数 + 可变参数 + sizeof(函数) 阅读全文
posted @ 2019-08-07 15:38 Yong_无止境 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: C++使用typeid关键字进行类型检查 不同的编译器使用typeid返回的类型名称不严格一致,需要特别注意 也可以使用虚函数,返回各自的类型名 如果typeid的操作数不是类类型(类指针也算)或者是没有虚函数的类,则typeid指出该操作数的静态类型。如果操作数是定义了至少一个虚函数的类类型,则在 阅读全文
posted @ 2019-08-07 15:34 Yong_无止境 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 异常处理(C语言) 异常是对代码中可以预知的问题进行处理;代码中不可以预知的问题叫Bug; if () { ... } else { ... } setjmp和longjmp 异常是对代码中可以预知的问题进行处理;代码中不可以预知的问题叫Bug; if () { ... } else { ... } 阅读全文
posted @ 2019-08-07 15:29 Yong_无止境 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 类模板和函数模板类似,主要用于定义容器类 类模板可以偏特化,也可以全特化,使用的优先级和函数模板相同 类模板不能隐式推倒,只能显式调用 工程建议: 模板的声明和实现都在头文件中 成员函数的实现在类外 类模板和函数模板类似,主要用于定义容器类 类模板可以偏特化,也可以全特化,使用的优先级和函数模板相同 阅读全文
posted @ 2019-08-07 15:22 Yong_无止境 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 函数模板的目的是代码复用 普通函数和模板函数可以形成重载,调时优先调用普通函数,其次调用模板函数 模板函数要编译两次,第一次是具现出具体的函数,第二次是对具现出的函数进行编译 函数模板调用特点: 不进行隐式类型转换 返回值不能进行自动推倒 普通函数和模板函数形成重载时,可以显示的调用模板函数 建议: 阅读全文
posted @ 2019-08-07 15:19 Yong_无止境 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 下面的代码会飞吗? 下面代码会跑飞吗? 不会 原因:调用成员函数时,对象地址是作为参数传递的,只要在成员函数里面不调用就不会跑飞,但是this指针为NULL,调用成员函数本身不会涉及到对象地址 下面代码会跑飞吗? 不会 原因:调用成员函数时,对象地址是作为参数传递的,只要在成员函数里面不调用就不会跑 阅读全文
posted @ 2019-08-07 15:07 Yong_无止境 阅读(217) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页