Вопросы по теме 'effective-c++'
Избегайте возврата дескрипторов к внутренним элементам объекта, так что же есть альтернатива?
Эффективный C++ Скотта Мейерса рассказывает в главе 5, пункте 28, чтобы избегайте возврата «дескрипторов» (указателей, ссылок или итераторов) к внутренним объектам, и это определенно дает хороший результат.
т.е. не делай этого:
class...
2205 просмотров
schedule
04.07.2022
Понимание третьего примера Скотта Мейерса для std::weak_ptr
В последнем примере на странице 137 книги Effective Modern C++ показан сценарий структуры данных с объектами A , B и C , соединенными друг с другом через std::shared_ptr следующим образом:
std::shared_ptr std::shared_ptr
A...
198 просмотров
schedule
07.08.2023
Понимание комментария об ошибках по пункту 41 EMC++
В пункте 41 Скотт Мейерс описывает следующие два класса:
class Widget {
public:
void addName(const std::string& newName) // take lvalue;
{ names.push_back(newName); } // copy it
void addName(std::string&& newName)...
57 просмотров
schedule
13.06.2022