- C/C++
C语言中auto,register,static,const,volatile的区别详细解析
以下是对C语言中auto,register,static,const,volatile的区别进行了详细的分析介绍,需要的朋友可以过来参考下...
- C/C++
C语言 volatile与const同时使用应注意的问题
“volatile”的含义是“请不要做没谱的优化,这个值可能变掉的”,而并非“你可以修改这个值”。因此,它们本来就不是矛盾的...
- C/C++
VC++中的字体设置方法详解
以下是对VC++中的字体设置方法进行了详细的介绍,需要的朋友可以过来参考下...
- C/C++
VC中Tab control控件的用法详细解析
以下是对VC中Tab control控件的用法进行了详细的介绍,需要的朋友可以过来参考下哦...
- C/C++
C++ 异常处理 catch(...)介绍
catch(…)能够捕获多种数据类型的异常对象,所以它提供给程序员一种对异常 对象更好的控制手段,使开发的软件系统有很好的可靠性...
- C/C++
CFile与CStdioFile的文件读写使用方法详解
以下是对CFile与CStdioFile的文件读写使用方法进行了详细的分析介绍,需要的朋友可以过来参考下...
- C/C++
CStdioFile的用法详细解析
CStdioFile 不支持Duplicate,LockRange,和UnlockRange 这几个CFile 函数。如果在CStdioFile 中调用了这几个函数,将会出现CNoSupported 异常...
- C/C++
C++ 在堆上开辟与释放二维、三维指针详细解析
一维指针其实就相当于一维数组,不用去看书上所说的数组在内存中的首地址这些晦涩的话,以此类推 二维指针就相当于二维数组,新手对一维数组的开辟...
- C/C++
COLORREF,COLOR,RGB,CString的转化总结分析
实际的软件开发过程中,常需要用到非.net平台的代码。这时候就可能碰到ColorRef(也就是以int类型代表的颜色值或是以DWORD值表示的颜色)。这跟.net平台下的颜...
- C/C++
VC++开发中完美解决头文件相互包含问题的方法解析
本文中,为了叙述方便,把class AClass;语句成为类AClass的声明,把class AClass开始的对AClass的类成员变量、成员函数原型等的说明称为类的定义,而把在CPP中的...
- C/C++
浅析VC++中的头文件包含问题
类中尽量采用指针或引用方式调用其它类,这样就可以只声明class xxx了。并且这也符合资源最优利用,更利于使用多态...
- C/C++
char str[] 与 char *str的区别详细解析
以下是对char str[]与char *str的区别进行了详细的介绍,需要的朋友可以过来参考下...
- C/C++
static_cast,dynamic_cast,reinterpret_cast和const_cast的区别详解
以下是对static_cast,dynamic_cast,reinterpret_cast和const_cast之间的区别进行了详细的介绍,需要的朋友可以过来参考下...
- C/C++
c语言中getch,getche,getchar的区别
getche() 和getch()很相似,它也需要引入头文件conio.h,那它们之间的区别又在哪里呢?不同之处就在于getch()无返回显示,getche()有返回显示...
- C/C++
线程池的原理与实现详解
下面利用C语言来实现一个简单的线程池,为了使得这个线程池库使用起来更加方便,特在C实现中加入了一些OO的思想,与Objective-C不同,它仅仅是使用了...
- C/C++
C/C++可变参数的使用
可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’...