No.1
- 回答日時:
>2つのファイルをそれぞれオープンした後、ファイルの先頭から1行ずつ読み込んで比較し、
>違いがあればその行を画面表示するという動作をさせたいと考えて
じゃあ、それでどうぞ。
No.2ベストアンサー
- 回答日時:
課題の丸投げは、ここのサイトの規定に反しますので、考え方だけ回答します。
まず、いきなりC言語でどうこうするというのではなく頭の中で思ったことを図やフローなどに落とし込んで考えて見ましょう。
まず、何がしたいか?
・概要としては質問欄にある内容でいいと思います。
・詳細についてはどのように考えていますか?それによってコーディングも変わってきます。
たとえば、「x行目の内容が違います」というような違いがあるだけを表示したいのかそれとも違いがある行の内容まで表示するのか。
→この辺はソフトを開発する上での「仕様」にあたる部分です。
どうやって実現するか?
方法は一つとは限りません。
・比較方法はどうするか?
→取り込むファイルの内容によっても変わってきます。
テキストファイルなら1バイトもしくは2バイトの文字単位で比較するのか?それとも改行コードまで一気に見て違いを見つけるのかで相当違ってきます。
テキストファイルじゃなければそもそもどういったものを比較するのかということも考えなければなりません。たとえば画像ファイルだったらExifの仕様などから判断してヘッダ部を見たり。
また違うと判断する段階をどうするか?
→違ったコードが見つかった時点なのか。とりあえず行全部の内容を比較するのか?
・ファイルの終端をどうやって判断するか。
→このプログラムの終了要件になりうるものは何か?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) ワードのマクロについて教えてください。 1 2023/01/21 16:01
- Excel(エクセル) 配列操作について 5 2023/04/18 07:27
- C言語・C++・C# C言語の質問です。バイナリ形式で保存されたWindows Bitmap形式の画像ファイルを読み込み、 3 2023/07/19 14:58
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- C言語・C++・C# 至急お願いします。C言語で.imgのファイルを読み込んで1バイトづつ出力するプログラムを作りたいので 3 2023/01/16 22:49
- C言語・C++・C# C言語について教えて欲しいです。 ファイルの中身をコピーするプログラムを作ってます aというファイル 7 2022/11/03 19:21
- 統計学 お世話になっています. x軸は時間(期間)y軸はある値に対する2つのグラフ比較をしますが、私個人の考 2 2023/03/30 11:42
- C言語・C++・C# C言語で移動平均のプログラムを作りたいのですが、数値をファイルから取ってきて計算をするプログラムはど 1 2022/09/29 01:21
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
ファイル名の先頭にアンダース...
-
SGファイルって何ですか?
-
CSVファイルへの保存の際、デー...
-
「VBScript」ADODB.Streamにお...
-
マウスポインタの変更
-
分割コンパイルの#defineについて
-
バッチで118項目のCSVを処理し...
-
[VBScript]ファイルの入出力を...
-
VB6でのファイル作成方法
-
VBに、Cのincludeのようなもの...
-
大きいサイズのテキストファイ...
-
fopenできる上限の変更
-
同じ名前のファイルを作った場...
-
■ 移植性のないポインタ変換に...
-
プログラムで文字をBMPファイル...
-
C言語のfopenについて教えてく...
-
CSVファイル
-
Javascript で INI の読み書き
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
ファイル名の先頭にアンダース...
-
CSVファイルへの保存の際、デー...
-
ファイルを記録してあるセクタ...
-
テキストファイルの最終行を削...
-
SGファイルって何ですか?
-
ドラッグアンドドロップでファ...
-
分割コンパイルの#defineについて
-
VBに、Cのincludeのようなもの...
-
fopenできる上限の変更
-
グローバル変数のよくない使い...
-
ファイルの結合
-
大きいサイズのテキストファイ...
-
iniファイルに追記がしたいです。
-
バッチで118項目のCSVを処理し...
-
ハッシュの計算時間について
-
C言語のfopenについて教えてく...
-
Javascript で INI の読み書き
-
Excelマクロでの再読込み方法
おすすめ情報