나는 코드 : 블록의 기본 콘솔 C++에 "Hello World"응용 프로그램 (아래 참조), 난 단지 열립니다 콘솔에서 볼 실행하는 경우 :없음에 "Hello World"출력 (C++)
Process returned 0 (0x0) execution time : 0.011 s
Press any key to continue.
을 나는 "안녕하세요 세상"을 보지 못합니다. 무엇이 잘못 될 수 있습니까?
cygwin에서 ./helloworld.exe를 실행하면 "hello world"가 표시됩니다. 그러나 나는 cmd 또는 powershell로 그것을 보지 못한다.
응용 :#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
'./keylogger.exe' <- hello-world 앱에 이상한 이름입니다. 그 외에도 Cygwin은 유닉스 계열의 ttys를 에뮬레이트하고 cmd/PowerShell은 Win32 API를 콘솔과 완전히 다른 짐승으로 사용합니다 (그러나 MSVCRT가 지원합니다). – myaut
왜 코드를 사용하여 응용 프로그램을 실행할 때 "hello world"를 출력하지 않는지 설명하지 않습니다. :: 블록. 앱의 이름은 중요하지 않습니다. – trogne
당신은 무의식적으로 명령 줄에서 "-mwindows"와의 연결을 끊을 수 있습니다. 다른 정보 없이는 dodgy 컴파일러를 사용하고있을 수도 있습니다. min gw 설치를 시도해보십시오. 당신은 아직 아무런 생각이 없다면 2017 년 대 커뮤니티를 움켜 쥐고 msvC++뿐만 아니라 clang을 사용할 수 있습니다 :-). – George