
C++ MFC
quinn1994
这个作者很懒,什么都没留下…
展开
-
VS2013编译C语言遇到Debug Assertion Failed! Expression:(str!=NULL) line55 fprintf.c
我的程序是没有命名文件名,添上命名文件名程序就可以了。原创 2019-07-13 10:03:40 · 2957 阅读 · 3 评论 -
IntelliSense: "char *" 类型的实参与 "LPCWSTR" 类型的形参不兼容
visual studio 2017编程时,报错: const char *类型的实参与LPCWSTR类型的形参不兼容。解决方法:项目——项目属性——常规——项目默认值——字符集把字符集设为未设置,确定,没有再报错了。...原创 2019-07-04 14:56:24 · 3052 阅读 · 0 评论 -
解决 VS2013error MSB8031: Building an MFC project for a non-Unicode character set is deprecated
原来的代码是VS2010编译的,现升级为VS2013后出现VS2013error MSB8031: Building an MFC project for a non-Unicode character set is deprecated。. You must change the project property to Unicode or download an additional libr...原创 2019-07-04 15:54:14 · 337 阅读 · 0 评论 -
Run-Time Check Failure #3 - The variable 'comstat' is being used without being initialized
方案1: 改变项目配置属性一种解决方案是改变基本运行时检查(changing the runtime checks in project settings):在菜单Project->Project properties-> C/C++ -> Code generation-> Basic Runtime checks –> change to ‘Default’,在...原创 2019-07-14 10:02:31 · 3036 阅读 · 0 评论 -
error C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
解决办法——关闭SDL检查右键选中要配置的属性的项目->配置属性->C/C++->SDL检查,选择否,如下图所示。原创 2019-07-14 11:30:39 · 1662 阅读 · 2 评论 -
解决VS2013中出现类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误
用习惯了VS老版本的人当刚使用VS2013的时候可能总遇到类似于这样的错误:error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onli...转载 2019-07-04 20:38:30 · 208 阅读 · 0 评论 -
"WCHAR *" 类型的实参与 "LPSTR" 类型的形参不兼容
通过查看LPCSTR的定义:typedef _Null_terminated_ CONST CHAR *LPCSTR, *PCSTR; 可以知道LPCSTR代表了const char *类型,它是一个指向以'\0'结尾的8位(单字节)ANSI字符数组的常量指针,而const wchar_t *类型是一个指向'\0'结尾的16位(双字节)Unicode字符数组的常量指针.在VS20...转载 2019-07-06 09:18:22 · 6939 阅读 · 0 评论 -
【TeeChart】【msflxgrd】等.ocx怎么在vs2013(mfc)中使用
1.首先下载.ocx链接:https://pan.baidu.com/s/1Ykry4OPznjnK2JpSJMIaPA提取码:io1u链接:https://pan.baidu.com/s/1sgdaabfSRw0Syn8e0nfcog提取码:42aa2.注册(1)64位把TeeChart8.ocx拷贝到系统的C:\Windows\SysWOW64\目录。以管理...原创 2019-07-06 11:39:49 · 758 阅读 · 1 评论