![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
C++でテキストファイルから先頭の一部分を読み込んで
その一部分だけ更新するプログラムを作りたいんですけど
どうすればよろしいでしょうか?
テキストファイルの中身例(test.txt)
AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
これを読み込んで
↓↓↓↓↓↓↓↓
たとえば先頭の三文字だけ変えたいとか(test.txt)
BJDAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
これくらいの行数でしたら
string s1,s2,s3;
fin.open("test.txt");
fin>>s1;
fin>>s2;
fin>>s3;
fin.close();
fout.open("test.txt");
fout<<s1<<"\n";
fout<<s2<<"\n";
fout<<s3<<"\n";
fout.close();
でもなんとかなりそうですけどもっと大量になったときにあまりに
行が長くなりそうなんで他の方法は何かないでしょうか?
ちなみに関係あるか分かりませんがコンパイラはVisualC++2005です。
No.2ベストアンサー
- 回答日時:
fstream fs("test.txt",ios::in | ios::out);
fs << "BJD";
fs.close();
文字数が変動しないなら、こんな感じの処理で書き換えることができます。
そうでない場合は、1行ずつ読み込んで書き換えたい行だけに操作を加えるといった処理をしなければならないと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- Excel(エクセル) Excel VBA 3 2023/04/22 10:46
- JavaScript JavaScript?jQuery?で書き方を教えてください。 初心者です。 AAAという要素をステ 2 2023/08/04 22:09
- Visual Basic(VBA) VBA。複数のChangeイベントをまとめる方法 2 2022/03/31 12:03
- Excel(エクセル) Powershell エクセル検索 完全一致の方法 1 2022/06/05 20:19
- JavaScript jsonテキストデータの並び替えができるサービスを教えてください 2 2022/08/05 20:16
- 邦楽 AAA 3 2023/05/04 07:09
- 工学 Pythonの3次元描画に関する質問です 3 2022/12/07 20:07
- 妊娠 胸がAAAやAAの女性でも妊娠したらB、Cくらいになるのでしょうか? 4 2022/09/12 21:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイル名を複数個配列で確保...
-
ファイルを分割する。
-
Visual Basicを使って三平方の...
-
system関数と引数について
-
ファイル名に日付を入れてアッ...
-
awkスクリプトでダブルクォーテ...
-
VBAで巨大なファイルの途中から...
-
batファイルでrenameができませ...
-
Windowsで複数のファイルを同じ...
-
VBAでCSVファイルの特定行を書...
-
VBAでCSVファイルを途中行まで...
-
AutoNts
-
LISPによる横型探索
-
perlでcsvファイルを読む(ダブ...
-
cgiで表示するhtmlページ内でバ...
-
全角と半角文字が混在している...
-
エクセルVBA コードが同じでも...
-
DOSコマンドで、標準出力を出力...
-
readdir()で得られるファイル・...
-
Perlで特定行から特定行までを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル名を複数個配列で確保...
-
Pythonでegrep機能をつかいたい
-
Fortranで1行飛ばして読み込む方法
-
テキストファイルの各行を配列...
-
C++でのテキストファイル読み込...
-
C言語初心者です。プログラミン...
-
ファイルの内容をスカラー変数...
-
shellのコマンド deffの差分の...
-
<>で区切られたdatファイルをエ...
-
ifstream/ofstream について
-
perlの引数で複数のファイル処...
-
Pythonでテキストを行数指定し...
-
Perl エラーログを指定の場所...
-
perlでCSVをソートする方法につ...
-
「パスが見つかりません」とい...
-
ファイル名に日付を入れてアッ...
-
文字列操作に関する質問です。
-
連番のファイルを何個も開きたい
-
perlでIEのクッキーを削除したい
-
MATLABでカーブフィットしたデ...
おすすめ情報