Shade online フォーラム
ログイン
ユーザ名:

パスワード:

IDとパスワードを記憶

パスワード紛失
スレッド表示 | 古いものから 投稿するには登録が必要です 前のスレッド | 次のスレッド | 下へ
投稿者 スレッド
gon
投稿数: 82
投稿日時: 2005-04-29 14:08
Re: 7.5のbackgroundinterface.hで
有り難うございます。
無事通りましたm(__)m お世話かけました。
投稿数: 34
投稿日時: 2005-04-28 16:18
Re: 7.5のbackgroundinterface.hで
開発部の高橋です。

すでに吉阪さんが返信されていますが、
background_interface.hのクラスの宣言の前の前送りクラス宣言
struct background_layer_class;
が抜けているため、backgroundinterface.h の後に backgroundlayerclass.h をincludeした場合、
background_layer_classが未定義とみなされコンパイルエラーになることを確認しました。
backgroundinterfaceの前にbackgroundlayerclass.hをincludeして回避してください。
よろしくお願いします。
投稿数: 64
投稿日時: 2005-04-28 13:42
Re: 7.5のbackgroundinterface.hで
どうも、ヘッダの指定順番っぽいです。
background_layerはbackgroundlayerclass.hで
定義されていますので、

#include <vector>
#include "com.h"
#include "shapeinterface.h"
#include "shadeinterface.h"
#include "sceneinterface.h"
#include "backgroundlayerclass.h"
#include "backgroundinterface.h"
#include "pointer.h"
#include "renderingcontextinterface.h"

のように先に「backgroundlayerclass.h」を列挙していくと
コンパイルエラーにならずに通ってました。
gon
投稿数: 82
投稿日時: 2005-04-28 12:18
7.5のbackgroundinterface.hで
7.5の
#include "backgroundinterface.h"でbackgroundinterface.hの

virtual background_layer_class& background_layer (int i, void* aux = 0); // 29

virtual background_layer_class& append_background_layer (void* aux = 0); // 30
がエラーになるのですが、
.hファイル以外に何か他のファイルがいるのでしょうか?

ただ.hファイルを正常にビルド出来るファイルに関連付けただけでも、
.hファイルがエラーになります。

よろしくお願い致します。

スレッド表示 | 古いものから 投稿するには登録が必要です 前のスレッド | 次のスレッド | トップ

最近の投稿

フォーラム スレッド 返信 閲覧 最終投稿
Free Talk DNAの2重らせんの水素結合部位の作成 0 11848 2016-08-01 21:37 Benthos
Free Talk パート内の名前を一括返還 2 14372 2016-03-07 12:21 画像投稿機
Dev Forum イームズシェルチェアーの作成 2 14250 2015-11-25 14:44 CR7
Free Talk MOVファイルについて 17 35450 2014-12-29 17:14 momokuma
Dev Forum 2種類の液体アニメーションを作る方法 0 14340 2014-11-13 10:42 mejapan
Free Talk 面取りについて 0 13476 2014-11-08 15:18 MoonChild
Free Talk 丸太を結ぶ縄の作成について 1 19668 2014-09-18 22:33 kenslab
Free Talk パーティクルフィジックスのメタパーティクルについて 0 13925 2014-09-03 20:40 penta
Free Talk データの保存に関して 2 13803 2014-08-18 01:24 sierra
Free Talk Shade 3D ver14での、ポリゴンメッシュへの変換以上終了 1 14209 2014-04-23 12:04 MASA_