Разбор документа, C - PullRequest
0 голосов
/ 01 мая 2011

Мне нужно проанализировать документ на языке Си. Я собирался использовать функцию strtok, но я не знаю, является ли это лучшим методом или достаточно просто системы токенов (поиск \ n, пробел и т. Д.).

Структура каждой строки документа: element \ n element "x".

спасибо :-)

Ответы [ 2 ]

2 голосов
/ 01 мая 2011

Система токенов, если в порядке, strtok - это просто реализация этого.Однако вам лучше использовать strtok_r, который не оставляет никакого внутреннего состояния вне контроля вашей программы.

0 голосов
/ 01 мая 2011

Я не помню деталей, но я видел в нескольких источниках, что strtok был небезопасным произведением. Тебе лучше перекатиться, если спросишь меня.

...