03 2014 档案
摘要:以上介绍的是有名字的命名空间,C++还允许使用没有名字的命名空间,如在文件A中声明了以下的无名命名空间:namespace //命名空间没有名字{ void fun( ) //定 义命名空间成员{ cout<<"OK."<<endl;}}由于命名空间没有名字,在其他文件中显然无法引用,它只在本文件的作用域内有效。无名命名空间的成员fun函数的作用域为文件A(确切地说,是从声明无名命名空间的位置开始到文件A结束)。在文件A中使用无名命名空间的成员,不必(也无法)用命名空间名限定。如果 在文件A中有以下语句:fun();则执行无名命名空间中的成员fun函
阅读全文
摘要:变量修饰符修饰符给出了变量的特殊含义,GLSL中有如下修饰符:·const– 声明一个编译期常量。·attribute– 随不同顶点变化的全局变量,由OpenGL应用程序传给顶点shader。这个修饰符只能用在顶点shader中,在shader中它是一个只读变量。·uniform– 随不同图元变化的全局变量(即不能在glBegin/glEnd中设置),由OpenGL应用程序传给shader。这个修饰符能用在顶点和片断shader中,在shader中它是一个只读变量。·varying–用于顶点shader和片断shader间传递的插值数据,在顶点shade
阅读全文
摘要:参考网址:http://my.oschina.net/hmj/blog/112592http://www.cnblogs.com/taintain1984/archive/2013/05/27/3101922.html新建工程ProjA,在Supporting Files找到ProjA-Info.plist找到Application supports iTunes file sharing,设置未YES如果没有,点击Information Property List右面的那个加号,添加即可
阅读全文