我正在尝试制作一个标记器功能,但我遇到了一个烦人的错误。我是 C++ 新手,语法不及格。感谢你给与我的帮助。
using namespace std;
string[] tokenizer(const string &str, const char &delim){
string tokens[3];
for(int i = 0; i < 3; i++) tokens[i] = "";
int start = 0;
int toks = 0;
for(int i = 0; i < str.length(); i++){
if (str[i] == delim){
for(int j = start; j < i; j++)
tokens[toks] += str[i];
}
}
return tokens;
}
错误在函数头中。
expected unqualified-id before '[' token
对于所有这些粗心的错误,我们深表歉意。我修复了它们,但我仍然得到同样的错误。