摘要: 如下图所示,切换解决方案的配置或平台时,项目的配置或平台没有对应切换。 最后发现,项目的配置应切换到活动的配置或活动的平台,自此以后二者才会同步。 阅读全文
posted @ 2018-10-31 16:55 李建业 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 想查看一下目录树,cmd运行tree提示'tree' 不是内部或外部命令,也不是可运行的程序或批处理文件。在windows目录下搜索tree,发现没有tree.exe,而只有tree.com,于是改成下面的用法,C:\Windows\System32\tree.com /f,成功。 阅读全文
posted @ 2018-10-18 09:01 李建业 阅读(2382) 评论(0) 推荐(0) 编辑
摘要: 最进要用vs建立一个解决方案,同时也要依赖一些第三方库,为了以后便于维护,因此想让解决方案的各个文件夹的组织更加合理。通过网上搜索一些网友的解决方案,发现大致可以分为两种,分别参见网址https://blog.csdn.net/lp310018931/article/details/47991759 阅读全文
posted @ 2018-10-18 08:56 李建业 阅读(3143) 评论(0) 推荐(0) 编辑
摘要: 可以参考这个网址 https://blog.csdn.net/u011822862/article/details/51952677 但是在vs2017的安装目录下并没有发现该文件,正好自己安装过vs2010,于是从vs2010同名目录下考虑了vs2017。 现在直接把全部内容复制在下面,没有的同志 阅读全文
posted @ 2018-10-08 10:55 李建业 阅读(3799) 评论(0) 推荐(0) 编辑
摘要: 最近需要研究一下glc_player和glc_lib的源代码,在代码编译的时候走了一个小弯路,主要是库版本匹配的问题,总结如下。先是在glc_player和glc_lib的官网上下载了源代码,http://www.glc-player.net/ 和 http://www.glc-lib.net/。g 阅读全文
posted @ 2018-08-09 16:21 李建业 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 在使用Visual Studio进行编程的时候,如果发生内存泄漏的情况,则会在输出窗口中输出类似下面的提示: Detected memory leaks! Dumping objects -> d:\code\c++\dlgmain\main\main\maindlg.cpp(97) : {295} 阅读全文
posted @ 2017-09-10 09:33 李建业 阅读(598) 评论(0) 推荐(0) 编辑
摘要: std::max、std::min error C2589: “(”:“::”右边的非法标记,error C2059: 语法错 原文见这里。 阅读全文
posted @ 2017-08-04 12:40 李建业 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 在这一篇文章中讨论了跨DLL的动态内存分配与释放问题。 c++跨动态库DLL的内存分配与释放问题 今天在看VTK的源代码时,突然得出了一个关于内存分配的原则,在C++的动态库设计时可以参考。总结成一句话就是:把所有动态分配的内存的指针都封装到类里面,对用户通过接口暴露。这样就可以避免在A.dll中分 阅读全文
posted @ 2017-05-04 19:27 李建业 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 在使用模板类的静态变量时遇到了一个问题,现在总结如下。 对于钢筋、型钢、混凝土等类似的有限个类型的数据结构,可以统一采用Factory Method设计模式,通过Create(结构类型)静态函数构造。 为此,设计一个模板基类如下: FiniteClassBase.h template<</span> 阅读全文
posted @ 2017-04-27 17:34 李建业 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 综合对比之后,决定采用SQLite数据库存储计算结果文件。SQLite中的插入是较为耗时的,不同的插入方式所花费的时间可能会有天壤之别。几种插入方式可参考博客http://www.cnblogs.com/5211314jackrose/p/5817764.htmlSQLite应用之实例代码,本... 阅读全文
posted @ 2017-03-26 15:00 李建业 阅读(257) 评论(0) 推荐(0) 编辑