随笔分类 -  VisualStudio

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