我是 C++ 编程的新手,我有一个任务是获取 txt 文件的内容并使用字典 txt 文件检查内容。当我将 string[] 发送到我的函数时,我总是收到一个错误,指出 std::basic 字符串无法转换为 std::strin
ifstream d_file("dictionary.txt");
string l;
vector<string> user_vec;
while( getline( d_file, l ) ) {
user_vec.push_back( l);
}
size_t line_count = user_vec.size();
for( size_t i = 0; i < line_count; ++i )
{
// cout << i << " " << user_vec[i] << endl;
bool result = inDictionary(word, user_vec[i]);
}
}
bool inDictionary(string word,string dictionary[])
{
cout<<word<< dictionary<<endl;
}