0
如何將這行代碼的輸出寫入浮點變量而不是將其輸出到文件?這一行的輸出是一個浮點數。如何直接讀取_popen而無需將其傳輸到文件?
FILE *child = _popen("java -jar c:\\simmetrics.jar c:\\chtml.txt c:\\thtml.txt", "r");
如何將這行代碼的輸出寫入浮點變量而不是將其輸出到文件?這一行的輸出是一個浮點數。如何直接讀取_popen而無需將其傳輸到文件?
FILE *child = _popen("java -jar c:\\simmetrics.jar c:\\chtml.txt c:\\thtml.txt", "r");
你必須從你的文件描述符閱讀:
float value;
fscanf(child, "%f", &value);
double d;
fscanf(child, "%lf", &d);