在c ++中创建类时遇到问题

时间:2014-04-12 15:41:10

标签: visual-c++

我遇到的问题似乎是C ++不喜欢我插入或插入我的课程。部分问题可能是我在我家的Visual Studio 2010与学校计算机上的Visual Studio 2012之间来回切换(澄清一下,这只是我为了好玩而写的东西,而不是作为学校项目) 。即使我注释掉处理字符串的程序部分,c ++仍然无法识别“cout”或“endl”,这令人沮丧。 Spellcheck似乎正在摆弄我,尤其是#ifndef和#endif。 Pastebin包含类本身和我尝试构建它时得到的错误消息。

Class/errors

1 个答案:

答案 0 :(得分:0)

编译器无法识别string,因此会发脾气。但是有std::string。如果这只是一个.cpp文件,最简单的方法是在最后一次包含后放置using namespace std;

更合适的解决方案(您应该在大型项目中使用)是将std::置于需要放置的任何位置(std::stringstd::cout ...)。