Menangkap stdout daripada system() Perintah Secara Optimum
Dalam C/C , menangkap output aplikasi luaran yang dimulakan melalui system() adalah penting untuk pemprosesan selanjutnya. Fungsi popen() menyediakan penyelesaian yang cekap untuk tugas ini.
Menurut manual popen:
#include <stdio.h> FILE *popen(const char *command, const char *type); int pclose(FILE *stream);
Untuk menggunakan popen():
Pendekatan ini menyediakan cara yang cekap untuk menangkap stdout daripada perintah system() dan hantar ke fungsi lain untuk pemprosesan selanjutnya.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menangkap stdout dengan Cekap daripada Perintah `system()` dalam C/C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!