C ++中的Visual Studio错误

时间:2018-01-10 07:14:35

标签: c++ visual-studio

我是C ++的新手,刚学过指针。我只是尝试按照以下代码将新变量(10)打印到控制台:

#include <iostream>

#define LOG(x) std::cout << x << std:endl;

int main() 
{   
    int var = 8;
    int* ptr = &var;
    *ptr = 10;
    LOG(var);
    std::cin.get();
}

当我尝试运行代码时,我在Visual-Studio中连续出现了这些错误:

  

&#34;错误(有效)E0728不允许命名空间名称&#34;
  &#34;错误C2882&#39; std&#39;:在表达式中非法使用命名空间标识符&#34;   &#34;错误C2143语法错误:缺少&#39;;&#39;之前&#39;:&#39;&#34;
  &#34;错误C2059语法错误:&#39;:&#39;&#34;

下面你可以看到构建输出错误:

  

&#34; 1&gt; ------ Build build:Project:HelloWorld,Configuration:Debug   Win32 ------ 1&gt; Main.cpp 1&gt; c:\ dev \ cherno   c ++ \ helloworld \ helloworld \ main.cpp(11):错误C2882:&#39; std&#39;:非法   在表达式1&gt; c:\ dev \ cherno中使用命名空间标识符   c ++ \ helloworld \ helloworld \ main.cpp(11):错误C2143:语法错误:   失踪&#39;;&#39;之前&#39;:&#39; 1以及c:\ dev的\ cherno   c ++ \ helloworld \ helloworld \ main.cpp(11):错误C2059:语法错误:&#39;:&#39;   1&gt;完成建筑项目&#34; HelloWorld.vcxproj&#34; - 失败。
  ==========构建:0成功,1失败,0最新,0跳过==========&#34;

如果可以,请帮忙。

0 个答案:

没有答案