スポンサーリンク
Visual C++ 向けサンプルコード
//パイプを作成し、コマンドを実行するサンプル #include <stdio.h> int main() { FILE *fp; //バッファを作成 char buff[256]; //パイプを作成 "r"によりコマンドの標準出力を読み取り fp=_popen("dir","r"); while(fgets(buff,sizeof(buff),fp)!=NULL) { printf("%s",buff); } _pclose(fp); return 0; }
[Visual C++ サンプルコード | 即戦力ソース集に戻る]
本サンプルコードではエラー処理を省略している場合があります。実践で使用する場合はエラー処理が必要となる場合があります。