摘要:
坐标系与基本图元(1)Direct3D基本图元图元(primitives)是Direct3D中定义的基本图形表示,它是组成一个单一实体的一组顶点。最简单的图元是三维坐标系中多个点的集合,称为点列表(point list)。通常,图元是多边形(polygon),一个多边形是由至少三条边组成的封闭图形。... 阅读全文
摘要:
坐标系与基本图元(1)Direct3D基本图元图元(primitives)是Direct3D中定义的基本图形表示,它是组成一个单一实体的一组顶点。最简单的图元是三维坐标系中多个点的集合,称为点列表(point list)。通常,图元是多边形(polygon),一个多边形是由至少三条边组成的封闭图形。... 阅读全文
摘要:
坐标系与基本图元坐标系与基本图元(8) 摘要: 游戏程序通常都是运行在全屏幕模式下,进行全屏显示的关键是使用全屏显示的渲染设备。创建全屏显示模式渲染设备同窗口模式渲染设备基本相同,区别是将 d3dpp.Windowed设置为FALSE,告诉Direct3D系统,将要创建的是全屏模式渲染设备。此外,还... 阅读全文
摘要:
1 error C2572: “****”: 重定义默认参数 : 参数 12 3 默认参数只需在声明原型时使用,定义的时候就不需要。error C2572 阅读全文
该文被密码保护。 阅读全文
摘要:
http://kakyluo.blog.163.com/blog/static/98629154201381973941696/ 阅读全文
摘要:
Zigzag:即循环对角线结构(08161791517261014183511131941220)向下循环:nRows斜角线循环:nRows-2(减去首尾两个端点)重复...string convert(string s, int nRows){ if(nRows == 1) return s; string res[nRows]; int i = 0, j, gap = nRows-2; while(i 0; --j) res[j] += s[i++]; } string str = ""; for(i = 0; i < nRows; ++i) str += res 阅读全文
摘要:
#include #include #includeusing namespace std;void deletecomments(char *, int);int main(){ string filename; cout > filename; ifstream fin; try { fin.open(filename.c_str()); } catch(std::exception &e) { cout 2 #include 3 #include 4 using namespace std; 5 6 void deletecomments(char *, int); ... 阅读全文
摘要:
其他隐式转换指针转换在使用数组时,大多数情况下数组都会自动转换为指向第一个元素的指针:int ia[10]; // array of 10 intsint* ip = ia; // convert ia to pointer to first element不将数组转换为指针的例外情况有:1·数组用作取地址(&)操作符的操作数2或 sizeof 操作符的操作数时3或用数组对数组的引用进行初始化时int ival[6] = {1,2,3,4,5,6}; int (&b)[6] = ival;不会将数组转换为指针。我们将在第 7.2.4 节学习如何定义指向数组的引用(或指 阅读全文
|