随笔分类 - C++
摘要:转载http://blog.csdn.net/dreamcs/article/details/7702701创建VBO GL_ARB_vertex_buffer_object 扩展可以提升OpenGL的性能。它提供了顶点数组和显示列表,这避免了低效实现这些功能。Vertexbuffer obj...
阅读全文
摘要:原文链接http://blog.csdn.net/tjh666/article/details/16041191.vector 的数据的存入和输出: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 void main(...
阅读全文
摘要:转载http://blog.sina.com.cn/s/blog_69dd1a090101fc59.html问题始于学习数据结构,自己编写一个单链表,其中用到了重载输出运算符 class List{2 friend std::ostream& operator & slist);3 ...
阅读全文
摘要:转载:http://developer.51cto.com/art/201002/182202.htmC++编程语言中的模板应用在一定程度上大大提高了程序开发的效率。我们在这篇文章中为大家详细讲解一下有关C++模板的基本概念,希望初学者们可以通过本文介绍的内容充分掌握这方面的知识。前段时间重新学习C...
阅读全文
摘要:64位win7下OpenGL的配置 - walkandthink的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/walkandthink/article/details/14105003最近出于需要,在实验室的服务器上配置了下OpenGL以便更自由的绘制图形,按照...
阅读全文
摘要:转载:http://www.cnblogs.com/live41/p/3368830.htmlglut库 - 下载频道 - CSDN.NEThttp://download.csdn.net/download/jingshuang/272930你需要什么要用GLUT库开发程序,你可以下载最新版本3.7...
阅读全文
摘要:原文链接:http://www.cnblogs.com/ggjucheng/archive/2011/12/27/2303238.html引言typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。所谓美观,意指 typed...
阅读全文
摘要:纹理存储器(texture memory)是一种只读存储器,由GPU用于纹理渲染的图形专用单元发展而来,因此也提供了一些特殊功能。纹理存储器中的数据位于显存,但可以通过纹理缓存加速读取。在纹理存储器中可以绑定的数据比在常量存储器可以声明的64K大很多,并且支持一维、二维或者三维纹理。在通用计算中,纹...
阅读全文
摘要:GPU端耗时统计 1 cudaEvent_t start, stop; 2 checkCudaErrors(cudaEventCreate(&start)); 3 checkCudaErrors(cudaEventCreate(&stop)); 4 checkCuda...
阅读全文
摘要:C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下: clock_tclock(void); 这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clocktick)数,在MSDN中称之...
阅读全文
摘要:这个网址介绍了很多http://stackoverflow.com/questions/17598547/why-is-the-first-result-of-rand-doublerand-max-is-not-randomandhttp://stackoverflow.com/questions...
阅读全文
摘要:原文链接#include#include#includeusingnamespacestd;intmain(){cout::max)();cout::min)()::max)();cout::min)()::max)();cout::min)()::max)();cout::min)()::max)...
阅读全文
摘要:原文链接1: fprintf()#include int fprintf( FILE *stream, const char *format, ... );fprintf()函数根据指定的format(格式)发送信息(参数)到由stream(流)指定的文件.因此fprintf()可以使得信息输出到指...
阅读全文
摘要:%a,%A 读入一个浮点值(仅C99有效) %c 读入一个字符 %d 读入十进制整数 %i 读入十进制,八进制,十六进制整数 %o 读入八进制整数 %x,%X 读入十六进制整数 %s 读入一个字符串,遇空格、制表符或换行符结束。 %f,%F,%e,%E,%g,%G 用来输...
阅读全文
摘要:原文链接#include #include using namespace std;void main(){[cpp]view plaincopy////find函数返回类型size_typestrings("1a2b3c4d5e6f7g8h9i1a2b3c4d5e6f7g8ha9i");strin...
阅读全文
摘要:原文链接1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但...
阅读全文
摘要:1范围float和double的范围是由指数的位数来决定的。float的指数位有8位,而double的指数位有11位,分布如下:float:1bit(符号位)8bits(指数位)23bits(尾数位)double:1bit(符号位)11bits(指数位)52bits(尾数位)于是,float的指数范...
阅读全文
摘要:优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++...
阅读全文
摘要:文件使用方式 含义"r"(只读)为输入打开一个文本文件,不存在则失败"w"(只写)为输出打开一个文本文件,不存在则新建,存在则删除后再新建"a"(追加)向文本文件尾部增加数据,不存在则创建,存在则追加'rb"(只读)为输入打开一个二进制文件,不存在则失败"wb"(只写)为输入打开一个二进制文件,不存...
阅读全文

浙公网安备 33010602011771号