푸시는 분들을 위해 올려봅니당

christianjjy Reply 7 years 49 weeks ago
혹시나 도움이 될까 해서 올려봐요. 문제가 잘못 되었다는 것이 아니니 기분 나쁘게 생각하지 말아주세여. 1. Input 제가 국어 실력이 딸리나봐요;; 문제 읽으면 이게 헷갈리더라고요 문제: "next-line brace style을 end-of-line brace style로 변환 하는 프로그램을 작성하시오. 예를 들어, 다음 (a)의 Java code는 next-line brace style이고, (b)는 end-of-line brace style입니다. 여러분의 프로그램은 Java source code file로부터 Command line을 argument로 전달 받습니다. 그 Command line을 end-of-line brace style로 변환 해야 합니다." 이걸 보고, Command line argument - String args[] 에 들어가게 해야 되나? source code file 을 읽어와야 되나? 아니면 그냥 원래 그랬듯이 stdin 으로 받으면 되나? 라는 생각을 했지만 원래대로 stdin 으로 받으면 됩니당 2. EOF 제가 다른 에디터를 사용해서 그런가본데, 어떤 에디터에서는 Ctrl + D 를 누르면 강제종료가 되나봅니다. 그렇게 강제종료할 때까지 돌리면 된다고 합니당. 실제로 제 에디터에서 저렇게 돌리면 계속 돌아요. 이상입니다~
christianjjy Reply 7 years 49 weeks ago
EOF 말을 이상하게 써놓은 거 같은데요.... 요컨대 EOF 가 들어올 때까지 입력을 받아야 된다는 거에요!
chunghee Reply 7 years 48 weeks ago
2. 유닉스 터미널에서는 Ctrl + D(^D) 가 EOF 캐릭터를 의미합니다. 둘이 동치라서 그래요.. (윈도에서는 Ctrl + Z를 사용합니다.)