06 2014 档案

摘要:原始指针:通过new建立的*指针智能指针:通过智能指针关键字(unique_ptr, shared_ptr ,weak_ptr)建立的指针在现代 C++ 编程中,标准库包含智能指针,该指针用于确保程序不存在内存和资源泄漏且是异常安全的。在现代 C++ 中,原始指针仅用于范围有限的小代码块、循环或者性... 阅读全文
posted @ 2014-06-28 21:52 北山愚公* 阅读(10455) 评论(0) 推荐(0)
摘要:static_cast: 这种强制转换只会在编译时检查。如果编译器检测到您尝试强制转换完全不兼容的类型,则static_cast会返回错误。您还可以使用它在基类指针和派生类指针之间强制转换,但是,编译器在无法分辨此类转换在运行时是否是安全的。dynamic_cast:dynamic_cast在运行... 阅读全文
posted @ 2014-06-28 20:51 北山愚公* 阅读(511) 评论(0) 推荐(0)
摘要:现代 C++ 强调:基于堆栈的范围,而非堆或静态全局范围。自动类型推理,而非显式类型名称。智能指针而不是原始指针。std::string和std::wstring类型(请参见),而非原始char[]数组。标准模板库(STL) 容器(例如vector、list和map),而非原始数组或自定义容器。请参... 阅读全文
posted @ 2014-06-28 19:49 北山愚公* 阅读(751) 评论(0) 推荐(0)
摘要:最近看网上一些开源的源代码,发现尽多不认识的符号,好吧。开始学习新的C++。C++经典书籍C++ Primer,第五版开始有了对C++ 11的讲解C++ Primer Plus,第六版有对C++ 11的讲解,笔者没看过这本,据说比上面那本更基础The C++ Standard Library A T... 阅读全文
posted @ 2014-06-28 19:43 北山愚公* 阅读(1866) 评论(0) 推荐(0)
摘要:问题1:CMake Error at D:/Qt/Qt5.2.1/5.2.1/msvc2012_64_opengl/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:16 (message): Failed to find "glu32" in "" with CM 阅读全文
posted @ 2014-06-14 22:44 北山愚公* 阅读(6715) 评论(1) 推荐(0)
摘要:原来的控制台程序,想修改为windows程序时,会出现无法解析的外部符号 WinMain,该符号在函数 __tmainCRTStartup 中被引用在链接器->高级->入口点输入:mainCRTStartup 阅读全文
posted @ 2014-06-02 08:30 北山愚公* 阅读(1764) 评论(0) 推荐(0)