Как читать _popen напрямую, не отправляя его в файл? - PullRequest
0 голосов
/ 07 мая 2010

Как я могу записать вывод этой строки кода в переменную с плавающей запятой вместо передачи в файл? Вывод этой строки является плавающим числом.

FILE  *child = _popen("java -jar c:\\simmetrics.jar c:\\chtml.txt c:\\thtml.txt", "r");

Ответы [ 2 ]

1 голос
/ 07 мая 2010

Вам просто нужно прочитать из вашего файлового дескриптора:

float value;
fscanf(child, "%f", &value);
1 голос
/ 07 мая 2010
double d;
fscanf(child, "%lf", &d);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...