摘要: 联系:1,一个通过数组和下标实现的表达式可等价地通过指针和偏移量实现。2,当数组名传递给一个函数时,实际上传递的是该数组第一个元素的地址。区别:1,指针是一个变量,因此,在C语言中,语句pa=a和pa++都是合法的。但数组名不是变量,因此,类似于a=pa和a++形式的语句是非法的。2,数组名代表定义... 阅读全文
posted @ 2014-10-19 17:38 lc_cnblog 阅读(282) 评论(0) 推荐(0) 编辑
摘要: C 函数中变化的参数用‘...’ 表示。变化的参数依旧按照C函数传参的规则入栈,即从右往左依次入栈,保证参数从左往右地址依次升高。解析变参的主要思想是:将变参缓冲区像容纳了不同类型的数组(当然实际的数组里的变量类型不可能是不同的)一样对待。获取变参缓冲区首地址,按已知类型进行强转取值,跳过该值,取出... 阅读全文
posted @ 2014-10-17 18:02 lc_cnblog 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 以下摘自:http://www.jb51.net/article/17560.htm为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“\xe4\xb8\xad\xe6\x96\x87”的形式?为什么会报错“UnicodeEncodeError: 'ascii' codec... 阅读全文
posted @ 2014-10-08 10:25 lc_cnblog 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 以下内容摘自http://msdn.microsoft.com/zh-cn/goglobal/bb688135.aspx在 Win32 中处理输入语言的方法Microsoft Developer Network (MSDN) 文档(位于http://msdn.microsoft.com)和编程 AP... 阅读全文
posted @ 2014-10-01 23:29 lc_cnblog 阅读(2994) 评论(0) 推荐(0) 编辑
摘要: 1 void RegisterWinDowClass(HINSTANCE hInstance,std::string className,WNDPROC proc) 2 { 3 WNDCLASS wndClass; 4 wndClass.cbClsExtra = 0; 5 ... 阅读全文
posted @ 2014-09-19 19:05 lc_cnblog 阅读(5168) 评论(1) 推荐(1) 编辑
摘要: 转:http://blog.csdn.net/lhc717/article/details/6802951我们知道游戏中对于3D物体表面细节的表现最重要的还是靠贴图来实现的,那么越是高分辨率越是真彩色的贴图自然表现力也是越强,但是同时带来的问题是所需占用的内存会成倍的上升,而节省内存这一点在目前的游... 阅读全文
posted @ 2014-07-10 18:01 lc_cnblog 阅读(1673) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/minggoddess/archive/2011/02/19/1958472.html由于数据保护的需要,一款游戏一般都会有自己独有的资源包,这样做既有利于知识产权的保护,又减少了磁盘碎片的产生。Ogre本身是支持的Zip包的,但Zip包不具要资源... 阅读全文
posted @ 2014-06-19 19:05 lc_cnblog 阅读(770) 评论(0) 推荐(0) 编辑
摘要: python有很多种xml解析方式,不过感觉etree的ElementTree 用起来最方便。 1 #coding=utf-8 2 from xml.etree import ElementTree 3 4 import pdb 5 6 def printNodeInfo(node): 7 8 #node.tag 标签名称 9 #node.text 文本属性10 print 'node.tag: %s' %node.tag11 12 #node.attrib 属性字典13 for key in node.attrib:14 prin... 阅读全文
posted @ 2014-03-30 19:58 lc_cnblog 阅读(8592) 评论(0) 推荐(0) 编辑
摘要: resize(),设置的部件客户区的大小。只有当该部件被show后才生效,即geomery() 返回的才是 resize() 的客户区大小。 阅读全文
posted @ 2014-03-11 19:54 lc_cnblog 阅读(3430) 评论(0) 推荐(0) 编辑
摘要: 1.初始化一个链接结构。2.创建一个链接。3.执行查询。4.关闭链接。MYSQL*conn;首先,声明一个conn指针指向一个MYSQL结构体,这个结构体就是一个数据库连接句柄。conn=mysql_init(NULL);函数mysql_init将返回一个链接句柄。if(conn==NULL){printf("Error%u:%s\n",mysql_errno(conn),mysql_error(conn));exit(1);}函数mysql_real_connect建立一个到mysql数据库的链接。调用这个函数要提供链接句柄、主机名、用户、密码等参数,最后四个参数依次是数 阅读全文
posted @ 2014-03-10 11:29 lc_cnblog 阅读(483) 评论(0) 推荐(1) 编辑