리눅스 개행문자를 어떻게 인식하나요?( c++ )
글쓴이: assa / 작성시간: 금, 2005/03/18 - 12:51오후
vi 파일로 문자열을 아래와 같이 만들었을때,,
aaaa bbbb cccc dddd
eeee ffff gggg hhhh
이렇게 만들었을때,
char ch;
while(fin.eof()){
fin >> ch;
if(ch == '\n'){
cout << endl;
}}
하면 aaaabbbbccccddddeeee....이런식으로 출력됩니다.
이거 개행문자를 어떻게 인식하나요?
그리고 공백 부분을 인식할려면 어떻게 하는지요..
고수님, 중수님, 하수님,,이 초보자를 위해 구원의 손길을 주세요
Forums:
답없어서 그냥 자체 해결함...
쩝..
다음 글인 에디터 어떤거를 쓰느냐에 대해서 갑논을박하고 있는데..
난 답장하나 없고...휴~~
그냥 get() 으로 묶으니 해결되네..
비록 이유는 잘 모르지만...에휴~
C 언어의 scanf 함수와 C++ 언어의 operator>>
C 언어의 scanf 함수와 C++ 언어의 operator>> 는 공백문자를 무시합니다.
이건 bug가 아니라 feature랍니다.
댓글 달기