我正在使用Visual Studio开发C / C ++项目。 与许多C / C ++项目一样,使用了很多#include子句。
然而,今天早上有人抱怨基本的C ++函数cout
未被识别。
使用我的版本管理系统,我可以回到昨天的情况,在那里我看到一切都编译得很好,我也可以打开源代码,选择cout
命令,Go to Definition
或Go to Declaration
,它将我带到cout
命令定义/声明的位置(Visual Studio iostream
包含文件)。
为了实现这一目标,我的开发环境遵循源文件头中的#include子句,但是从我的源文件到c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\iostream.cc
不会一步到位(我没有#include <iostream>
在我的源文件的标题中。)
我想知道用于获取iostream.c
文件的包含列表(如果有不同的方法到达那里,请给我所有这些)。
有办法做到这一点吗?此时我的Visual Studio环境诊断为“工具,选项,项目和解决方案,构建和运行,MSBuild项目构建输出/日志详细程度”但我在编译输出中没有看到这一点。
通过将这些列表与版本管理差异日志进行比较,我想了解为什么我的项目不再编译。