検索結果 5 件

by yutaka
6年前
フォーラム: C言語何でも質問掲示板
トピック: C言語でbitmapを作成
返信数: 17
閲覧数: 2014

Re: C言語でbitmapを作成

よく分からず書かれているらしいと言うことは理解出来ましたので、次のような段階を踏むべきかと思います。 1.fprintfで書きだすテキストファイルとfwriteで書きだすバイナリファイルの違いを勉強する。バイナリエディタの使い方も理解する。 ※ 今回open、write、close関数を使う必要はないです。 2.intやshortを含む構造体など自在にバイナリファイルとして書き出し読み込みが出来るプログラムを書けるように成る。 【修正】 3.bmpファイルのバイナリフォーマットを理解する。他のツールで作ったbmpのダンプツールなどを作ってみる。 4.思い通りのbmpファイルの出力プログラムを...
by yutaka
6年前
フォーラム: C言語何でも質問掲示板
トピック: C言語でbitmapを作成
返信数: 17
閲覧数: 2014

Re: C言語でbitmapを作成

みけCAT さんが書きました:main関数のカッコの対応が一致していません。
また、識別子xxxが宣言されていないようです。
これがソースコード全体でないならば、ソースコード全体を貼っていただけますか?
コードを提示するときはBBcodeを有効にした状態でcodeタグで囲み、
かつ適切なインデントをしていただけると、見やすくて助かります。
write関数ないのxxxですが、引数わからなくxxxと記述してしまいました。
by yutaka
6年前
フォーラム: C言語何でも質問掲示板
トピック: C言語でbitmapを作成
返信数: 17
閲覧数: 2014

Re: C言語でbitmapを作成

みけCAT さんが書きました:提示されたソースコードっぽい文字列は、変数filenameの型も不適切なようですね。

「一般的な」(標準ライブラリ関数であり、入門サイト/本でより早い段階で解説されている気がする)
fopen、fwrite、fcloseではなく、open、write、close関数を採用した理由はありますか?
fwriteを使うとfprintfを使わなくてはいけないかと思ってwriteを使いました。
by yutaka
6年前
フォーラム: C言語何でも質問掲示板
トピック: C言語でbitmapを作成
返信数: 17
閲覧数: 2014

Re: C言語でbitmapを作成

初級者 さんが書きました:なんだか深読みしすぎっぽい感じが
します。

まあ、それはさておき、
あのコードを読む限り、
(広く知られている)
bmpファイルの形式を
理解しているとは、
とても思えませんでした。
確かにそのとおりです。とりあえず書いちゃいました。
参考になるようなものがありましたらご意見おねがいします。
by yutaka
6年前
フォーラム: C言語何でも質問掲示板
トピック: C言語でbitmapを作成
返信数: 17
閲覧数: 2014

C言語でbitmapを作成

C言語でbitmapファイルを作成して、色をつけて輝度を変えたいと考えてますが まず、下記のようにファイルをopenして書きこもうと思って適当ですが書いたのですが ビルドも通りません。 質問なのですが、bitmapを作成して色をつけて輝度を変えることはできるのでしょうか。 ご意見よろしくお願いします。 #include <io.h> #include <sys\stat.h> #include <stdio.h> int main() { int fd; char filename = "test.bmp"; int array[262144]; int kido; for(int y=0;y...

詳細検索ページへ移動する