上一页 1 ··· 3 4 5 6 7

2012年7月6日

vector.size() 注意点

摘要: 使用 vector.size() 时,要注意前面加个 int 型 强制转换符。即(int) vectorA.size().否则若使用一个整型变量与之操作,并将结果赋值给一个 double 型变量,会有问题。如:int i=0;sequence.resize(500);double x =i- sequence.size()/2;得到的x不是 -250 ,而是4294967046.0000000。因此要养成习惯,对size()及时进行强制转换。即:double x =i- (int)sequence.size()/2; 阅读全文

posted @ 2012-07-06 09:21 没有什么能够阻挡 阅读(470) 评论(0) 推荐(0) 编辑

2012年7月3日

Qt 工程 mocing 错误 解决方法

摘要: 在VS2005中,使用插件qt-vs-addin-1.1.11-opensource.exe然后,右键 工程 属性,“Convert project to QMake generated project" ,然后,对每个包含 Q_OBJECT 的头文件,都先注释 Q_OBJECT 语句(若该文件中包含多个Q_OBJECT 类,则都统一注释),再取消 Q_OBJECT 注释,插件会自动生成 moc 文件。 阅读全文

posted @ 2012-07-03 09:23 没有什么能够阻挡 阅读(373) 评论(0) 推荐(0) 编辑

应用程序正常初始化(0xc0150002)失败 解决方法

摘要: 今天将寒兄的代码移植过来,他的本机是Win7+VS2005,我的机子是xp+VS2005. 没有比对我俩的VS型号,直接将他的代码及lib、dll文件都copy过来了。编译、链接都没有问题,然而执行时,就出现“应用程序正常初始化(0xc0150002)失败”错误。网上看了很多说明,都不得解。最后强哥提醒说是dll文件版本不正确。于是点击“确定”后,仔细查看 Output 控制台,发现:LDR: LdrpWalkImportDescriptor() failed to probe E:\API\Ifc\bin\debug\ifc2x3_debug.dll for its manifest, nt 阅读全文

posted @ 2012-07-03 08:53 没有什么能够阻挡 阅读(2265) 评论(0) 推荐(0) 编辑

2012年6月26日

开通了个人网站

摘要: 今天偶然知道可以适用weebly 免费建立 个人网站 。花2分钟建了一个,发现还是非常方便的。mark一下,以后有机会慢慢完善~~~个人网站地址:http://vincentzhou.weebly.com/管理网站时,需登录:http://www.weebly.com/?lang=zh用户名为注册时的邮箱(我的qq邮箱账号 0.0).... 阅读全文

posted @ 2012-06-26 11:12 没有什么能够阻挡 阅读(172) 评论(0) 推荐(0) 编辑

2012年6月25日

OpenGL 点滴积累

摘要: 上学期自学的OpenGL 相当于是废了,看完总是忘,理解太肤浅。看来是缺少练习和思考的原因。因此,现在把遇到的一些OpenGL相关的知识记录一下,当做一次整理思路的过程。是时候得好好学习了啊!!1. 视点问题: 默认视点在世界坐标系的原点,故需设置视点或者向-z方法移动物体,否则将看不到。如下: //设置视点 gluLookAt(0.0,0.0,5.0, 0.0,0.0,-1.0, 0.0f,1.0f,0.0f); //或 移动坐标轴 glTranslatef(0,0,-5); gluLookAt ()函数:2. 光照: glEnable(GL_LIGHT)3. 光... 阅读全文

posted @ 2012-06-25 14:17 没有什么能够阻挡 阅读(291) 评论(0) 推荐(0) 编辑

2012年6月24日

进制转换

摘要: 本文参考:http://www.cnblogs.com/applebunny/archive/2012/06/21/2557361.html先看下itoa()的函数说明:功能:把一整数转换为字符串用法:char *itoa(int value, char *string, int radix);详细解释:itoa是integer to array(将int整型转化为一个字符串,并将值保存在数组string中)的缩写。参数:value :待转化的整数。 radix:是基数的意思,即将value转化为radix进制的数,范围介于2-36,比如10表示10进制,16表示16进制。 *string:保 阅读全文

posted @ 2012-06-24 01:07 没有什么能够阻挡 阅读(288) 评论(0) 推荐(0) 编辑

C++ 格式化输出

摘要: 之前习惯了用C的printf、sprinf 系列,但现在觉得c\c++混着用比较混乱,也不美观。今天专门找了下C++格式化的相关资料,整理了一下。参考:http://kb.cnblogs.com/a/2335640/#include <iostream>#include <iomanip>using namespace std;void main(){ int x=1000; double y=1.23456789; cout<<"默认x值:"<<x<<endl; cout<<"十进制:&qu 阅读全文

posted @ 2012-06-24 01:00 没有什么能够阻挡 阅读(354) 评论(0) 推荐(0) 编辑

2012年6月22日

MFC 绘图 编程总结

摘要: 基本步骤: a. 获得设备描述表: b. 设置画笔\画刷(不设置时,默认为黑色的线条) c. 添加画笔\画刷到设备描述表 d. 画图void CDrawView :: OnLButtonUp(UINT nflags,CPoint point){ CClientDC dc(this); // 获得设备描述表 CPen pen(PS_SOLID,1,RGB(255,0,0)); // 设置画笔 CPen *pOldPen = dc.SelectObject(&pen);// 添加画笔到到设备描述表 dc.MoveTo(m_ptOrigin);// 画线 dc.LineT... 阅读全文

posted @ 2012-06-22 21:59 没有什么能够阻挡 阅读(187) 评论(0) 推荐(0) 编辑

2012年6月10日

【vs2005】 GLSL 语法高亮

摘要: 用VS编写着色语言脚本时,很希望语法高亮,而非一片黑压压的代码。网上搜了一下,发现:http://hi.baidu.com/yowsah/item/bceb342cdad7aa0e73863ef9这篇里介绍的NShader(http://nshader.codeplex.com/)貌似很好用,其支持了如下文件的关键字高亮显示:NShader uses a specific shader language highlighting based on the following file extensions :.fx, .fxh, .hlsl, .vsh, .pshfiles : HLSL sy 阅读全文

posted @ 2012-06-10 11:25 没有什么能够阻挡 阅读(2760) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7

导航