@likilix
Лицемер

Почему не создается статический объект?

// *.h
class TResourceReader
{
   public:

   	  /* Methods */

      /* Properties */

      /* Fields */

   private:

      /* Constructors */
      __fastcall TResourceReader(void);

      /* Destructor */
      __fastcall~TResourceReader(void);

   protected:

      /* Methods */

      /* Properties */

      /* Fields */

   private:

      /* Methods */

      /* Properties */

      /* Fields */
};

class TMapObjectPNG //: public TMapVisualObject
{
  // typedef TMapVisualObject inherited;

   public:

   	  /* Methods */

      /* Properties */

      /* Fields */

   public:

      /* Constructors */
      /* Destructor */

   protected:

      /* Methods */
      void __fastcall LoadShape(TMapShape Value);

      /* Properties */

      /* Fields */

   private:

      /* Methods */

      /* Properties */

      /* Fields */

      /* */
     // Gdiplus::Image FImage;

      /* */
      static TResourceReader ResourceReader;
};

// *.cpp
TResourceReader TMapObjectPNG::ResourceReader;
  • Вопрос задан
  • 220 просмотров
Решения вопроса 1
@likilix Автор вопроса
Лицемер
Ошибку нашел. У меня конструктор класса TMapObjectPNG был private
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы