
C/C++
文章平均质量分 52
coolkissmile
这个作者很懒,什么都没留下…
展开
-
常量指针与指向常量的指针
有常量约束的指针可分为两种, 一种是常量指针,另一种是指向常量的指针 常量指针如下: int a = 1; int * const b = &a 此时b只能指向a的地址, 不能指向其他地址了, 但是*b的内容可以改变 [技巧]: 识别const作用的时候把类型去掉,形成 * const b, 再看const修饰的是什么, 这里修饰的是b, 因为b是一个指针, 所以b的内容不能改变就是不能指向其他地方. 指向常量的指针如下: int a = 1;原创 2010-06-29 06:57:00 · 435 阅读 · 0 评论 -
C++ 操作符重载
C++编程语言发展至今已经成为了开发领域中一个重要的应用语言。其中有很多比较高深的内容还值得我们在实践中去不断的探索。在这里我们就先从对C++操作符重载的应用方式的了解来进一步解读这一编程语言。C++指针与引用之间有何不同之处C++文件流操作具体实现方法探讨C++ enum枚举代码示例剖析C++动态数组应用方式探讨各种C++继承方式范例分析一、为什么使用C++操作符重载?对于系统的所有操作符,一般情况下,只支持基本数据类型和标准库中提供的class,对于用户自己定义的class,如果想支持基本操作,比如比较转载 2010-06-14 22:39:00 · 658 阅读 · 0 评论 -
C++类的构造函数深入探讨
C++中构造函数详解原创 2010-06-16 22:35:00 · 768 阅读 · 1 评论 -
关于[同步异步]和[阻塞非阻塞]的个人理解
关于[同步异步]和[阻塞非阻塞]的个人理解原创 2015-06-16 10:27:50 · 851 阅读 · 0 评论 -
C、C++语言语言编译过程总结详解
C语言[yu yan]编译[bian yi]过程总结详解(转) 本来打算把编译[bian yi]部分的内容总结一下,偶然看到一位网友的文章写得很全面,故此稍加整理,以作备忘。 C语言[yu yan]的编译[bian yi]链接[lian jie]过程要把我们编写的一个c程序(源代码[daima][yuan dai ma])转换[zhuan huan]成可以在硬件[ying jian]上运行[yunhang]的程序(可执行[zhi hang]代码[dai ma]),需要进行编译[bian y转载 2010-06-21 16:56:00 · 901 阅读 · 0 评论 -
gcc编译: 打包若干.o和.a文件为新的.a文件
使用场景:gcc编译cpp的时候会生成.o , 然后若干.o文件会打包生成.a文件但是有的时候是需要原创 2014-06-27 13:17:27 · 3296 阅读 · 0 评论