C/C++
andyelvis
性格开朗,爱好篮球、足球、流行音乐
展开
-
Eclipse CDT 配置C/C++ 编译环境
转载于http://blog.csdn.net/goodfunman/archive/2005/08/31/468319.aspx当Visual C++长了尾巴,当Borland C++ Builder臃肿不堪,当钱包空空,难道在Windows下再没有我们可以负担的起而又足够优秀的C++ IDE?当然不是。这个世界上还有一种东西叫开源。本文的目的就是告诉你如何依靠开源软件搭建Windows转载 2008-02-19 21:50:00 · 27603 阅读 · 4 评论 -
Windows下安装MinGW和MSYS
转载于http://www.stdio.cn/2007/09/install-mingw-and-msys.html本来是不需要来介绍如何安装mingw的,因为安装方式很傻瓜,通过网络安装,根据提示一步一步往下设置就可以了,但我发现网络安装的速度实在不敢恭维,几kb/s甚至0.xx kb/s的速度去下载一个9mb多的软件包实在太折磨人了。于是,我找到了一个既傻瓜又快速的安装方法,如下:我下转载 2008-02-19 20:59:00 · 3383 阅读 · 0 评论 -
关于VC2008下提示找不到MSVCP90D.dll的解决办法
Same problem MSCVP90D.dill not found,went to "Project | Game Properties | Configuration Properties | C/C++ | Code Generation | Runtime Library"and set Multi-threaded Debug (/MTd)did build genera转载 2009-03-24 19:52:00 · 1541 阅读 · 0 评论 -
无法从"const char [11]"转换为"LPCWSTR"等问题
在visual studio2008中要创建进程或线程、执行ShellExecuteEx等函数的时候,一般要去执行一个可执行程序命令,如何我们执行"xxx.exe"作为参数传进去,就会出现标题中的错误。 产生这个的原因是:这个VS2008默认使用的是Unicode的!就是宽字符集!解决方法:将"xxx.exe"换成L"xxx.exe"即可。原创 2009-03-24 21:39:00 · 4867 阅读 · 2 评论 -
map按值排序
在STL中,map是按键来排序的,但很多时候需要按值来排序。一种方法是将map转化为vector,然后排序。 tool.h#ifndef TOOL_H#define TOOL_H#include #include #include #include #include using namespace std;void sortMapByValue(map&原创 2009-07-19 20:29:00 · 5360 阅读 · 2 评论 -
while(cin>>str)结束的问题
转自http://dreamerate.blogbus.com/logs/4743427.html 有网友问我她写的while(cin>>str)...为何无论如何总是无法结束?其实在你输入完字符串后,键下回车后,再ctrl+Z(windows环境下是ctrl+z,而linux/unix下是ctrl+d)就OK了!至于原因如下:cin是终端输入,也被称之为标准输入(standard i转载 2009-09-08 00:06:00 · 6579 阅读 · 1 评论 -
VS找不到MFC90d.dll错误
VS 2005/VS 2008在生成可执行文件时使用了一种新的技术,该技术生成的可执行文件会伴随生成一个清单文件(manifest file)(.manifest后缀文件)(其本质上是XML文档,你可以用文本编辑器打开看看),并在链接完成后将该清单文件嵌入到exe文件中(默认情况下)。而在FAT32文件系统中,在处理清单文件阶段,当增量链接时不能完成清单文件的更新(默认情况下),于是造成清单文件嵌转载 2009-07-11 23:58:00 · 4660 阅读 · 7 评论