преобразование sscanf в stringstream - PullRequest
0 голосов
/ 29 октября 2011
 if (1 != sscanf(line, "%s", name)) continue;

Раньше в коде у нас было

char line[128];

char name[128];

Как еще можно написать эту строку, используя istringstream вместо sscanf?

1 Ответ

0 голосов
/ 29 октября 2011
std::istringstream stream( line );
if( !( stream >> name ) )
    continue;
...