C++
zhaolianyun
这个作者很懒,什么都没留下…
展开
-
C++中的头文件和源文件
一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separate compilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对转载 2013-06-05 13:40:57 · 874 阅读 · 0 评论 -
C++中子类构造函数写法总结
C++ 父类 子类 构造函数原创 2015-04-25 17:09:00 · 15355 阅读 · 5 评论 -
new/delete与malloc/free的区别小结
在C++中,申请动态内存与释放动态内存,用new/delete与malloc/free都可以;而且它们的存储方式相同,new/malloc动态申请的内存都位于堆中,无法被操作系统自动回收,需要对应的delete/free来释放空间。此外,对于一般的数据类型,如int、char,它们的效果是一样的。malloc/free是C/C++语言的标准库函数,在C语言中需要头文件的支持;new/delet原创 2015-05-05 20:52:06 · 815 阅读 · 0 评论 -
指针与引用
C++程序设计中的引用其实就是别名的意思,它用于定义一个变量来共享另一个变量的内存空间。变量是一个内存空间的名字,如果给内存空间起另外一个名字,那就能够共享这个内存了,进而提高程序的开发效率。指针是指向另一个内存空间的变量,可以通过它来索引另一个内存空间的内容,而指针本身也有自己的内存空间。指针与引用也有着相似的地方,指针指向一块内存,它的内容时所指向内存的地址;引用是某块内存的别名。但是,它们之原创 2015-05-06 15:52:52 · 584 阅读 · 1 评论