C言語なら俺に聞け(入門編)Part 110
■ このスレッドは過去ログ倉庫に格納されています
0006デフォルトの名無しさん
2012/11/17(土) 19:58:41.67前スレの変数定義を含むヘッダファイルのincludeだけど、ヘッダの内容を変更してもいいならこれで通るんじゃない?
�@DEV.hの内容を変更して上書きするプログラムを作成、DEV.h更新毎に実行する。処理内容は、
int data[] = {0, 1, 2};
みたいな行を、以下に展開する(#if追加、externの分岐)。
#ifndef DEV_H_INCLUDED
int data[] = {0, 1, 2};
#else
extern int data[];
#endif
�AA〜C.cのいずれか1つ
#include "DEV.h"
�Bそれ以外
#define DEV_H_INCLUDED
#include "DEV.h"
■ このスレッドは過去ログ倉庫に格納されています