C++ 의 표준입력/출력 처리는 어떻게 하시나요?

  • PeppyDays
    PeppyDays

    알고리즘 책은 C++ 로 되어있지만, 개념만 이해하고 Python 과 Java 로 공부를 해왔었는데요.

    회사 시험 준비를 하면서 아무래도 속도 부분이 신경쓰여서 C++ 을 공부하면서 언어를 바꿔서 준비하고 있는데..

    Java 나 Python 은 Run 하면 보통 그 아래 콘솔 창에 Sample Input 을 복붙해서 넣어서 바로 결과를 확인할 수 있는데요. C++ IDE 에서는 이런게 없는 것 같아요..

    제가 써본 IDE 는 Visual Studio, Dev Cpp 입니다. 심지어 Run 을 해도 붙여넣기가 cmd 창에서 안되던데 저는......

    주변에 C 를 아는 사람이 없어서 물어볼데도 없고, 구글링해도 이런 걸 보통 어떻게 하는지는 나오지가 않네요 ㅠㅠ

    그래서 여기 오시는 C++ 로 알고리즘 공부하시는 분들께 여쭤보아요. 보통 IDE 는 어떤걸 쓰시고, Input 처리할 때는 어떻게 하시나요?


    7년 전
4개의 댓글이 있습니다.
  • gunmong
    gunmong

    freopen("input.in", "r", stdin);
    freopen("output.out", "w", stdout);

    이용해서 메모장이나 울트라 에디터에 넣고 씁니다.
    제출할떄는 주석처리만 해주면 되니 편해요.


    7년 전 link
  • gunmong
    gunmong

    추가로 콘솔창에선 위에 윈도우 창을 우클릭하시면 편집 메뉴에 붙여넣기 메뉴가 있긴 합니다.


    7년 전 link
  • PeppyDays
    PeppyDays

    아.. 파일로 해야겠네요. 감사합니다!


    7년 전 link
  • love_sdc
    love_sdc

    코드 빌드하신 뒤에 콘솔창에서
    프로그램이름.exe < input.txt
    하시면 편합니다.


    7년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.