책에서는 표준이 아니라고 입력함수 fflush로 비우지 말라고 하는데
비주얼 스튜디오에서는 잘만 비워주는데 하면 안되는거임?
니맘대로하시면되죠
뭐 다른 방법으로 비우는것도 알면 좋겟지?
http://plustag.tistory.com/1바로나옴
비주얼 스튜디오에서 비우는건 문제없음 비주얼 스튜디오에서 지원하는 기능임
nyangd..// ㄳㄳ 신기한 것들 많네요
fflush(stdin);이 Visual C++에서는 잘되는 건 MS 확장임. 표준 상으로는 입력 스트림에 대해 fflush를 쓰는 행위 자체가 정의되지 않은 동작이어서 타 컴파일러에서는 동작 안할 가능성이 큼. 실례로 gcc에서는 fflush(stdin); 하면 아무 일도 안 일어남.
니맘대로하시면되죠
뭐 다른 방법으로 비우는것도 알면 좋겟지?
http://plustag.tistory.com/1
바로나옴
비주얼 스튜디오에서 비우는건 문제없음 비주얼 스튜디오에서 지원하는 기능임
nyangd..// ㄳㄳ 신기한 것들 많네요
fflush(stdin);이 Visual C++에서는 잘되는 건 MS 확장임. 표준 상으로는 입력 스트림에 대해 fflush를 쓰는 행위 자체가 정의되지 않은 동작이어서 타 컴파일러에서는 동작 안할 가능성이 큼. 실례로 gcc에서는 fflush(stdin); 하면 아무 일도 안 일어남.