CAFE

댓글

뒤로

실행 파일을 일시 정지하는 명령이 있는지요?

작성자Grid| 작성시간06.12.29| 조회수818| 댓글 7

댓글 리스트

  • 작성자 우리사랑 작성시간06.12.21 DOS창이 활성화되어 있을 때, pause button을 누르면 일시 정지됩니다. 그리고, program내에서도 pause라는 명령어를 사용하면 일시 정지됩니다. 다시 실행하기 위해서는 아무 키나 누르면 됩니다.
  • 작성자 꿈꾸는가인 작성시간06.12.21 정해놓은 iteration 에 도달하면 데이터를 저장하는 것은 어떨까요? 시간이 오래 걸리는 계산일 경우 불의의 사고(?)를 위해서 데이터 저장을 하곤 합니다. 물론 프로그램을 중지 시키더라도 데이터를 읽어서 그 시점부터 다시 돌리면 되니까요. binary 로 저장을 하면 읽고 저장하는데 시간이 많이 걸리지 않습니다. 설마 오랜 시간 계산을 하는 프로그램에 이런 루틴이 없는 건 아니겠지요? ^^
  • 작성자 정현성 작성시간06.12.21 dump 라고 하죠
  • 작성자 Grid 작성자 본인 여부 작성자 작성시간06.12.22 물론 반복 계산을 하면서 중간에 데이터를 저장하도록 코딩했습니다. 그정도는 기본 센스!! 그런데 도스창 활성화되어 있을 때 pause 버튼 눌러도 일시 정지 안되는데요. 저만 그런 건가요? 정말 안됩니다.
  • 작성자 꿈꾸는가인 작성시간06.12.23 pause 버튼이 금방 먹히는 것은 아니니까 pause 버튼을 누르고 한참 기다려 보세요. 계산 프로그램 같은 경우 즉각적인 반응을 기대하기 어렵습니다.
  • 작성자 kernelpanic 작성시간13.11.14 pause는 Fortran95에서 삭제되었고, 더이상 사용하는 것을 권장하지 않습니다.

    read (*, '(a)') dummy

    처럼 문자하나를 그냥 입력받도록 하는 것을 권장합니다... 엔터치면 되니까요.
  • 작성자 kernelpanic 작성시간13.11.14 원 질문자가 원하는 프로그래밍은
    한 쓰레드는 계산을 하고, 하나는 표준입력을 기다리는..멀티쓰레드 프로그래밍을 해야하는데..


    순수하게 포트란만으론 멀티쓰레드 프로그래밍이 없습니다.

    비주얼 포트란에서 제공하는 루틴은 윈도API를 불러 올 수 있기때문에 가능은 합니다.
    또는 c언어와의 mixing을 하는 다른 방법으로 구현해야합니다.
맨위로

카페 검색

카페 검색어 입력폼
카카오 이모티콘
사용할 수 있는 카페앱에서
댓글을 작성하시겠습니까?
이동시 작성중인 내용은 유지되지 않습니다.