【发布时间】:2020-12-20 15:17:46
【问题描述】:
出现此错误时,我正在使用 DevC++ 编写一些简单的 C++ 代码:
我不知道为什么在初始化向量数组(图邻接列表)时会得到这个。 因为我不是 c++ 编译器方面的专家,所以我无法解决这个问题。我尝试重新安装程序,但根本没有帮助。
我的编译器是TDM-GCC,在编译器选项中我添加了“-std=c++11”,在调用编译器时执行。 p>
【问题讨论】:
-
你破坏了编译器。是时候升级了。
-
@Botje 你是什么意思:)?你建议我卸载它并安装一个新的吗?
-
Dev-C++ 环境和提供的编译器已经过时了。还有其他更现代和最新的环境可以免费获得(例如 Code::Blocks),以及更现代的 GCC 发行版(例如 MinGW)。
-
看来您的编译器不乐意创建一个大小为 100M 且包含
std::vector<int>对象的数组。 -
你需要这么大的数组吗?我建议你应该重新考虑算法。
标签: c++ compiler-errors dev-c++