Есть функция:
void foo ( TSomeType aArgument );
потом где-то:
TSomeType local_var;
/* Do something with local_var */
потом:
foo(local_var);
Вот в этом месте будет вызвана функция foo, а для ее аргумента aArgument
будет вызван копирующий конструктор.
Это правда чтоб его задать можно написать:
TSomeType::TSomeType(TSomeType CopyFrom)
{
/* ... */
}
???
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Разрешить ТОЛЬКО свой конструктор (2013)
- Форум C++ templates, хочется странного (2012)
- Форум Получение адреса структуры по адресу ее поля (2016)
- Форум Передача параметров в функцию С++ (2014)
- Форум Подружить Java и C++ (2018)
- Форум Симуляция Рекурсии (2012)
- Форум [C] конструктор в архиве (2010)
- Форум Раскрыть parameter pack в конструкторе (2014)
- Форум Закрытие мьютекса перед удалением структуры (2014)
- Форум по .h файлу создать .cpp? (2005)