Хорошо, предположим всё так. Т.е. я не должен писать тестов до возникновения публичного интерфейса? А что если 90% моего кода это приватная часть и толь 10 процентов интрфейс...
Так мы про доступ к элементу или добавление? Немного раные кейсы
Ну так я не услышал ответа. Какие фактические ошибки допустил автор? Я не нашел как таковых
https://www.youtube.com/watch?v=MXoMuymbfo8&t=172s
А, ну еще можно затронуть тему гранулярности. Какая гранулярность к SRP? Чем является SR? Давайте писать по одной функции на класс. Или это слишком мелкая гранулярность?
всмысле констекспр деструктор?
интроспекция?
Кстати, а в плюсах есть возможность запретить передавать лямбду в функцию, если та захватыет окружение по ссылке?)
у меня вот буквально задача есть(пример сильно упрощен) string make_some_string(string str, args args) { auto new_str = convert_str_to_another_format(str); return accept_args...
Всем привет, есть какая нибудь тулза для проверки шаблонов на компилируемость?
struct A {}; int main() { try { A a; } catch(...) { } ??? }
Здравствуйте еще раз! У меня есть некоторая библиотека X по пути /lib/X и там лежим cmakelist. Я запускаю cmake -S /lib/X -B /lib/X/build && cd build && make. У меня собираетс...
Вопрос по fmtlib. Может кто знает как заставить fmt::format игнорировать отсутствие аргумента и заменять на пустоту? например fmt::format("{1} {0}", 42);. Выкидывает исключен...
Ты сам. Вуз ведь учит учится? Так ведь?
Может есть умное слово?
Этот? int table[4] = {}; bool exists_in_table(int v) { // return true in one of the first 4 iterations or UB due to out-of-bounds access for (int i = 0; i <= 4; i++) ...
Здравствуйте, как в cmake использовать текст в качестве option? Я хочу что-то типо такого option(FOO "set foo" "foo")
А что, маслом не возвращает сырой указатель?
Кто может подсказать? У меня есть некоторый шаблонный класс A, и нужна специализация этого класса под определенный КОНЦЕПТ. Как это можно сделать? Я боюсь что компилятор может...
Мне интересно сколько времени уйдет на реализацию этого стандарта на плюсах?)