C++
文章平均质量分 79
xyzhk01
这个作者很懒,什么都没留下…
展开
-
(转)C++内存管理
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权,还放弃了C转载 2012-07-06 13:56:26 · 1053 阅读 · 0 评论 -
Def和__declspec(dllexport)
Def和__declspec(dllexport)其实def的功能相当于extern “C” __declspec(dllexport),所以它也仅能处理C函数,而不能处理重载函数。而__declspec(dllexport)和__declspec(dllimport)配合使用能够适应任何情况,因此__declspec(dllexport)是更为先进的方法。所以,目前普遍的看法是不使用def文转载 2012-08-22 15:41:14 · 589 阅读 · 0 评论 -
warning C4251 needs to have dll-interface解决办法
warning C4251 needs to have dll-interface解决办法转载地址:http://hi.baidu.com/bluesea258/item/d7976df5444e7349932af21e程序中消除warning有两种方法:消极一点不去理他,反正不是error:-);积极一点,则想办法去掉。去掉又用两种方法:一种使用#pragma warning(d转载 2012-08-22 16:47:17 · 2251 阅读 · 0 评论 -
gtk+
在线程中使用图形界面函数,比如gtk之类的函数,都需要在调用之前加 gdk_threads_enter(); 调用完后加上 gdk_threads_leave(); 名称::gtk_widget_hide功能:隐藏一个构件头文件:#include <gtk/gtk.h>函数原形:void gtk_widget_hide (GtkWidge转载 2012-10-12 16:55:31 · 564 阅读 · 0 评论 -
CRC32 0xEDB88320
const unsigned int crc32table[256] ={ 0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA, /* 0x00 */ 0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3, /* 0x04 */ 0x0EDB8832, 0x79DCB8A4, 0xE0D5E91E,原创 2013-07-02 11:07:05 · 6805 阅读 · 1 评论