Ещё подскажите функция strtok. Так не могу толком понять как она работает. У неё какие-то статические переменные в теле которые обновляют указатели? Если кто сталкивался с strtok. Или подскажите удобную либу работы со строками
первый раз вызываешь со строковым буфером, для следующего токена - с NULL. последовательные разделители съедаются (в отличии от strsep), _r - тредсейф, буфер корраптится. все просто