随笔分类 -  C/C++

摘要:DEBUG版本 包含调试信息,编译器生成的代码方便调试 RELEASE版本 算是发布版本,RELEASE下不能调试,生成的文件更小,编译器生成的程序速度更快但是Debug下生成的exe文件在单独运行时需要编译器提供的一些库文件的支持,Release则是不需要的 阅读全文
posted @ 2016-09-28 23:52 弦断 阅读(258) 评论(0) 推荐(0)
摘要:派生类构造函数执行的次序 调用基类构造函数,调用顺序按照它们被继承时声明的顺序(从左到右); 调用内嵌成员对象的构造函数,调用顺序按照它们在类中声明的顺序; 派生类的构造函数体中的内容。 全局对象和局部对象 全局对象的构造函数在main函数之前调用,析构函数在main函数之后调用。 局部栈对象在定义 阅读全文
posted @ 2016-08-30 19:22 弦断 阅读(214) 评论(0) 推荐(0)
摘要:字符串数组 上述1、3都是错误的,在c语言中的内存模型,char s1 = "hello,world",在内存中s1指针变量存储在栈区,而“hello,world”存储在常量区,常量是不能被改变的 形参数组 形参数的数组被当作指针来处理,所以用sizeof处理是不恰当的。 sizeof只能用来处理静 阅读全文
posted @ 2016-08-29 19:25 弦断 阅读(156) 评论(0) 推荐(0)
摘要:C中static作用 (1)隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,故使用static在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。 (2)static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开始运行时就完成初 阅读全文
posted @ 2016-08-17 23:29 弦断 阅读(205) 评论(0) 推荐(0)
摘要:常用到的位操作 描述 1, 等式: -n = ~(n - 1) = ~n + 1 2, 获取整数n的二进制中最后一个1: n & (-n) 或者 n & ~(n - 1) 如 n = 010100,则 -n = 101100,n & (-n) = 000100 3, 去掉整数n的二进制中最后一个1: 阅读全文
posted @ 2016-08-04 10:50 弦断 阅读(396) 评论(0) 推荐(0)
摘要:删除重复元素 1、简单的数组进行去重 1 //采用覆盖的方法,去掉重复元素 2 int removeDuplicate(int a[],int length) 3 { 4 int i = 0,j=0,location=0,count=0; 5 while (i < length) 6 { 7 j = 阅读全文
posted @ 2016-04-10 09:24 弦断 阅读(202) 评论(0) 推荐(0)
摘要:C与C++的各自特点 C是结构化语言,重点在于算法和数据结构。C程序的设计首先考虑的是如何通过过程,对输入进行运算处理得到输出。对于C++,首先考虑如何构建对象模型,让模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程控制。 头文件中ifndef/define/endi 阅读全文
posted @ 2016-04-02 10:37 弦断 阅读(883) 评论(0) 推荐(0)
摘要:1 准备工作 下载cmake 下载CGAL安装包 学习如何设置环境变量 安装Qt运行demos。 libQGLViewer用来运行 3D CGAL demos。 确定Visual Studio 相应的版本。 2 安装环境 Win7旗舰版 SP1 64位操作系统 Visual Studio 2013 阅读全文
posted @ 2016-03-11 10:32 弦断 阅读(6118) 评论(0) 推荐(0)
摘要:1 INTRODUCTION 在OpenGL中,为了更方便的提供能对符合条件的多边形进行快速渲染,对合法的多边形做出条件限制。已知对于空间中的多边形P的分割是等价于原始多边形P的一系列互不相交的多边形的并集。为了最大限度的提高性能,同时解决在三维空间中绘制的凹多边形在旋转时发生的闪烁问题。在系统研究 阅读全文
posted @ 2016-03-11 10:25 弦断 阅读(1283) 评论(0) 推荐(1)
摘要:数组初始化在函数体外定义的内置数组类型,元素初始化为0;在函数体内定义的内置数组类型,元素都未初始化。int minList[5];//在函数体外定义的数组 //主函数中显示结果 int maxList[5] ;//函数体内定义的数组 for (int i = 0; i < 5; ... 阅读全文
posted @ 2015-08-07 20:56 弦断 阅读(181) 评论(0) 推荐(0)