|
![]() |
#1 |
Administrator
|
Цитата:
Сообщение от Eldar9x
![]() но если написать метод так:
X++: public TmpTable parmTmpTable(TmpTable _tmpTable = tmpTable) { if (!prmisdefault(_tmpTable)) tmpTable.setTmpData(_tmpTable); return tmpTable; } Копирование указателя через простое присваивание не является копированием в общем случае. Это просто передача указателя. В качестве проверки моих слов - попробуйте создать второй указатель через setTmpData, а затем измените в первом указателе какую-нибудь запись, после чего выберите ее во втором указателе. Увидите - что она тоже изменилась.
__________________
Возможно сделать все. Вопрос времени |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|