我正在使用 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 项目构建输出/日志详细程度”,但我在编译输出中看不到这一点。
通过将这些列表与版本管理差异日志进行比较,我想找出为什么我的项目不再编译。
最佳答案
关于c++ - 如何在 Visual Studio 的 C/C++ 项目中遵循#include 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38197946/