- 博客(21)
- 收藏
- 关注
转载 stl map用法和make_pair函数
首先make_pairPairs C++标准程序库中凡是“必须返回两个值”的函数, 也都会利用pair对象 classpair可以将两个值视为一个单元。容器类别map和multimap就是使用pairs来管理其健值/实值(key/value)的成对元素。 pair被定义为struct,因此可直接存取pair中的个别值.
2016-04-21 14:57:15
829
原创 Microsoft ADO Data Control,version 6.0(OLEDB) 不支持此接口
在VC6.0的环境下,当添加添加MS DataGrid控件(COM组件)时,回出现“ Microsoft ADO Data Control,version 6.0(OLEDB) 不支持此接口”的对话框,这时将Insert按钮左边的文件名的后缀.link去掉即可正常添加!
2015-03-26 22:29:53
2626
原创 error LNK2001: 无法解析的外部符号 _IID_IDirectDraw7
在做DirectX程序开发时,代码中有DirectDrawCreateEx(NULL, (void **)&lpdd, IID_IDirectDraw7, NULL)这一句,然后编译代码时,Link阶段出现“无法解析的外部符号 _IID_IDirectDraw7”的错误提示 确保加入了dxguid.lib这个库: #pragma comment (lib, "dxguid")
2015-03-10 09:18:58
3331
原创 error C4996: 'sprintf': This function or variable may be unsafe.Consider using sprintf_s instead.
一:直接使用微软推荐的修改后的函数sprintf_s, 其他类似的函数报错也同样亦可以选项Project | Configuration Properties | C/C++ | Preprocessor | Preprocessor Definitions 添加_CRT_SECURE_NO_WARNINGS
2015-02-26 15:56:01
7630
原创 resource.h(10): fatal error RC1004: unexpected end of file found
在VS2012里手动编写添加资源的程序时遇到了这个问题,据说是因为所编写的文本文件最后一行缺少换行符和回车符导致编译器编译不过去。 我的办法是:在最后一行敲一次换行键和回车键
2015-02-25 14:11:07
1596
原创 error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 _WndProc@16 中被引用 1>D:\GameProgram\chapter2\DEMO
解决: 方法 一:#pragma comment(lib, "winmm") 方法 二:菜单Project --> Settings...-->Link链接器-->INPUT输入-->Object/Library modules附加依赖项:中加入winmm.lib 原因: PlaySound ()在 mmsystem.h 中声明,链接时需要导入winmm.lib (
2015-02-25 13:36:32
1928
原创 /opt/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object
在RedHat 64位机器上nginx读取的pcre文件为/lib64/libpcre.so.1文件,默认安装pcre时libpcre.so文件安装在/usr/local/lib/目录下,所以输入/opt/nginx/sbin/nginx -V 找不到文件路径!! 1.首先确定安装了pcre. 2.切换路径: cd /usr/local/lib
2014-12-16 14:57:35
2454
原创 error C2664: 'CreateWindowExW' : cannot convert parameter 2 from 'const char [16]' to 'LPCWSTR'
在VC6++的代码运行没问题,在VS2012下运行出现了这个问题。这应该与字符集和字符串转换有关,使用强制类型转换效果不理想。解决方法:项目(PROJECT)-->属性(properties)-->配置属性(Configuration properties)-->常规(general)-->字符集(Character set)-->使用多字节字符集(Use Multi-Byte Chara
2014-12-01 21:13:31
1622
转载 UBuntu更新时失败提示“需要安装不能信任软件包”
转自:http://blog.sina.com.cn/s/blog_985bedb4010183dn.html
2014-11-19 19:12:45
7793
1
转载 W: GPG 错误:http://extras.ubuntu.com precise Release: 下列签名无效
(转)http://forum.ubuntu.org.cn/viewtopic.php?f=80&t=372236sudo apt-get cleancd /var/lib/aptsudo mv lists lists.oldsudo mkdir -p lists/partialsudo apt-get cleansudo apt-get update
2014-11-19 19:10:29
6898
1
原创 CentOS 读写硬盘NTFS分区
CentOS等默认不支持windows 的ntfs磁盘分区格式,但有时还是会在centos/linux下使用ntfs分区
2014-11-11 16:59:07
585
转载 哑元参数
某个参数如果在子程序或函数中没有用到,那就被称为哑元。这是程序设计语言中的一个术语,不是FORTRAN独有的:)函数的形参又称“哑元”,实参又称“实元”。广义,狭义的理解不同而已:函数过程 FUNCTION 函数名(哑元表) RESULT(结果名) ... END FUNCTION 函数名子程序 [RECURSIVE] SUBROUTINE 过程名(哑元表) ... END [[SUBROUTIN
2014-04-19 19:52:50
5199
原创 char
char是C/C++整型数据中比较古怪的一个,其它的如int/long/short等不指定signed/unsigned时都默认是signed,但char在标准中是unsigned,编译器可以实现为带符号的,也可以实现为不带符号的,有些编译器如pSOS的编译器,还可以通过编译开关来指定它是有符号数还是无符号数。
2014-04-18 22:42:05
594
原创 CentOS 安装flash player
这里采用yum的安装方式 1.去adobe官网(http://get.adobe.com/cn/flashplayer/)下载flash player YUM包,然后安装YUM包: rpm -ivh adobe-release-x86_64-1.0-
2014-03-12 22:33:35
760
原创 Windows 7安装CentOS6.5 双系统
这里用U盘引导安装CentOS 6.5组成双系统 1.在Win7下用磁盘管理工具分出一个空白的安装CentOS的分区(大小自己估计),用UltraISO软碟通 将准备好CentOS 6.5的ISO镜像刻录(写入)到U盘; 2.插入U盘,重启系统按Esc选择U盘启动,进入CentOS安装界面,选择Install or upgrade a
2014-03-12 13:14:09
2728
原创 CentOS yum安装wine
1.先安装EPEL: 终端运行命令 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/xxx.rpm 其中xxx.rpm是epel rpm软件包名称,如 epel-release- 6-8.noarch.rpm ,这个在 http://dl.fedoraproj
2014-03-12 12:27:49
11942
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人