파일 처리에서이 간단한 것을 도와 줄 수 있습니까? 그것은 성공적으로 실행C++에서 파일에 개행 추가하기
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
ofstream savefile("anish.txt");
savefile<<"hi this is first program i writer" <<"\n this is an experiment";
savefile.close();
return 0 ;
}
, 나는 내 방식에 따라 텍스트 파일의 출력을 포맷 할 :
다음은 내 코드입니다.
나는이 :
: 는안녕하세요이 먼저 프로그램 난 작가이
가 어떻게 내 출력 파일은 다음과 같이 할 수있는 실험을하다
안녕하세요. 첫 번째 프로그램입니다.
I 작가는이 실험
에게 있습니다 내가 그 방법으로 출력 형식을 어떻게해야합니까? 당신이 쓸 수, 그 후
ofstream file; // out file stream
file.open("anish.txt");
:
다시
줄을 인쇄 한 후 출력을 비우려면 std :: endl을 사용하십시오. 그렇지 않으면 '\ n'이 좋습니다. 버퍼를 자주 플러시하면 최적의 디스크 액세스가 불가능해질 수 있습니다. –
Windows XP에서이 내용이 다를 수 있습니까? endl과 "\ n"은 둘 다 내 텍스트 파일에서 알 수없는 문자를 의미하는 작은 빈 사각형으로 표시됩니까? – Instinct
"* 먼저 파일에 쓰려면 스트림을 열어야합니다."- 파일 이름을 std :: ofstream 생성자에 전달하면 파일이 즉시 열리고 별도로 open()을 호출 할 필요가 없습니다. –