环境:win10 64位+vs2017+CMake3.10.0 freeglut的配置: 为什么使用freeglut: OpenGL标准里并没有提供辅助操作和界面显示及操作的功能,最先出现的是aux库,aux的目的是让人们在学习OpenGL的工程中不必为各种平台的环境的细枝末节而消耗精力,但aux的效果并没有想象的那么好,然后出现了glut库,glut是对aux的增强和替代,glut在各个平台得到广泛的支持和维护、扩展。但OpenGL发展速度飞快,glut并不是开源的,而且更新进度也跟不上,上一个版本还是1998年…

2017年11月26日 0条评论 9102点热度 0人点赞 icebmji 阅读全文

第一章-开始 默认情况下cerr的数据不缓冲,直接输出,所以也无法重定向(p23) clog和cout的数据是会缓冲的(p23) 第二章-变量和基本类型 C++基本数据类型有:算数类型和空类型(p30) 长度问题:书上写的都是为最小尺寸,一般VC的int为32位,long也为32位(p30) 一个表达式中既有无符号数又有有符号数,通常将有符合数转化为无符号数(p34) 以0(零)开头的整数代表8进制,0x开头的整数代表16进制(p35) 字符串字面值的实际长度通常比它的内容多1,如果两个字符串字面值位置紧邻,且仅有…

2017年11月24日 0条评论 8451点热度 0人点赞 icebmji 阅读全文