Я получаю это предупреждение и повторяется во всей сборке.
Предупреждение от ниже логики кода: Номер строки 6предупреждение # 1011: отсутствующий оператор возврата в конце функции non-void
class sample
{
private: //1
// Private so that it can not be called //2
sample(); //3
sample(sample const&); //4
// Assigning copy constructor with default constructor //5
sample& operator= (sample const&){}; //6
// //7
static sample *m_Instancesample; //8
static bool m_binstanceFlagsample; //9
public: //10
static sample *getInstance(); //11
~sample(); //12
void dummy();
};
удалите '' {} в конце объявления. – Michael
Ваш комментарий для оператора присваивания (который не является конструктором) имеет очень мало смысла. – molbdnilo
Его одноэлементный класс, и я не хочу, чтобы оператор = был перегружен. Поэтому я помещал эту функцию в пустую функцию –