摘要:
根本原因:对象在析构时不正确的释放内存导致。 std::string是STL中定义的模板类,a56爆大奖在线娱乐编译器在编译动态库时会将std::string实例化,在编译exe时也会将其实例化,也就是说有两套std::string实例代码分别在exe和dll中. //实例: //动态库中 bool MyDebug
阅读全文
posted @ 2021-08-13 14:38
mzy1999
阅读(121)
推荐(0)
编辑
摘要:
exe调用dll,dll需要读取配置文件,此时需要dll能找到配置,即在exe工作目录下寻找,而不是dll编译时工作目录 char sBuf[1024]; char* ptr; if (GetModuleFileName(NULL, sBuf, sizeof(sBuf))) { ptr = strr
阅读全文
posted @ 2021-08-13 14:24
mzy1999
阅读(49)
推荐(0)
编辑
摘要:
典型控件利用WM_COMMAND消息把通知送到父窗口。 大部分公用控件把通知封装在WM_NOTIFY消息中。WM_NOTIFY消息的wParam保存发送消息控件的子窗口ID,而IParam保存指向NMHDR结构或NMHDR超集结构的指针。 typedef struct tagNMHRR{ HWND
阅读全文
posted @ 2021-06-16 22:00
mzy1999
阅读(40)
推荐(0)
编辑
摘要:
一个包含零个数据,一个成员函数的类 使用operate()实现
阅读全文
posted @ 2021-06-16 21:50
mzy1999
阅读(20)
推荐(0)
编辑
摘要:
bool contains (const comparable &x) const { return contains(x,root); }
阅读全文
posted @ 2021-06-16 21:48
mzy1999
阅读(217)
推荐(0)
编辑
摘要:
float 6位有效数字 double 10位有效数字
阅读全文
posted @ 2021-06-16 21:42
mzy1999
阅读(34)
推荐(0)
编辑
posted @ 2021-06-16 21:40
mzy1999
阅读(34)
推荐(0)
编辑
摘要:
与常规指针不同,一个指向成员变量的指针并不指向一个内存位置。它指向的是一个类的特定成员,而不是指向一个特定对象的特定成员。 一般将指向数据成员的指针看作一个偏移量。 a56爆大奖在线娱乐一个特定成员的位置距离对象的起点有多少个字节。 int DemoClass::*ipm = 0; void (Shape::*pm
阅读全文
posted @ 2021-06-16 21:31
mzy1999
阅读(53)
推荐(0)
编辑
摘要:
当改变ui运行界面不变,当调试跳到另一个工程,当复制工程后运行莫名其妙问题 在项目页面/build/构建步骤与清除步骤中make路径,跟随概要中构建目录路径 构建目录盈余源文件同级 当出现问题时,按照上述两点检查
阅读全文
posted @ 2021-03-25 16:21
mzy1999
阅读(44)
推荐(0)
编辑
摘要:
必须定义为类成员函数 不接受显示形参,必须返回指向类类型指针或定义了箭头操作符的类类型对象 可以使当前类对象调用其他类中的成员(如智能指针) #include <iostream> #include <vector> using namespace std; class Dog{ public: s
阅读全文
posted @ 2021-02-27 16:28
mzy1999
阅读(41)
推荐(0)
编辑