Я пытаюсь определить в .cpp-файле атрибут, который должен быть массивом указателей на функции-члены класса Hand.
И массив, и функции являются членами Руки, и массив статичен (пожалуйста, поправьте меня, если он не должен).
Это то, что я достиг:Статический член массив указателей на функции-члены
static bool Hand::*(Hand::hfunctions)[]()=
{&Hand::has_sflush,&Hand::has_poker,&Hand::has_full,&Hand::has_flush,
&Hand::has_straight,&Hand::has_trio,&Hand::has_2pair,&Hand::has_pair};
Я получаю эту ошибку: hand.cpp: 96: 42: ошибка: декларация «hfunctions» как массив функций.
Я предполагаю, что определение типа worng поэтому мне нужно знать, как я могу сделать правильный
В чем вопрос? – hivert
Что вы на самом деле пытаетесь достичь здесь? –