я не знаю, как вызвать функцию со ссылкой на это :(Это глупый нуб вопрос, который я знаю.Глупый C++ ссылка вопрос
Заголовок является назовём его ref.h
имеет функцию в нем, что является :..
virtual int funcName (Bike &biker, BikeArray &bikearray, int x, int y ....)
в ref.h
есть другой заголовок, который называется Bike.h
Как позвонить funcName
из моего main.cpp
(OBV я включил Bike.h
и ref.h
Я назвал другие функции от ref.h
в моей программе, но другие функции не имели ссылок на байк в них, просто переменные ... Как объявить все?
То, что я до сих пор:
ref *ref;
Bike bike;
BikeArray bikearray;
int x, y;
ref = ref::createinstace(configFile);
ref->funcName(bike, bikearray, x,y);
rEF-> имя_функции должен возвращать результаты, основанные на CONFIGFILE я прошел. Я сделал это раньше с другой функцией в ref.h, но эта функция имела только объекты int и double ... нет объектов для Bike ...
... и я получаю сообщение об ошибке "не подходит для звонка ref :: имя_функция (велосипед &, BikeArray &, внутр &, внутр &)
к сожалению, я знаю, что это начинающий вопрос!
Раньше в моем program .... Я создаю объект для ref.h, давайте назовем его ref. Затем установите этот объект для передачи ссылочного файла. Поэтому, когда я вызываю ref-> funcName, он должен передать мне результаты этого файла конфигурации в объекте Bike ... Но я получаю сообщение об ошибке «Нет подходящей функции для вызова ref :: funcName ....» – JohnStudio
@John: Пожалуйста, отредактируйте свой вопрос, чтобы показать весь вызов функции и полное сообщение об ошибке, включая все «Кандидаты были:» строки. – Potatoswatter
ok ... должно быть более полным сейчас ... извините! – JohnStudio