数据加载中……

fwrite函数应用

     摘要: fwrite函数应用  阅读全文

posted @ 2012-03-15 18:15 Stone xin 阅读(224) | 评论 (0)编辑 收藏

字符串长度计算

     摘要: 字符串长度  阅读全文

posted @ 2012-03-15 15:28 Stone xin 阅读(1611) | 评论 (0)编辑 收藏

CString、LPSTR、std::string、LPCSTR之间的转换

     摘要: CString、LPSTR、std::string、LPCSTR之间的转换利用MultiByteToWideChar、WideCharToMultiByte  阅读全文

posted @ 2011-12-01 14:43 Stone xin 阅读(2641) | 评论 (0)编辑 收藏

QT 开发环境搭建【windows】

一、安装vs2008及sp1补丁。VS安装不好对后面开发来说会出一系列莫名其妙的问题。
二、编译qt库
   1、将qt-everywhere-opensource-src-4.7.3.tar解压到  X:\works\QT\qt-src-4.7.3-vs2008目录下,
   2、启动Visual Studio 2008 Command Prompt,切换进X:\works\QT\qt-src-4.7.3-vs2008目录,输入配置qt库的命令:
      configure -platform win32-msvc2008 -debug-and-release -vcproj -qt-sql-sqlite -script -scripttools -qt-style-windows -qt-style-windowsxp -qt-style-windowsvista 
   3、配置时会让选择编译的版本,选开源版(o),同意协议(y)
   4、配置结束后,进行编译 nmake

三、将X:\works\QT\qt-src-4.7.3-vs2008\bin加入到环境变量Path中,是为了在控制台下可以直接找到qmake。

四、安装QT-Addin。

posted @ 2011-09-21 16:47 Stone xin 阅读(409) | 评论 (0)编辑 收藏

opengl版本检测小程序

     摘要: opengl版本检测  阅读全文

posted @ 2011-09-14 11:40 Stone xin 阅读(709) | 评论 (0)编辑 收藏

Opengl开发环境搭建

Opengl配置说明


(1) 把 glaux.dll、glut32.dll、glut.dll 拷贝到C:/WINDOWS/system32目录下,system32目录下应该已经有 opengl32.dll、glu32.dll了。 
(2) 把 GL.H、GLAUX.h、glu.h、glut.h  拷贝到 C:/Program Files/Microsoft Visual Studio 9.0/VC/include/gl 
(3) 把 GLAUX.LIB、Glu32.lib、glut32.lib、Opengl32.lib,glut.lib 拷贝到 C:/Program Files/Microsoft Visual Studio 9.0/VC/lib 

过几天写个安装向导,方便用。

posted @ 2011-08-08 14:24 Stone xin 阅读(662) | 评论 (0)编辑 收藏

boost::scoped_ptr作为成员变量的使用

     摘要: boost::scoped_ptr作为类成员变量初始化  阅读全文

posted @ 2011-07-25 13:46 Stone xin 阅读(779) | 评论 (2)编辑 收藏

关于/MD /MT

做个标记。括号里是要用的库。其他是要忽略的库。
单线程Release:(libc.lib) libcmt.lib、msvcrt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
单线程Debug:(libcd.lib) libc.lib、libcmt.lib、msvcrt.lib、libcmtd.lib、msvcrtd.lib
 
多线程Release:(libcmt.lib) libc.lib、msvcrt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
多线程Debug:(libcmtd.lib) libc.lib、libcmt.lib、msvcrt.lib、libcd.lib、msvcrtd.lib

使用 DLL 的多线程Release:(msvcrt.lib) libc.lib、libcmt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
使用 DLL 的多线程Debug:(msvcrtd.lib) libc.lib、libcmt.lib、msvcrt.lib、libcd.lib、libcmtd.lib

posted @ 2011-07-05 12:40 Stone xin 阅读(124) | 评论 (0)编辑 收藏

DepClearVector DepCopyVector

     摘要: 用模板的方式简化vector的删除和深度拷贝  阅读全文

posted @ 2011-07-05 11:16 Stone xin 阅读(206) | 评论 (0)编辑 收藏

去除Warning C4251 “class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class”

     摘要: 去掉警告C4251 导出实例化的一个标准模板库 (STL) 类 导出包含一个 STL 的一个数据成员的类对象  阅读全文

posted @ 2011-05-18 14:51 Stone xin 阅读(3387) | 评论 (0)编辑 收藏

仅列出标题
共4页: 1 2 3 4