上一页 1 2 3 4 5 6 7 8 ··· 53 下一页
摘要: 头文件中声明了方法,在提供者那里方法应该被声明为__declspec(dllexport),在使用者那里,方法应该被声明为__declspec(dllimport)。 Class中含有一个静态变量,生成dll的时候只采用了__declspec(dllexport), 使用的时候__declspec( 阅读全文
posted @ 2024-10-27 15:59 double64 阅读(141) 评论(0) 推荐(0) 编辑
摘要: C 语言在编译器就完成静态变量的内存分配和初始化;始化发生在任何代码执行之前,属于编译期初始化。 C++ 全局或静态对象当且仅当对象首次用到时才进行构造,并通过atexit()来管理对象的生命期; 静态变量初始化是线程安全的。 全局变量、文件域的静态变量和类的静态成员变量在main执行之前的静态初始 阅读全文
posted @ 2024-10-27 15:38 double64 阅读(200) 评论(0) 推荐(0) 编辑
摘要: exec() QDialog dlg(this); dlg.exec(); setModal() QDialog dlg(this); dlg.setModal(true); //相当于dlg.setWindowModality(Qt::ApplicationModal); dlg.show(); 阅读全文
posted @ 2024-10-19 14:40 double64 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ++ 和 * 混合运用简单测试 int arr[5] = { 10, 20, 30, 40, 50 }; int *p1 = arr; int res_p1 = ++ * p1; cout << "++*p1 = " << res_p1 << '\n'; // 11 先解引用,然后对解引用后的值做+ 阅读全文
posted @ 2024-10-16 15:26 double64 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 我们可以向一个算法传递任何类别的可调用对象(callable object)。对于一个对象或一个表达式,如果可以对其使用调用运算符(参见1.5.2节,第21页),则称它为可调用的。即,如果e是一个可调用的表达式,则我们可以编写代码e(args),其中args是一个逗号分隔的一个或多个参数的列表。—— 阅读全文
posted @ 2024-10-04 08:11 double64 阅读(10) 评论(0) 推荐(0) 编辑
摘要: ▲《C++ Primer》 P352 标准库bind函数相关信息在 《C++ Primer》 P354。 阅读全文
posted @ 2024-10-04 07:55 double64 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 除了顺序容器外,标准库还定义了三个顺序容器适配器:stack、queue和priority_queue。适配器(adaptor)是标准库中的一个通用概念。容器、迭代器和函数都有适配器。本质上,一个适配器是一种机制,能使某种事物的行为看起来像另外一种事物一样。一个容器适配器接受一种已有的容器类型,使其 阅读全文
posted @ 2024-10-03 14:21 double64 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ▲ 《C++ Primer》 P328 阅读全文
posted @ 2024-10-03 14:14 double64 阅读(5) 评论(0) 推荐(0) 编辑
摘要: string 构造: ▲ 《C++ Primer》 P321 string 裁剪: ▲ 《C++ Primer》 P322 修改 string 的操作: ▲ 《C++ Primer》 P323 string 的搜索操作: ▲ 《C++ Primer》 P325 string 的 compare 函数 阅读全文
posted @ 2024-10-03 14:12 double64 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ▲ 《C++ Primer》 P314 ▲ 《C++ Primer》 P318 阅读全文
posted @ 2024-10-03 13:55 double64 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 53 下一页
点击右上角即可分享
微信分享提示