问答 2016-03-24 来自:开发者社区

C++,定义大数组时出现了未知错误

错误 ||=== Build: Debug in proj1 (compiler: GNU GCC Compiler) ===| obj/Debug/main.o||In function `__static_initialization_and_destruction_0':| relocation truncated to fit||R_X86_64_32 against `.bss'| .....

问答 2016-03-05 来自:开发者社区

C++中,定义的数组怎么由输入来确定维度

eg: int am; 请问这个m,n的值怎么通过用户输入来获取;

文章 2013-09-26 来自:开发者社区

C++ 定义数组大小问题

一般情况下VC++编译的程序一个线程的栈的大小默认为1M(其他的编译器定义的栈大小也不会很大),定义数组大小 比如 int a[1000][1000]; 的时候就会出错,大小有1000*1000*4 = 3.8M,当然会发生栈溢出错误。 解决的办法很简单,将这个大的数组放到其他地方即可,比如可以将这个数组放到静态存储区(定义为全局或静态static的),或者放到堆上(用new或malloc等等实....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注