D言語 Part8
■ このスレッドは過去ログ倉庫に格納されています
0586デフォルトの名無しさん
2006/03/10(金) 22:26:14あるヘッダーファイルで他のヘッダーファイルで宣言された型を使う
とその型の実装ファイルが変更されただけで、そのヘッダーファイル
の実装ファイルもコンパイルし直さないといけない。
だから他のヘッダーで宣言された型を使う場合はポインタで扱う。
#include "******.hpp" // Tempが宣言されているヘッダーファイル
class Temp;
class X { Temp* member; }
わざわざ上のようにしないといけない。
■ このスレッドは過去ログ倉庫に格納されています