Во-первых, ответ не тот, если вы используете C или C ++. Это разные языки программирования.
Matlab - это язык более высокого уровня, чем C и C ++. В Matlab textscan
читает из файлов или строки. C и C ++ имеют разные механизмы для этого.
Для чтения из файла:
В C вы должны использовать объект FILE
и связанные с ним функции (fopen, fgets ...) из файла заголовка: stdio.h
.
В C ++ вы должны использовать std::ifstream
из заголовочного файла <fstream>
. Для форматированного ввода используйте оператор >>
.
Для чтения из строки:
В C вы можете посмотреть функции в заголовке string.h
.
В C ++ лучше использовать класс std::istringstream
из заголовочного файла sstream
.