2013-11-06 4 views

ответ

1

Он будет копировать, так как Test::oEvent не является ссылкой.

+0

Это было то, что я тем не менее. Как я могу это решить? По 'map * oEvent;' и 'this-> oEvent = oEvent;'? Хотел не использовать указатель. –

+1

@NiclasLarsson Как вы решаете * what *? Вы не упомянули о какой-либо проблеме. – juanchopanza

+0

@NiclasLarsson Да, кажется, вам, возможно, придется прибегать к использованию указателей, если вы действительно хотите, чтобы член был «ссылкой» (поскольку «правильные» ссылки на C++ должны быть инициализированы конструктором). Но сделайте 'this-> oEvent = & oEvent;', чтобы получить адрес аргумента. –

Смежные вопросы