반응형
popen
-
명령어 실행하기 - popen 예제Programming/C,C++,C# 2010. 7. 31. 23:40
윈도우나 유닉스계열에서 프로그램내에서 시스템 명령이나 특정프로그램을 실행하고 그 결과값을 확인하고자 할때 popen함수를 이용하여 결과를 확인할 수 있습니다. 예제) * 소스를 복사하시려는 경우 커서를 소스에 위치시키신 후 더블클릭하신후 Ctrl+C 로 복사하시면 됩니다. #include #include /* errno */ #include /* strerror */ #ifdef WIN32 #define popen _popen #define pclose _pclose #endif int main(int argc, char* argv[]) { const char *pszCommand = "dir"; FILE *fp = NULL; size_t readSize = 0; char pszBuff[1024]; //..