随笔分类 - VisualStudio
Problems/Solutions about developing programs using Visual Studio.
摘要:症状: 在使用VS2013调试的时候,数组只能查看第一个元素的值。如图 解决方案: 调试>窗口>内存 输入数组的内存地址,右击内存窗口>带符号显示(也可以选择16进制显示,看你自己的习惯而定) 如图,我的机器上,int占4BYTES,所以右击内存窗口>4字节整数(注意左边是低字节,右边是高字节),为int a[]{1,2,3,4,5}的内容
阅读全文
摘要:经查阅资料得知,“在某些编译器下std::string,需要使用c_str()才能作为output-operator "<<" 的参数”std::string titleA = "20131225_Wed";std::cout << titleA.c_str() << std::endl;
阅读全文
摘要:解决方案1:确保所有的cpp文件都包含了stdafx.h,且确保stdafx.h是第一个#include指令(经尝试,可行)解决方案2:去掉预编译头 项目->属性->配置属性->c/c++->预编译头->创建使用预编译头->不使用预编译头 (目测可行,未尝试)解决方案3:将包含文件加到预编译头stdafx.h文件中 (这句话说的太笼统,不知道是什么意思,未尝试,不知是否可行)
阅读全文