C/C++
pandalgx
这个作者很懒,什么都没留下…
展开
-
C/C++之sizeof与strlen的区别
转载地址 今天讨论下我在C++过程中遇到一个关于sizeof和strlen区别的问题。 在Window编程中有如下一段程序: case WM_PAINT: { HDC hDc; PAINTSTRUCT ps; hDc=BeginPaint(hwnd,&ps); //BeginPaint只能在WM_PAINT下使用 TextOut转载 2017-04-26 11:41:17 · 220 阅读 · 0 评论 -
<string> 与<string.h>、<cstring>的区别
转载地址 是C版本的头文件,包含比如strcpy、strcat之类的字符串处理函数。 在C++标准化(1998年)过程中,为了兼容以前,标准化组织将所有这些文件都进行了新的定义,加入到了标准库中,加入后的文件名就新增了一个"c"前缀并且去掉了.h的后缀名,所以string.h头文件成了cstring头文件。但是其实现却是相同的或是兼容以前的,这就是的来源转载 2017-04-26 11:39:48 · 180 阅读 · 0 评论 -
C++中cout输出字符型指针地址值的方法
转载地址 先给出通过字符型指针输出字符串的示例代码,如下: #include using std::cout; using std::endl; int main() { const char *pszStr = "this is a string"; // 输出字转载 2017-04-26 11:42:45 · 851 阅读 · 0 评论 -
this指针基础介绍
转载地址 =================this指针的由来==================== 一个学生可以有多本书一样,而这些书都是属于这个同学的;同理,如果有很多个同学在一起,那么为了确定他们的书不要拿混淆了,最好的办法我想应该就是每个同学都在自己的书上写上名字,这样肯定就不会拿错了。 同理,一个对象的多个成员就可看作是这个对象所拥有的书;转载 2017-04-25 18:23:08 · 162 阅读 · 0 评论 -
关于在VS2013中添加头文件和lib的路径
在VS工程中,添加c/c++工程中外部头文件及库的基本步骤: 1、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。 2、添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录。 然后添加工程引用的lib文件名:工程-转载 2017-04-21 14:42:36 · 587 阅读 · 0 评论 -
理解C++中的头文件和源文件的作用
一、C++编译模式 通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。 C+ +语言支持“分别编译”(separatecompilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对独转载 2017-04-21 14:31:28 · 244 阅读 · 0 评论