怎么在课程名称之前有名字?

时间:2011-12-19 10:33:41

标签: visual-c++ ogre

#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源代码中找到具有该名称的文件。

1 个答案:

答案 0 :(得分:2)

_OgreSampleClassExport几乎可以肯定地在标题中定义,以及它的导入对应物:

#define _OgreSampleClassExport __declspec(dllexport)
#define _OgreSampleClassImport __declspec(dllimport)