GPH одноэлементно класс, без метода GetInstanceпроблемы компоновщика статического доступа Член
class gph
{
public:
static void newfun();
static void newfun1();
//...//
private:
gph();
};
Этот класс получает встраивать в статическую библиотеку
Теперь у меня есть Dll откуда мне нужно получить доступ к статической функции , Так класс А является частью Dll
У меня есть ++ функцию-член C сказать
void A:: fun()
{
gph::newfun() ; //accessing a static function : gives linker errors
}
С другой стороны, если я высмеивать() как статические оно не дает мне какие-либо ошибки компоновщика. Но я не хочу делать забавные() как статические
Если вы получаете ошибки компоновщика, то есть, скорее всего, разница в подписи вашей функции-члена в декларации и определения (.cpp/.h). –
Можете ли вы рассказать нам, что такое ошибки – Yacoby
Вам нужно показать нам больше кода - например, определение gph и его связь с A. – 2010-02-02 13:59:02