Re[12]: А можно пример РЕАЛЬНОГО кода?
От: FDSC Россия consp11.github.io блог
Дата: 31.05.07 09:53
Оценка:
Здравствуйте, sc, Вы писали:

sc>В общем RAII. Не нужно закрывать соединение, оно само закроется.

sc>А также файлы, хэндлы и прочая может быть автомат. освобождены/деинициализированы и т.д.)

Что мешает конструктор Connection вынести прямо в структуру?
Что мешает передать структуре указатель, а не ссылку?

Я не против того, что ссылка может потребоваться, но когда вместо неё нельзя использовать указатель, или можно, но очень неудобно? Я просто не понимаю, почему человек удивляется, что после 6 лет работы программист этого в глаза не видел. Всё может быть спокойно реализовано на указателях.

Я просто считаю, что ссылка-поле — это очень нехорошая вещь с точки зрения скрытия семантики работы с указателем, а не самой переменной
Ваш пример можно было бы реализовать вообще через класс, который бы сам создавал и открывал соединение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.