【发布时间】:2018-06-08 10:36:09
【问题描述】:
const QHash<QString, float> idfs = {{"the", 0.0023450551861261},
{"of", 0.00258603321106053},
{"to", 0.00375511856396871},
{"and", 0.0040408455383457}
..293060 多行
编译命令:/usr/local/bin/mpic++ -DQT_CORE_LIB -DQT_NO_DEBUG --isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -Wall -Wextra -std=c++11 -O2 -fPIC -fPIC -o CMakeFiles/antiplagiarism.dir/src/idfs.cc.o -c /home/user/newanalyzer/common/src/idfs.cc
编译结果:g++: internal compiler error: Segmentation fault (program cc1plus)
gcc 可以有庞大的初始化列表吗?
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)
【问题讨论】:
-
我怀疑输入是否适合浮点数
-
可能是分段错误的原因吗?精确不是这里的问题
-
293060 行 x 2?如果这将在堆栈上进行,那将是一个......这个网站的名称是什么?
-
"gcc 可以有庞大的初始化列表吗?"显然不是。您在答案中寻找什么样的信息?
-
好的替代品称为数据库