CC++学习
HFKuAng
stay hungry! stay foolish!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C/C++ sizeof 注意事项
结构体的sizeof 这是初学者问得最多的一个问题,所以这里有必要多费点笔墨。让我们先看一个结构体: 1 structS1{charc;inti;}; 问sizeof(s1)等于多少聪明的你开始思考了,char占1个字节,int占4个字节,那么加起来就应该是5。是这样吗?你在你机器上试过了吗?也许你是对的,原创 2017-03-25 00:24:16 · 528 阅读 · 0 评论 -
C++中Static的完全解析
C++中Static的完全解析 C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 一、面向过程设计中的static 1、静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Exampl转载 2017-05-01 20:24:49 · 445 阅读 · 0 评论 -
C++引用雨指针的底层原理
【声明】本文无技术含量!在博客园上回复某个帖子,招来他的非议,我不想去细究这个人的治学态度,不想去问去管他到底有没有修改过自己的文章,对我来说没必要。我只能说不负责任,态度自大的,不严谨的人是令我失望的。但是对于一个问题,这里涉及到了“引用”,这是C++引入的一种新的形式,可以说是给程序员的一个语法上的好处,但是我翻看了BS的《The C++ Programming Lanuage》,并没有看到对转载 2017-04-15 20:16:11 · 548 阅读 · 0 评论 -
openGL入门
译序 早前学OpenGL的时候还是1.x版本,用的都是glVertex,glNormal等固定管线API。后来工作需要接触DirectX9,shader也只是可选项而已,跟固定管线一起混用着。现在工作内容是手机游戏,又转到OpenGL ES,发现OpenGL的世界已经完全不同了,OpenGL ES 2.0版本开始就不再支持固定管线,只支持可编程管线。 国内很多资料教程参差不转载 2017-04-26 20:47:34 · 1121 阅读 · 0 评论 -
Cmake 错误合集
其实,每次碰到要安装一些软件啊,通常软件的源码都是c/c++,刚开始LZ不理解,从来都是跟着Readme.txt,一步步安装,如果说一帆风顺的把软件安装好了,也就罢了,很可能不会深究到底 cmake . cmake .. make all make -j4 make install12345 上述列出来的到底是什么含义,直接机械式地先安装依赖库,经常用的也就是: sudo apt-get i转载 2017-12-20 15:47:05 · 28453 阅读 · 5 评论 -
十大必掌握C++11新特性
https://blog.youkuaiyun.com/FX677588/article/details/70157088 简介 C++11,之前被称作C++0x,即ISO/IEC 14882:2011,是目前的C++编程语言的正式标准。它取代第二版标准ISO/IEC 14882:2003(第一版ISO/IEC 14882:1998发布于1998年,第二版于2003年发布,分别通称C++98以及C+...转载 2018-09-06 11:11:33 · 271 阅读 · 0 评论
分享