2014-12-03 2 views
0

C++의 txt 파일에서 문자를 하나씩 읽는 데 "좋은"함수를 사용하는 코드를 작성했습니다. "좋은"기능은 공백을 읽을 수 없습니다. 그래서 나는 좋은 기능이 필요하지만, 공백과 모든 문자를 하나씩 읽을 수 있습니다. 이 내 코드의 일부는 다음과 같습니다C++의 txt 파일에서 공백 문자 읽기

char *s=NULL; 
char str1; 

ifstream text_file("Hello.txt"); 
text_file >> str1; 
s= &str1; 
do 
{ 
    cout << "*s1 " << *s <<endl; 
    text_file >> str1; 
    s= &str1; 
} while(text_file.good()); 


text_file.close(); 
+0

공백 선장을 해제! txt_fie.get (c)는 공백과 같은 모든 문자를 얻을 수 있습니다 !! 어떤 방법 으로든 도움을 주셔서 감사합니다. –

답변

1

내가 진정한 해답을 발견

text_file >> std::noskipws; 
+0

귀하의 답변은 내 요청에 정확히 부합합니다! –