相濡以沫,不如相忘于江湖

专注,才是王道! 加班,代码,泡面,可乐。。

2012年1月1日

warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead.

摘要: 使用VS2005以上版本(VS2005、VS2008、VS2010)编译在其他编译器下正常通过的C语言程序,你可能会遇到类似如下的警告提示:引用内容warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.1>c:/program files/microsoft visual 阅读全文

posted @ 2012-01-01 20:40 御剑江湖的专栏 阅读(243) 评论(0) 推荐(0)
MFC中的常用类

摘要: Cstring类CstringArray类CstringList类Ctiem类Cstring类Cstring提供了多种定义和赋值形式,下面通过范例来说明:一般形式 CString str1;//定义一个CString对象str1 CString str2("a string");//定义一个CString对象,在紧跟其后的括号内用字符串给其赋值 str1 = str2;//用运算符"="给对象赋值 CString str3 ="this is the third string"; CString str4( str3);//定义一个C 阅读全文

posted @ 2012-01-01 16:20 御剑江湖的专栏 阅读(184) 评论(0) 推荐(0)
c++中static的作用与用法大全

摘要: 1、什么是static?答:static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。2、为什么要引入static?答:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一 个问题: 假如想将函数中此变量的值保存至下一次调用时,如何实现? 最轻易想到的方法是定义一个全局的变量,但定义为一个全局变量有许多缺点,最明显的缺点是破坏了此变量的访问范围(使得在此函数中定义的变量,不仅仅受此 函数控制)。3、什么时候用static?答:需要一个数据对象为整个类而非某个对象服务,同时又力求不破坏类 阅读全文

posted @ 2012-01-01 15:04 御剑江湖的专栏 阅读(347) 评论(0) 推荐(0)
无法打开预编译头文件的解决方法

摘要: 1、用VC.NET编辑程序,按Ctrl+F7,出现下列错误:fatal error C1083: 无法打开预编译头文件:“Debug/UGFace.pch”: No such file or directory解决方法:修改:项目->属性->C/C++ ->预编译头->不使用预编译头 即可。2、先打开一个以前做了一下的工程,编译通过,能运行。我就稍微修改了一下代码(只是修 改一个参数使写入INI文件的整数由0变为10),这时编译通不过了,提示头文件“stdafx.h”编译错误(具体错误提示忘记了),错误位置指向应用程序类的源文件的语句“#include "st 阅读全文

posted @ 2012-01-01 14:04 御剑江湖的专栏 阅读(1605) 评论(0) 推荐(0)