トークナイザー関数を作成しようとしていますが、迷惑なエラーが発生します。私は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
不注意なエラーでごめんなさい。それらを修正しましたが、それでも同じエラーが発生します。