我正在编写一个 C++ 程序来检查加泰罗尼亚语中是否存在某些单词,所以我有一个带有加泰罗尼亚语词典的向量:
const vector<string> dict={"aaron","ababol","abac","abaca","abacallanada","abacallanava","abacas","abacial", ... ,"zum-zum","zur","zuric","zwitterio"};
问题是字典有 107776 个条目,所以当我尝试编译文件时:
g++ -Wall file.cc -std=c++0x -o file.exe
它在一段时间内什么都不做,然后 Windows 说它没有响应并关闭它。
我该如何编译它?有没有更好的方法来存储这种类型的数据(数组,...)?