конструктор класса с о структурой

salik
Offline
Зарегистрирован: 12.12.2018

Братцы, подскажите пожалуйста. Пытаюсь создать конструктор класса со структурой

class DisplayData {

	public:
		// конструктор
		DisplayData (DataDevice structData);
		void PrintScreen_1 (void);


	private:
		
};

Структура DataDevice определена.

Выдает ошибку компиляции в строке конструктора:

error: expected ')' before 'structData

 Я правильно делаю? В конструктор можно же передать структуру? 

Спасибо.

b707
Offline
Зарегистрирован: 26.05.2017

скопировать структуру по значению? индусский стиль программинга?

salik
Offline
Зарегистрирован: 12.12.2018

вопрос же о другом, не об индусах. Могу и указатель передать.... Разобрался надо было struct прописать

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

salik пишет:

Разобрался надо было struct прописать

Значит, не разобрался, а методом тыка попал :)

salik
Offline
Зарегистрирован: 12.12.2018

научного тыка ;)

astwo
Offline
Зарегистрирован: 10.07.2019

Скорее не научного тыка. Просто тык в си++ не работает. Там надо ещё пару не важных, но в последствии очень важных слов написать. В частности правые и левые ссылки.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

astwo пишет:
В частности правые и левые ссылки.
А в отдельных случаях ещё и центристские и умеренные.