Re[6]: Разреженный массив в compile-time
От: vopl Россия  
Дата: 23.07.18 08:53
Оценка:
Здравствуйте, Croessmah, Вы писали:

V>>2. Метод get своим именем как бы намекает, что с его помощью нужно "получать". А на практике, с его помощью можно еще и модифицировать. Такой get должен называться как нибудь типа at


C>Так мы и получаем, либо ссылку на существующий элемент, либо копию значения по-умолчанию.

C>В защиту себя могу сказать, что я не знаю английский язык.
C>В защиту get могу привести в пример std::get, а не std::at.

Посмотри на аналоги

https://en.cppreference.com/w/cpp/container/vector/at
https://en.cppreference.com/w/cpp/container/array/at
https://doc.qt.io/qt-5/qlist.html#at
https://www.boost.org/doc/libs/1_67_0/doc/html/boost/circular_buffer.html#idp42094176-bb
https://www.boost.org/doc/libs/1_67_0/doc/html/boost/container/stable_vector.html#idp58502304-bb

А std::get — это немного другое
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.