10 2022 档案

摘要:#include "stdio.h" class Test { public: Test() { ptr = new int; printf("Test construct -- %p\n", ptr); } ~Test() { // delete this的时候,调用析构函数时this空间还没释放 阅读全文
posted @ 2022-10-30 17:31 呵哈呵 阅读(86) 评论(0) 推荐(0) 编辑
摘要:error: undefined reference to ‘vtable for …’ 这个报警就是子类没有实现父类的纯虚函数,奇怪的是自定义的虚函数都已经进行了定义,这个时候需要留意还有一种情况就是Qt中一个类继承了QObject,而且添加了Q_OBJECT宏,此时就可能出现上面的异常。 原理 阅读全文
posted @ 2022-10-29 15:52 呵哈呵 阅读(208) 评论(0) 推荐(0) 编辑
摘要:根据pwd以及传入程序的argv进行简单的字符处理获取到可执行文件所在目录。无需其他太多接口。 #include "stdio.h" #include "unistd.h" #include "string.h" // 最后回传的绝对路径名称结尾没有'/' bool getAbsolutePath( 阅读全文
posted @ 2022-10-23 12:14 呵哈呵 阅读(404) 评论(0) 推荐(0) 编辑
摘要:这是一份好用的makefile模板,基于gcc -M对各个源文件进行依赖关系解读并维护一个依赖文件,从而保证自动更新源文件的依赖。 另外还对参考文档进行了完善,原作即使是在clean的时候也会去生成依赖文件,处理后不需要。 另外对clean以及install的操作也进行了程序示例,进行简单修改即可。 阅读全文
posted @ 2022-10-15 12:35 呵哈呵 阅读(17) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示