nmap を使用してファイルをメモリにマップすることで、プレーン テキスト リーダーのパフォーマンスを向上させようとしています。現在、 const char * とその配列の長さを受け取る関数があります。そして、この char 配列で検索を実行する必要があります。
これは私が現在持っているものです
void parseVertex(
const char * line,
unsigned int length,
std::vector<glm::vec3> & vertices)
{
if(length == 0)
{
return;
}
char space = ' ';
char * pos = std::find(line, line + length, space);
}
std::find
エラーが発生します: const char * 型の値は char 型のエンティティの初期化には使用できません *
正しい使い方はstd::find
?