外部プログラム起動#02

前回の続編。どうにか別のプロセスで外部プログラムを起動することができた。

#include

int main()
{
int i = fork();
if (i == 0)
{
system("/Applications/Dictionary.app/Contents/MacOS/Dictionary");
}
return 0;
}

どうやらiostreamをインクルードするだけでforkもsystemも使えるみたい。
しかしこれをVC++コンパイルするとエラー吐く。UNIXを使ってくれと言っているのだろうか...

#追記: forkはUNIXの関数だった...