摘要: OgreSDK_vc8_v1-7-1安装问题安装SDK后编译sample,结果release版ok,但debug版编译通过运行出错,提示找不到程序入口看output,输出:网上搜了下,有人说是因为没装sp1补丁的问题PS: 我用的VS2005 Team Suite于是下了个sp1补丁装了之后发现问题仍在。后来又看到有人说把vs2005的补丁全都打上就没问题了。于是又上msdn下了最新的安全更新和v... 阅读全文
posted @ 2010-07-24 08:25 icecryed 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 以下是我在用swig将c++代码转换成c#时遇到的几个典型的问题及解决方法。(注:c++方我只有.dll跟.h 无法修改源代码)1. Syntax error in input.如果源代码里有__declspec(dllexport) ,就会出现这个错误,这是因为__declspec(dllexport)不是标准c++语法,SWIG只解析ISO c/C++所以无法处理__declspec(dlle... 阅读全文
posted @ 2010-07-24 08:24 icecryed 阅读(882) 评论(0) 推荐(1) 编辑
摘要: 安装SDK后编译sample,结果release版ok,但debug版编译通过运行出错,提示找不到程序入口看output,输出:网上搜了下,有人说是因为没装sp1补丁的问题PS: 我用的VS2005 Team Suite于是下了个sp1补丁装了之后发现问题仍在。后来又搜到有人说把vs2005的补丁全都打上就没问题了。于是要上msdn下了最新的安全更新和vcredist_x86.exe至此问题解决。 阅读全文
posted @ 2010-07-11 10:00 icecryed 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 举个例子,考虑下面一段程序:[代码]输出结果:in base destruct function!pBase指向derived类型对象,delete时只调用了父类的析构函数,这是不正确的做法。而把析构函数定义为virtual的,就不会存在这个问题,输出结果为in derived destruct function!in base destruct function!delete该对象时会先调用子类... 阅读全文
posted @ 2010-06-28 22:25 icecryed 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 文档对于项目来说真的很重要,没有文档的代码就像纠缠在一起的一堆乱麻,剪不断理还乱。以前只看过很多开源项目里用Doxygen生成的Documents,却从来没用过Doxygen,今天学习使用了下,发现真的很强大。期间也遇到了一些问题,在此记录一下。1. 使用Doxygen生成好文档后,发现有几个类不在里面。网上搜了很久,不得甚解。后来还是看官方手册发现Doxygen默认对预编译是不处理的。而那几个类... 阅读全文
posted @ 2010-06-28 22:08 icecryed 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 这几天被一个bug搞得头疼:调试运行时一切正常,直接运行时有时候就会出错,看错误提示应该是堆栈出错,但每次出错的地址又不一样。郁闷了好几天,最后看到网上有人说用Windows SDK里的debugging tools调试运行,果然被我抓到错误的罪魁祸首了,原来是我在用memcpy函数时,第三个参数,即要拷贝的内存长度设错了,超过了应该设的长度,所以就出现了这一系列不可预知的错误。太粗心大意了,千里... 阅读全文
posted @ 2010-06-17 19:34 icecryed 阅读(842) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2010-03-22 10:04 icecryed 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 下载:http://files.cnblogs.com/cnicefire/MagicCubeRelease.rar作者:icefireE-mail: aren372@126.com游戏说明:很简单的一个魔方游戏,学习irrlicht引擎的时候用2个星期时间写的,比较粗糙,还有一些小问题也没解决,比如旋转时在性能好的机子上速度快,刷的一下就过去了,而在性能差的机子上转一下要半天。开发环境:vs20... 阅读全文
posted @ 2010-03-06 10:45 icecryed 阅读(414) 评论(1) 推荐(0) 编辑
摘要: 大三的时候做的,现在看看觉得很圡下载地址 http://files.cnblogs.com/cnicefire/24.rar游戏规则说明:给出4个数,在规定时间内输入由这4个数还有+,-,*,/运算符组成的表达式,若表达式计算结果为24,则继续下一题,共有4级难度可选,分别对应不同的倒计时时间时间到了没答出来时可以查看所有答案,也可以自定义题目,查看所有的答案界面截图: 阅读全文
posted @ 2010-03-06 10:43 icecryed 阅读(476) 评论(0) 推荐(0) 编辑
摘要: vs2005+qt4 问题记录一、QT中文乱码问题 问题描述:QT界面程序中的中文都会显示乱码。 解决方案:在QMainWindow子类构造函数里调用::QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312")); 在要用到中文的地方使用tr()转换一下;二、ifstream,ofstream打开中文路径出错 问题描述:使用ifstr... 阅读全文
posted @ 2009-09-07 17:57 icecryed 阅读(704) 评论(0) 推荐(0) 编辑