
C++学习笔记
文章平均质量分 67
mdifferent
这个作者很懒,什么都没留下…
展开
-
sprintf 与sprintf_s
VS2005打开老工程时遇到关于sprintf的警告,以及一些安全性的建议转载 2010-07-27 09:32:00 · 776 阅读 · 0 评论 -
Linux errno.h
<br /><br />Linux通过errno这个变量来记录最近一次出错的内容,类似Windows下的GetLastError()函数的返回值。<br /> <br />/* errno is not a global variable, because that would make using it<br /> non-reentrant. Instead, its address is returned by the function<br /> __errno. */<br /> <b原创 2011-04-29 11:14:00 · 2315 阅读 · 0 评论 -
RichEdit导致Dialog初始化失败
想做一个Tab窗口,结果报错,DEBUG发现是子窗口Create时出错,添加空窗口时没有错误,于是猜想可能是子窗口上的控件引起的错误,便新建一个测试工程,逐个窗口逐个控件地添加然后运行。果然在添加到Rich Edit的时候又出现了那个错误,上网一查,发现:窗口中有RichEd原创 2011-09-02 17:27:01 · 2532 阅读 · 0 评论 -
Eclipse+CDT+Cygwin进行C/C++开发include设置
http://hi.baidu.com/walterfan/blog/item/08eefbc43bbff3a58326ac9b.html在Path and Symbols的include标签中加上如下路径C:\Program Files\Java\jdk1.6.转载 2011-09-07 15:26:43 · 4105 阅读 · 2 评论 -
MFC多线程开发学习笔记
32位Windows没有每个应用程序只有一个线程的限制。MFC在CWinThread类中封装了可执行线程,在C++类中封装了事件,互斥和其他Win32线程同步对象。MFC把线程分为两个类型:UI线程和工作者线程。不同之处在于UI线程具有消息循环而工作者线程没有。转载 2011-09-27 11:15:13 · 1130 阅读 · 0 评论 -
sizeof(struct var) 的长度如何计算
http://goodfunman.itpub.net/post/15807/148405本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。1、 sizeof应用在结构上的情况请看下面的结构:struct MyStruct{double dda1;转载 2012-08-25 19:31:58 · 1907 阅读 · 0 评论 -
写宏定义:得到一个field在结构体(struct type)中的偏移量[转]
http://hi.baidu.com/tian_20032242/blog/item/77fd7afa5ffcc29d59ee90ba.html#define OFFSETOF(type, field) ((size_t)&(((type *)0)->field))(type *)0:把0地址当成type类型的指针。((type *)0)->field:对应域的变量。转载 2012-08-25 19:33:22 · 1993 阅读 · 0 评论