为什么使用'cpp'编译这个简单的C++程序会失败?

Ant*_*ony 7 c c++

我是C++的初学者

我在C的平均水平

我在C++(file.cpp)中编写了以下代码

#include <iostream>

int main(){

   std::cout<<"My name is ANTHONY";
}
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用编译上面的代码,cpp file.cpp但有一些错误.我不知道什么是错的

当我试图编译我的C程序(改<iostream><stdio.h>std::coutprintf用cc file.c),我没有得到任何错误.

这里发生了什么?

Pra*_*rav 17

然后我尝试使用cpp file.cpp编译上面的代码,但是遇到了一些错误.

那是因为cppC(C++)预处理器.它是一个由compiler(g++)调用的独立程序,作为翻译的第一部分.

尝试使用编译代码g++ file.cpp.:)

  • 我说.好抓,老伙计. (8认同)