C統合・質問スレッドat TECHC統合・質問スレッド - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト650:デフォルトの名無しさん 07/01/25 21:22:39 適当に解凍してただのビットマップを取り出せばいい。 651:デフォルトの名無しさん 07/01/25 21:47:22 jpeglibとかあるだろ 652:デフォルトの名無しさん 07/01/25 22:01:39 次に131がレスするのは2010年頃と予想 653:デフォルトの名無しさん 07/02/15 23:14:58 質問です!動的メモリ確保をつかったクラスみたいなものを作りたいんですが、 malloc() とfree()を使う方法では一つの関数内で完結させれば上手くいくのですが、 複数の関数でそれをやると上手く行きません。例えば↓では、関数b()で エラーとなってしまいます。何故でしょうか?もう弱り果てています… #include<stdio.h> #include<stdlib.h> void a(int*, int); //メモリ確保 void b(int*, int); //メモリ開放 main(int argc, char* argv) { int size; int* array1; int* array2; size=10; //うまくいく array1 = (int*)malloc(sizeof(int)*size); free(array1); //うまくいかない!(bのところでメモリ領域破壊が…orz) a(array2,size); b(array2,size); } void a(int* array, int size){ array = (int*)malloc(sizeof(int)*size); } void b(int* array, int size){ free(array); } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch