정의되지 않은 동작으로 인해이 코드를 파일로 인쇄하는 데 문제가 있습니다. 테스트 할 때 출력 파일이 열렸지만 비어있는 것 같습니다. 누구든지 시스템에서 실행하여 시스템에서 작동하는지 또는 전혀 작동하지 않는지 알려줄 수 있습니다. 또한 실행하면 출력 파일을 제공 할 수 있습니다.출력 파일에 데이터를 출력하는 데 문제가 있습니다.
컴파일러는 GCC 있어야하는데의 system("PAUSE")
하지 않습니다 "작업"여기
정의되지 않은 동작으로 인해이 코드를 파일로 인쇄하는 데 문제가 있습니다. 테스트 할 때 출력 파일이 열렸지만 비어있는 것 같습니다. 누구든지 시스템에서 실행하여 시스템에서 작동하는지 또는 전혀 작동하지 않는지 알려줄 수 있습니다. 또한 실행하면 출력 파일을 제공 할 수 있습니다.출력 파일에 데이터를 출력하는 데 문제가 있습니다.
컴파일러는 GCC 있어야하는데의 system("PAUSE")
하지 않습니다 "작업"여기
입니다 대부분의 유닉스에서. Windows PC 나 Linux에서 실행되는 cygwin에서 컴파일 될 예정입니다. Windows가 아닙니다. PAUSE 부분은 거의 DOS 명령이 아니기 때문에 거의 이해가되지 않습니다. 코드를 누군가에게서 복사해야했습니다. 코드 스코어와 경쟁하는 아이스 스케이터와 같습니다. 생산 코드 일 가능성은 낮습니다.
코드를 어디서 받았습니까? 그리고이 과제는 무엇을위한 것입니까?
제안 사항 : PC에 cygwin을 설치하려면 www.cygwin.com
을 참조하십시오.
200 줄 이상의 코드가 있고 외부에서 제대로 작동하지 않는다고 생각하는 부분에 대한 힌트가없는 링크로 문제를 재현하는 짧은 코드를 포함하십시오. – Celada
당신은 실제로 자신의 컴퓨터에서 프로그램을 컴파일하고 실행하는 방법을 알아야합니다. Ideone.com, 친구, 우리에게 작동하지 않는 모든 것을 디버깅하도록 요청하는 것은 처음에는 자신의 컴퓨터에서 올바른 환경을 확보하는 것보다 훨씬 고통 스럽습니다. – sarnold
실제로 컴파일러는 코드에 아무런 문제도 표시하지 않고 시스템에서 작동하기 전에 누군가 실행하도록 요청하지만 광산에서는 실행되지 않습니다. – KhoaVo