Я анализирую строку в C ++, используя следующее: < /p>
using namespace std;
string parsed,input="text to be parsed";
stringstream input_stringstream(input);
if (getline(input_stringstream,parsed,' '))
{
// do some processing.
}
< /code>
saining с одним делимитром в char в порядке. Но что, если я хочу использовать строку в качестве разделителя. < /P>
Пример: я хочу разделить: < /p>
scott>=tiger
< /code>
с> = < /code> как разделитель, чтобы я мог получить Скотт и Тигр.
Подробнее здесь: https://stackoverflow.com/questions/142 ... standard-c