AllocConsole(); HANDLE hin = ::GetStdHandle(STD_INPUT_HANDLE); HANDLE hout = ::GetStdHandle(STD_OUTPUT_HANDLE); int hcin = _open_osfhandle((intptr_t)hin,_O_TEXT); FILE* fpin = _fdopen(hcin,"r"); *stdin = *fpin; int hcout = _open_osfhandle((intptr_t)hout,_O_TEXT); FILE* fpout = _fdopen(hcout,"wt"); *stdout = *fpout; std::ios_base::sync_with_stdio(); std::cout << "test"; int i; std::cin >> i; std::cout << i;