누군가이 코드를 도와 줄 수 있습니까? 나는 find_first_of가 무엇인지 이해하지 못한다! = string :: npos ... 이것은 내가 단어를 원하기 때문에 텍스트의 모든 구두점을 제거하는 방법이다. 그러나 나는 모든 것을 정말로 이해하지 못한다. 내 코드에 도움이 되었어. 당신은에 필요한 모든 것을 찾을 수Cant understand! (지도에서 구두점을 제거하십시오)
while (file >> word)
{
// Remove punctuation.
int index;
while ((index = word.find_first_of(".,!?\\;-*+")) != string::npos)
{
word.erase(index, 1);
}
++word_count[word];
[documentation] (http://en.cppreference.com/w/cpp)을 찾는 것이 도움이 될 것입니다. – user0042