Употребляя для передачи объектов и для передачи других переменных вместе с "&" одинаковое словосочетание «по ссылке», вы вводите людей в заблуждение. Так как это совершенно разные «по ссылке».
Кроме того, а как быть с простым присвоением? Тоже вводить дополнительный термин «присвоение по ссылке»?
Описание «все переменные передаются по значению, но для объектов значением является ссылка (указатель)» куда более чёткое и верное.
2. Как область применения языка влияет на такие внутрение нюансы как то, что значения переменных object-типа являются указателями на структуры в другой области памяти?
А зачем в объекте B ссылка на A?
Если в A нет ссылки на B, то должно удалиться, что можно проверить на практике, выводом отладочных сообщений в деструкторе.
Не понятно, почему используется много раз слово «заблуждение»?
Как будто на каждом углу встречаются статьи рассказывающие о противоположном, а вы один глаза людям открываете.
Я тоже раньше хронически не высыпался. Поэтому вставал всё позже и позже.
А потом послал всё к чёрту и стал вставать в 7:30, а ложиться в 23:30. С тех пор никаких проблем со сном нет.
Кроме того, а как быть с простым присвоением? Тоже вводить дополнительный термин «присвоение по ссылке»?
Описание «все переменные передаются по значению, но для объектов значением является ссылка (указатель)» куда более чёткое и верное.
Если в A нет ссылки на B, то должно удалиться, что можно проверить на практике, выводом отладочных сообщений в деструкторе.
Как будто на каждом углу встречаются статьи рассказывающие о противоположном, а вы один глаза людям открываете.
А потом послал всё к чёрту и стал вставать в 7:30, а ложиться в 23:30. С тех пор никаких проблем со сном нет.
Что за NOTICE?