Доступ к статическим свойствам типа указателяC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Доступ к статическим свойствам типа указателя

Сообщение Anonymous »

Я пытаюсь вызвать статический метод типа в кортеже, но кортеж использует указатели, а не сам тип. Это означает, что когда я использую Tuple_Element, я получаю тип указателя, который я не могу использовать, чтобы вызвать статический метод.struct Example
{
static int example()
{
return 0;
}
};

typedef Example* PointerType;

int main()
{
PointerType::example(); // Nope
(*PointerType)::example(); // Nope
(typename *PointerType)::example(); // Nope
(PointerType*)::example(); // Nope
}


Подробнее здесь: https://stackoverflow.com/questions/409 ... inter-type
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»