c++ - 从 2020 年开始学习 c++ 需要 c++17 吗?

标签 c++ visual-studio windows-7 c++17 codeblocks

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.

1年前关闭。




Improve this question




我正在使用 Window 7 操作系统,我正在学习 C++ 进行竞争性编程。我下载了一个 CodeBlocks 版本,但它没有 C++17(它只有 C++98 和 C++0x)。 C++17 对学习 C++ 真的很重要吗[最好是竞争性编程] 还是我可以携带我预先存在的 CodeBlocks 版本?此外,如果首选 C++17,您能否提供下载 C++17 IDE(代码块或 Visual Studio)的源代码。一个链接甚至会更受欢迎。

最佳答案

C++17 不会让您访问新语言,它只是对现有语言的更新。大多数竞争性编程站点都会在其服务器上运行 c++14 或 c++17,因此最好有一个。如果你想要一个预安装的 IDE,那么你可以查看最新版本的 。 Visual Studio (可能是 2019 年)。或者,如果您只想要一个编译器,那么您可以查看 明威 .

Download Visual Studio : https://visualstudio.microsoft.com/vs/
Download MinGW : https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/


关于明威 ,它只是一个编译器,如果你想使用它,那么你必须安装类似的东西Visual Studio Code、Sublime Text、Atom、等,然后自己设置或查看 YouTube 上的一些教程。最后,如果您有任何其他疑问,请对此答案发表评论,我很乐意调查此事。

关于c++ - 从 2020 年开始学习 c++ 需要 c++17 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63555694/

相关文章:

c++ - 在不知道类型的情况下将基类的指针转换为派生模板类

c# - Windows 7 上的 shcore.dll - 它存在吗?

java - 即使 JAVA_HOME 路径正确,Tomcat 也没有运行

c# - ReSharper 发现代码问题未显示所有结果

windows-7 - 在网络服务帐户下发布到 WMI 时出现权限问题

c++ - 将 ADA API 公开给 C/C++(可扩展方式)

c++ - 为STL编写算法函数

c++ - VTBL 是否包含指向非虚函数的指针?

c# - 以编程方式修改 Sharepoint Online Excel 文件

mysql - Visual Studio 表中日期之间的 SQL 查询