C++の初心者です。
あるデータをプログラムで計算し、それをファイル出力したいと考えております。
その際、10秒ごとに名前を変えてファイルを新規作成し出力ということはできるのでしょうか?
たとえば、
int main(){
for(int i =0;i <10000; i++){
//cout << i << '\n';
/* ここでファイル出力をしたい */
/* 0から順に計算して改行し、出力 */
/* 最初は"hoge1.txt"に出力後、10秒ごとに"hoge2.txt"、 "hoge3..txt"と出力したい*/
/* hoge5.txtになったら終了 */
}
}
という感じです。
どなたか教えていただけませんでしょうか?
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
> 新規ファイルを作成するところとtime関数などがよくわからない為、
それぐらいは自分で考えてくださいね。
for (int i = 1; i <= 5; i++)
{
char filename[] = "hoge0.txt";
filename[4] += i;
std::ofstream ofs(filename);
// ここで出力
for (std::time_t t1 = std::time(0), t2 = t1; std::difftime(t2, t1) < 10; t2 = std::time(0))
;
}
こんな感じでよいのでは?
No.2
- 回答日時:
「新規ファイルを作成するところとtime関数などがよくわからない」って書いてますけど, どのくらい調べました? まさか「調べてないけどとりあえず聞いてみる」なんてことはしてないでしょうね?
「ファイルを作る」のは fstream あたり. time は C の範囲.
と書いておくけど, 「プログラムを C++ で書かなければならない理由」はどこにもないような気がする....
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- その他(プログラミング・Web制作) Fortranでの出力ファイル 2 2023/03/21 21:25
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイル出力の場所を指定
-
コマンド(例えばls)の出力結果...
-
VC++でUTF-8のファイルを出力し...
-
外国語とCSVについて
-
OCRで起こしたテキスト文字をCS...
-
シェルコマンドの 2>&1 とはど...
-
FORTRANの出力データの左寄せが...
-
fortranのtxtファイル出力書式...
-
(VBA)書式が変更されてしまい...
-
二次元配列をクリップボードに...
-
Wordマクロで指定したフォルダ...
-
印刷時のジョブ名
-
VBAでエクセルをCSVに変換時
-
C言語で・・・・。
-
テキストの各行に行番号をつけ...
-
C++ fprintf_sの使い方がわからん
-
アクセス>マクロ>テキスト変換
-
サウンド出力のデバイスを選択...
-
「ファイルへ出力」とは?
-
CreateProcess関数と実行後の戻...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンド(例えばls)の出力結果...
-
Acccess レポートをグループ別...
-
VC++でUTF-8のファイルを出力し...
-
サウンド出力のデバイスを選択...
-
ファイルの文字コードをUTF-8に...
-
VBA でメモ帳へ保存する際の保...
-
ファイル出力の場所を指定
-
ファイル形式またはファイル拡...
-
テキストファイルに改行コード...
-
シェルコマンドの 2>&1 とはど...
-
Wordマクロで指定したフォルダ...
-
AccessVBA複数レポート条件毎に...
-
二次元配列をクリップボードに...
-
UNIX & Linux の標準出力で得た...
-
フォルダにあるPDF情報の抽出(VBA)
-
C++ BuilderでPDF出力
-
VBSでEXCEL⇒CSV変換で日付の書...
-
fortranのtxtファイル出力書式...
-
CBool関数について VB6とVB.net...
-
ワードからPDF変換でグラフが表...
おすすめ情報