C++
文章平均质量分 75
lpmygod
这个作者很懒,什么都没留下…
展开
-
智能指针使用-share_ptr实例
最近项目中使用boost库的智能指针,感觉智能指针还是蛮强大的,在此贴出自己学习过程中编写的测试代码,以供其他想了解boost智能指针的朋友参考,有讲得不正确之处欢迎指出讨论。当然,使用boost智能指针首先要编译boost库,具体方法可以网上查询,在此不再赘述。 智能指针能够使C++的开发简单化,主要是它能够自动管理内存的释放,而且能够做更多的事情,即使用智能指针,则可以再转载 2014-09-01 10:10:22 · 9208 阅读 · 1 评论 -
迭代器的使用
#include "stdafx.h"#include #include #include #include int _tmain(int argc, _TCHAR* argv[]){ std::vector vec; vec.push_back(3); vec.push_back(4); vec.push_back(5); vec.push_back(6); for原创 2014-11-11 20:14:09 · 449 阅读 · 0 评论 -
C++异常机制
随笔- 39 文章- 0 评论- 171 C++之异常处理 程序中的错误分为编译时的错误和运行时的错误。编译时的错误主要是语法错误,比如:句尾没有加分号,括号不匹配,关键字错误等,这类错误比较容易修改,因为编译系统会指出错误在第几行,什么错误。而运行时的错误则不容易修改,因为其中的错误是不可预料的,或者可以预料但无法避免的,比如内存空间不够,或者在转载 2014-11-11 22:33:51 · 478 阅读 · 0 评论 -
VS2010下配置使用OpenGL的glut库
在win7(windows7 ultimate SP1)下成功安装VS2010(Visual Studio 2010 ultimate x86)。下载glut:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip(参见:http://www.opengl.org/resources/libraries/g转载 2015-02-28 16:41:51 · 1012 阅读 · 0 评论 -
VC-"应用程序正常初始化失败"-0xc0150002
最近几天被这个问题困惑了许久。 不禁感叹微软的东东真是越做越烂了,也终于明白了时隔12年大家仍然死守VC6的原因。。 用VC2005/VC2008编译的程序,编译时没有任何错误,但是运行时就是提示“应用程序正常初始化失败”!! 查找了各方面资料,做了各种尝试,网上说什么的都有:有让安装vc2005 sp1补丁的;有让安装vcredist_x86.exe的; 有让把CRT库的dll直接拷转载 2015-02-28 16:40:39 · 1834 阅读 · 0 评论