C++ 编译器中的困惑

C++ 编译器中的困惑,c++,ide,C++,Ide,我是C++的初学者 我正在学习这种语言 昨天我提出了一个问题,我得到了很多答案,每个人都说我在用旧语言编码,所以我决定再次学习比亚恩·斯特劳斯特鲁普的《编程原理》一书,并练习使用C++ 这是我昨天提出的问题: 现在我对编译器太困惑了 我下载了不同的软件 Visual Studio 2017,代码::块。 现在我不知道应该使用哪种编译器。 即使是我也不能从第一章开始运行这个简单的程序 #include "std_lib_facilities.h" int main() {

我是C++的初学者
我正在学习这种语言
昨天我提出了一个问题,我得到了很多答案,每个人都说我在用旧语言编码,所以我决定再次学习比亚恩·斯特劳斯特鲁普的《编程原理》一书,并练习使用C++ 这是我昨天提出的问题:
现在我对编译器太困惑了 我下载了不同的软件 Visual Studio 2017,代码::块。
现在我不知道应该使用哪种编译器。
即使是我也不能从第一章开始运行这个简单的程序

#include "std_lib_facilities.h"

    int main() 
    {
    cout << "Hello, World!\n";
    return 0; 
    }
#包括“std_lib_facilities.h”
int main()
{

CUT

只是使用代码:阻止这是C和C++最好的编译器之一。Visual STDIO也是其中之一,但是接口给初学者带来了一些困难。

这里我不确定什么问题。你不需要多个编译器。你需要一个有效的。Visual Studio很好。除非你有一些令人信服的RE。ason not to。不清楚std_lib_facilities.h是什么,也不清楚它为什么在这里。如果缺少它,那就是你的问题。请注意,在询问堆栈溢出问题时,最好始终发布你收到的确切错误消息。顺便说一句,你没有所有的编译器,也没有丢失的头文件。Visual Studio有最好的编译器之一调试器,如果不是最好的调试器,也是可用的。你想要一个好的调试器。学习使用它会节省你很多时间,想到一些初学编程的人不知道它们的存在,真令人沮丧。我现在还是选择Visual Studio。