AppDelegate::AppDelegate() {
AllocConsole();
freopen("CONOUT$", "w", stdout);
freopen("CONOUT$", "w", stderr);
}
AppDelegate::~AppDelegate()
{
fclose(stdout);
fclose(stderr);
FreeConsole();
}
AllConsole() 为程序分配一个新的控制台,然后用freopen重新打开stdout和stderr