摘要:
转自:http://www.cppblog.com/hlong/archive/2007/10/26/35217.html1建立测试工程新建一个对话框工程,并添加一个CListCtrl控件,并关联一个成员变量m_List。2设置LVS_EX_CHECKBOXES风格ListView_SetExtendedListViewStyle(m_List.GetSafeHwnd(),m_List.GetExStyle()|LVS_EX_CHECKBOXES);3为listctrl添加测试项在OnInitDialog()中添加如下代码:m_List.InsertColumn(0,"Name&qu 阅读全文
摘要:
今天研究了mysql在数据库中的存储,为乱码。最后baidu了下键盘的输入码区域码国标码机内码机内码=区域码(高字节+A0H,低字节+A0H)国标码=区域码(高字节+20H,低字节+20H)区域码是四个十进制数表示国标码是四个十六进制数表示前面几个之间的关系基本上搞明白了。现在对字库、codepage、和区域码之间的关系还没有搞明白,字库只是针对一直语言而言的字形库吧,codepage是各个国家的字形库的集合吧,区域码只是针对汉字编码,区域码可能对应有很多字库(字形库或字体)吧 阅读全文
摘要:
OpenGL学习资料:http://www.yakergong.net/OpenGL(全写OpenGraphicsLibrary)是个定义了一个跨编程语言、跨平台的应用程序接口(API)的规格,它用于生成二维、三维图像。这个接口由近三百五十个不同的函数调用组成,用来从简单的图形比特绘制复杂的三维景象。而另一种程序接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟实境、科学可视化程序和电子游戏开发http://zh.wikipedia.org/wiki/OpenGLOpenCL(OpenComputingLanguage,开放计算语言) 是一个 阅读全文
摘要:
LUA是一种目前很流行的高效精简的脚本语言。LUA一个特点是比较方便的与C通讯。然而要在脚本中使用C++类使用基本的LUA方法还是比较麻烦,纯手工暴露一个类的接口到LUA工作量还是很大的,而且都是一些简单的重复劳动。好在有tolua++这个工具,可以让程序员从简单的重复劳动解脱出来。tolua++包含两个部分,一个EXE,一个LIB,EXE用来通过package文件生成C函数的胶水函数,而LIB则用来为生成的胶水函数中用到的辅助函数提供实现。在lua中要调用一个已有的C函数,大体上可以包含2步:1、在C程序中实现一个胶水函数,该函数只有一个参数lua_State *。在这个胶水函数中,从lua 阅读全文
摘要:
1.在新疆项目开发中网站开发运用了c/s架构,但是发现每隔15分钟服务器就主动断开,找了半天原因发现,是路由器中设置15分钟没有数据,它会主动断开空闲的连接。之前的项目一直都有心跳,这个项目不想用,但还是不行。 阅读全文
摘要:
在使用curl post这段数据"22.541724113.948769012001002012-05-17 14:09:30813242065363是出错,试了好多方法终于有结果了。curl_easy_setopt 顺序问题要使用curl_easy_setopt(curl,CURLOPT_NOBODY,1);但又有问题 代码1和代码2不同curl_easy_setopt(curl,CURLOPT_POST,1);curl_easy_setopt(curl_handle,CURLOPT_NOBODY,1);int main(void){ CURL *curl; CURLcode re 阅读全文
摘要:
如果需要自己写iterator,根据侯杰的《泛型编程与STL》中的例子可以来写。最近看了这本书,对concept,model,refinement等有所了解,自己总结了编写iterator的方法,比如写input_iterator1.首先了解Input Iterator concept一些条件,比如相关类型,合法表达式2.写模版类定义相关类型,有两种a,继承自interator模板类b,自己写五个nested type3.定义存储泛型指针的成员变量 ,比如:Pointer ptr;4.实现相应合法表达式,比如:operator++ ()operator++(int)operator *()op 阅读全文