コンピュータや音楽の事書いてます

WindowsでUNIXの様にpopenを使えるのか?

popen ではなく _popen だとどこかに書いてあった。

しかし、
https://msdn.microsoft.com/ja-jp/library/96ayss4b.aspx

Windows プログラムで使用すると、_popen 関数は無効なファイル ポインターを返し、その結果、プログラムは無期限に応答を停止します。 _popen は、コンソール アプリケーションで正しく動作します。 入力と出力をリダイレクトする Windows アプリケーションを作成するには、Windows SDK の「リダイレクトされた入出力を持つ子プロセスの作成」を参照してください。

名前付きパイプは色々面倒臭そうなのでpopenにしたいのだが。。。。