摘要:在SDK程序中使用MFC中的辅助类 由于MFC中的辅助类,如CFileDialog,CFileFind,CString等使用起来非常的方便 如果用API来完成相应的工作,则需要自己完成大量的重复工作,使用MFC的辅助类 可以节省大量的开发时间,具体方法如下: 1.加入相应的头文件 由于在SDK程序中一定要包含windows.h头文件,所以在使用MFC中的类时, 如加入afx.h一类的头文件会有一个提示与windows.h相冲突,解决的办法是, 去掉windows.h,然后在所有的.h文件前加入 #include "stdafx.h " #include <afxwin
阅读全文
摘要:VC6.0是98年出的,C++标准也是98年制定完成。据说VC6.0对C++标准的支持率只有86%。VS2005上的已经是VC9.0了,差别主要在于泛型上。新一轮C++标准2010年制定,VS2010也杯具了。
阅读全文
摘要:C++里栈的数组在编译阶段需要已知大小,所以不能动态分配: char arry[100]; (V) char arry[N]; #define N 100 (V) char arry[n]; int n = 100; (X) char arry[n]; const int n = 100; (V) char arry[n]; const int n = returnLength();(X)判断标准:编译时可知大小。堆里的数组可以运行阶段分配;使用STL的数据结构可以运行阶段分配。
阅读全文
摘要:OS运行环境,包括系统文件夹、临时文件夹、cpu个数(Number_of_Processor)、Processor_Level等。另外设置了运行程序默认查找路径: path 运行程序时除了在当前文件夹寻找外,还会到设置的path中去查找 pathtext 查找时筛选的后缀名 .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSHcmd执行命令提示“查找不到相关命令”,将对应exe加入 \Windows 或 \Windows\System32文件夹;或者将路径加入环境变量。我的电脑——高级—&m
阅读全文