Qt 4의 경우라면 아래 예제 코드처럼 QFile과 QTextStream을 이용하면 되는데 아마 Qt 3에도 대응되는 클래스가 있지 않을까 싶네요.
#include <QFile>
QFile file("out.txt");
if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
return;
QTextStream out(&file);
out << "The magic number is: " << 49 << "\n";
Re: Qt에서 파일 생성하고 쓰는 방법 좀 알려주세요..
우선 C++ 표준 라이브러리를 쓰셔도 되겠구요. -- http://www.cplusplus.com/ref/iostream/ofstream/
Qt 4의 경우라면 아래 예제 코드처럼 QFile과 QTextStream을 이용하면 되는데 아마 Qt 3에도 대응되는 클래스가 있지 않을까 싶네요.
자세한 사항은 http://doc.trolltech.com/4.0/qfile.html 에 있습니다.
거짓말이 없다는 것은 현대성보다도 사상보다도
백배나 더 중요한 일이다.
Qt 3에서 QFile 클래스
Qt 3에 QFile 클래스가 있네요. 아래 예제와 같이 쓰시면 될 것 같습니다. Qt 4와 특별히 차이가 있어 보이지 않네요
1) QFile 형의 객체(file)를 만들고 연(file.open) 다음
2) QTextStream 형 객체(stream)를 생성할 때 file의 포인터를 넘겨주고
3) iostream 라이브러리를 사용할 때처럼 이 객체 stream에 쓰면 되는군요.
자세한 사항은 http://doc.trolltech.com/3.3/qfile.html를 참조하시면 됩니다.
거짓말이 없다는 것은 현대성보다도 사상보다도
백배나 더 중요한 일이다.
감사합니다~~~^^
제 버전은 2라서 그 부분은 없는데요
QStringList는 있네요~~
감사합니다~~
되는지 해봐야겠네요~ㅋ
헉...근데요..
제가 하려는게요...
프로그램 실행할때 인자값을 입력하면
그 이력한 값을 파일에 쓰려고 하는건데요.....
Re: 헉...근데요..
이 코드로 한 번 해 보시죠. Qt 2 깔려 있는 곳에서 실험해 봤습니다.
그리고 http://doc.trolltech.com/에 가보면 각 버젼 별로 Reference manual이 있습니다. 상당히 잘 되어 있으니 도움이 되실겁니다.
요 바로 위 글
바로 위 답변 rhizome이 쓴 겁니다. :) 로그인을 안 하고 써버렸네요.
그리고 한 가지 더, reference manual을 자주 찾아보는 습관을 들이시기를... :wink:
거짓말이 없다는 것은 현대성보다도 사상보다도
백배나 더 중요한 일이다.
댓글 달기