C++
文章平均质量分 83
无意摘花
这个作者很懒,什么都没留下…
展开
-
linux中安装gcc g++ yum方式
yum -y install gccyum -y install gcc-c++yum install make-- 或者yum groupinstall "Development Tools"-- 或者yum install gcc gcc-c++ kernel-devel原创 2013-11-30 11:12:09 · 12186 阅读 · 0 评论 -
unresolved external symbol __imp__PlaySoundA@12
添加Winmm.lib和 头文件中包含 Mmsystem.h方法1选择"project"->"setting"->"link"->"Object/library modules"然后添加"Winmm.lib"就可以了。方法2#pragma comment(lib,"Winmm.lib")转载 2012-11-26 13:44:56 · 2713 阅读 · 0 评论 -
error C2065: 'GetFileSizeEx' : undeclared identifier
今天在学习《Windows API开发详解——函数、接口、编程实例》的时候,在实例4.7中遇到如下问题:在VC++6.0环境中,语句:if (!GetFileSizeEx(hFileRead,&liFileSize)){ printf("获取文件大小失败:%d",GetLastError());}编译报错:Compiling...wr.cppD:\CWorksp原创 2012-11-21 16:28:36 · 5214 阅读 · 0 评论 -
GDB详解
1 简介2 生成调试信息3 启动GDB 的方法4 程序运行上下文 4.1 程序运行参数 4.2 工作目录 4.3 程序的输入输出5 设置断点 5.1 简单断点 5.2 多文件设置断点 5.3 查询所有断点6 观察点7 条件断点8 维护停止点9 为停止点设定运行命令10 调试代码转载 2014-02-08 11:31:42 · 611 阅读 · 0 评论 -
C++ 读取键盘输入(cin/cin.getline()/cin.get()/cin.clear())
1.cinC++ 使用cin可以方便的读取键盘输入的字符,例如://test input#include int main() { using namespace std; const int size = 20; char name[size]; char pl[size];//program language cout<原创 2012-09-04 22:26:40 · 60344 阅读 · 3 评论 -
gcc使用指南
显示版本:gcc --version编译:gcc -Wall hello.c -o hellogcc -Wall hello.c-Wall命令:warning all,很重要,如果有该参数,那么一些潜在的警告将会有提示./hello 运行当前目录的hello。说明:在windows下,运行hello时,首先会在当前目录下搜索,如果没有会到系统PATH指定的位置查找。但L原创 2012-09-10 12:32:50 · 1049 阅读 · 0 评论 -
linux 安装gcc g++ gdb
如果在安装linux(这里安装的是CentOS release 5.5 (Final))没有安装gcc和g++,就需要手动的来安装了。我这里使用的vm8安装的centos.1.vm配置,选择安装光盘:2.启动虚拟机注意,不要在虚拟机启动的情况下进行上面的配置。启动虚拟机进行界面后会看到:看到上面的图标后,打开它,看到它的路径为:/media/CentOS_5_5_Fin原创 2012-09-06 00:54:24 · 17909 阅读 · 1 评论 -
由GetLastError()获得的错误代码得到字符串描述
在windows中每一次函数调用,如果出现错误,可以用GetLastError函数获得错误代码。下面编写一个函数演示如何获得错误描述的字符串LPSTR ConvertErrorCodeToString(DWORD ErrorCode) { HLOCAL LocalAddress=NULL; FormatMessage(FORMAT_MESSAGE_ALLOCATE_B转载 2012-11-20 15:45:00 · 6272 阅读 · 0 评论 -
GetLastError返回代码含义
参考http://msdn.microsoft.com/en-us/library/ms681381(v=vs.85).aspx【0|0】-操作成功完成。【0x1|1】-函数不正确。【0x2|2】-系统找不到指定的文件。【0x3|3】-系统找不到指定的路径。【0x4|4】-系统无法打开文件。【0x5|5】-拒绝访问。【0x6|6】-句柄无效。【0x7|7】-存储控制原创 2012-11-20 15:46:54 · 42378 阅读 · 2 评论