タイトル通りです。読み込むプログラムが書けません。
この手の質問に対し、
http://www.mm2d.net/c/c-09.shtml
を参考にする、という回答がよく見受けられますが、Picture*というふうに*が後付けされてる部分がエラーが出ます。
ヘッダ処理もして、データも読み込めるプログラムを教えていただけないでしょうか。
No.2ベストアンサー
- 回答日時:
状況は分かりました 原因はその他の必要なところ見てないからです
(ある意味人が書いたものそのままで自分で一切探そうとしてないからともいえる)
http://www.mm2d.net/c/c-07.shtml
↑見て必要な部分を追加してください
少なくてもこちらの環境(VC6)ではコンパイルはできました
実際の処理があっているかまでは確認してません
この回答への補足
回答ありがとうございます。
構造体を追加し、stdlib.hをインクルードし、全部main関数の中に入れたら、gcc yomikomi.cでコンパイルは通りました。
さらに出力関数
http://www.mm2d.net/c/c-10.shtml
も追加し、コンパイルは通りました。
さて、実行方法がよく分かりません。
./a なんとか.pgm
で、とりあえず配列に格納されるのでしょうか。
あとはprintfとかを追加して扱えばいいのでしょうか。
出力先も指定したいのですが・・・
./a 入力.pgm 出力.pgm
という感じ?よく分かりません。
それと、UNIX以外でバイナリモードと書いてますが、windowsなので、rをrbに、wをwbに変えるだけでいいのでしょうか。
No.1
- 回答日時:
確認してないけど どんなエラーが出るの?
pgmファイルの構造や ここで書かれてる関数自体を理解しないから
エラーの内容も理解できないだけではないですか?
読むだけならファイル形式関係なく全データメモリに読むだけでも読んだことになりますよ?
って冷たく書くと反応なくなるかな
この回答への補足
プログラム名:yomikomi.cでコンパイル
yomikomi.c:4:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
yomikomi.c:19:28: error: expected ‘)’ before ‘*’ token
yomikomi.c:33:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
でコンパイルできません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- C言語・C++・C# C言語の質問です。バイナリ形式で保存されたWindows Bitmap形式の画像ファイルを読み込み、 3 2023/07/19 14:58
- システム CPUの問題について 2 2022/07/09 12:04
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- Ruby ruby 1 2022/06/10 13:31
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
fortranでプログラムを実行する...
-
デバッグ中のエラーのことで教...
-
Excelのエラーで困ってます。
-
Handlesについて
-
バッチからsqlplusの接続エラー...
-
VC++6.0 の/Zm オプションについて
-
sys/time.hのインクルードがで...
-
VBAでファイルを開くプログラム...
-
HANDLEの宣言でのエラー
-
BC30002: 型 'ListItem' が定義...
-
vbsで作ったプログラムを続けて...
-
「メモリが"read"...」アプリケ...
-
Sleepを使って処理を一時停止さ...
-
EXEで実行すると発生するORA:06...
-
VC2010のビルドエラーを全部出...
-
makedependのエラー
-
exception:java.lang.NumberFor...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
fortranでプログラムを実行する...
-
バッチからsqlplusの接続エラー...
-
Excelのエラーで困ってます。
-
sys/time.hのインクルードがで...
-
コンパイルできません。
-
HEWを使用しているのですが、こ...
-
RightとLeft関数のライブ...
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
visual C++ でビルドの中止がで...
-
デバッグ中のエラーのことで教...
-
multiple definitionというエラー
-
ビルドが失敗してしまいます
-
LPCWSTRとchar
-
Handlesについて
-
BC30002: 型 'ListItem' が定義...
-
左側がクラス、構造体、共用体...
おすすめ情報