0
#ifndef __DynTex_H__
#define __DynTex_H__

#include "SdkSample.h"

using namespace Ogre;
using namespace OgreBites;

class _OgreSampleClassExport Sample_DynTex : public SdkSample
{
public:

    Sample_DynTex() : TEXTURE_SIZE(128), SQR_BRUSH_RADIUS(Math::Sqr(12))
    {

Sample_DynTexコンストラクター名からわかるように、クラス名はです。しかし_OgreSampleClassExport、有効な構文はどうですか?持っているとはどういう意味_OgreSampleClassExportですか?Ogreソースでその名前のファイルを見つけることさえできませんでした。

4

1 に答える 1

2

_OgreSampleClassExportほぼ確実に、対応するインポートとともにヘッダーで定義されます。

#define _OgreSampleClassExport __declspec(dllexport)
#define _OgreSampleClassImport __declspec(dllimport)
于 2011-12-19T10:41:32.490 に答える