Size: a a a

cxx.Дискуссионная

2020 February 18

RM

Roy Mustang in cxx.Дискуссионная
если список серверов окажется пуст
источник

RM

Roy Mustang in cxx.Дискуссионная
Дело в том, что данные что лежат в tuple хранятся в N экземплярах
источник

RM

Roy Mustang in cxx.Дискуссионная
Если тупо обойтись без бд, то получается что данные должны лежать в 4х векторах
источник

O

Ofee in cxx.Дискуссионная
Till Schneider
потому что надо возвращать струтруру
Result, которая хранит само значение, и constexpr строку с информацией об ошибке в случае, если ошибка возникла
Я сейчас велосипед изобретаю, где мне нужен целый вектор строк, формирующихся в рантайме для формирования удобочитаемой ошибки. Но поскольку это не интересно, я попутно vtable переизобретаю.... Но мне всё лень за это браться чаще, чем раз в месяц, ибо с именованием проблема...
источник

O

Ofee in cxx.Дискуссионная
Till Schneider
а еще ты должен создать в компайл тайме constexpr строки
Зачем строки, если можно std::string_view формировать из литерала?
источник

O

Ofee in cxx.Дискуссионная
Егор
приходится пить много кофе и на гуще гадать
Спасибо, я на Хабре читал, насколько у них весёлый API
источник

O

Ofee in cxx.Дискуссионная
Егор
тут этим макросы не заменишь
Вектор пар для сопоставления имени поля и указателя на мембер-переменную. Только тут нужно какой-нибудь std::variant придумывать...
У этого ещё есть преимущество – имя твоего поля вовсе не обязано совпадать с именем в API. Ибо на практике API иногда такооое понятное встречается, что в своем коде его бы лучше расшифровывать...
источник

O

Ofee in cxx.Дискуссионная
Till Schneider
"Кароч, компилятор, слушай сюда. Эта хуйня у нас может быть любого типа, но видно её только из этого файла, её можно бы встраивать, тип поймешь во время компиляции, инициализируешь тоже во время компиляции, и не смей сука оптимизировать эту хуйню. Ну а еще не меняй значение и не шейри между потокам, а то пизды дам" (c)
Как много ключевых слов можно в одно объявление поместить? Не важно, что это именно будет – функция, переменная, метод...
источник

O

Ofee in cxx.Дискуссионная
disba1ancer
по поводу мышек, кто-нибудь из вас пробовал пользовать мышкой левой рукой (ну или правой, если левша)?
Мышкой пользоваться обеим одинаково удобно, это никогда не вызывало проблем, даже учиться не пришлось, случайно заметил за собой
источник

O

Ofee in cxx.Дискуссионная
disba1ancer
если держу мышу в левой руке, правая сразу становится какой-то бесхозной
Если ты правша, ею можно чай пить или иногда тыкать в клавиатуру, но потом – чай
источник

O

Ofee in cxx.Дискуссионная
♦♦♦
Как говорится ни** я не понятно, но очень интересно
std::shared_ptr<std::shared_ptr<ни>>. Не юзайте сырые указатели
источник

O

Ofee in cxx.Дискуссионная
Как же у вас много актива-то было...
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Считаешь своим долгом на все ответить?)
источник

O

Ofee in cxx.Дискуссионная
Igor Okhremchuk
Считаешь своим долгом на все ответить?)
Конечно же нет, уже ответил
источник

TS

Till Schneider in cxx.Дискуссионная
@urandon @ivario @isenbaev подарки, подарочки
источник

Т8

Т-34 85 in cxx.Дискуссионная
Till Schneider
@urandon @ivario @isenbaev подарки, подарочки
А репорт на сообщение в телегу отправить помогает?
источник

TS

Till Schneider in cxx.Дискуссионная
Т-34 85
А репорт на сообщение в телегу отправить помогает?
да
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
Эх, вот бы ещё сообщения удалялись при бане аккаунта за спам
источник

TS

Till Schneider in cxx.Дискуссионная
Т-34 85
А репорт на сообщение в телегу отправить помогает?
Как видишь, аккаунт удалился
источник

TS

Till Schneider in cxx.Дискуссионная
Konstantin Kozyrev
Эх, вот бы ещё сообщения удалялись при бане аккаунта за спам
Такое тоже есть
источник