Size: a a a

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

2020 March 16

O

Ofee in cxx.Дискуссионная
'_' #_~
Все лишнее никогда не нужно. Не плодите сущностей. Программировать легко, главное - не усложнять
Хорошо, усложнять не будем, но пару шаблонов ещё добавим
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
а в VS что выбирать в поле Стандарт языка C++ ?
Знаешь, ты избегаешь изучения CMake, ибо что-то знаешь о VS и начал на ней... В общем, смело начинай учить CMake, ни крупицы знаний утеряно не будет, нечего же будет терять, если ты не разобрался с самой Студией)
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
А как проверить что -std=c++2a встало?
Посмотреть, передалось ли это в компилятор из среды, там же окошко с командой есть...
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Да пло, не хочу я смаке юзать, если его юзать постоянно надо за своей жопой таскать эти файлы
Зато не таскать окошко с кучей мусорных полей и подменю в подменю в подменю в окошке, которое блокирует работу с IDE. То, что ты в десятке мест тыкнешь в VS, в cmake расписано в туториалах любого уровня в <10 строках
источник

O

Ofee in cxx.Дискуссионная
Alexander Zaitsev
закончились :(
Вакансия на личного защитника от чая (гарантия распространяется только на зелёный) есть?
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Ты разницу между 0.022 и 0.007 не видишь?
Легенды гласят, что если запустить gcc...
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Ofee
Легенды гласят, что если запустить gcc...
То получишь многократный оргазм уже в первые 4 минуты?
источник

O

Ofee in cxx.Дискуссионная
Егор
#define ognemet
#pragma ognemet
источник

O

Ofee in cxx.Дискуссионная
Igor Okhremchuk
То получишь многократный оргазм уже в первые 4 минуты?
Нет, так быстро оно не скомпилирует
источник

FF

Flex Ferrum in cxx.Дискуссионная
Igor Okhremchuk
То получишь многократный оргазм уже в первые 4 минуты?
Ага. От:
"missing typename prior to dependent type name" :)
источник

O

Ofee in cxx.Дискуссионная
Till Schneider
во вторых - это красиво.
геттеры? ¯\_(ツ)_/¯
источник

TS

Till Schneider in cxx.Дискуссионная
Ofee
геттеры? ¯\_(ツ)_/¯
да
источник

O

Ofee in cxx.Дискуссионная
Artöm Bakri Al-Sarmini
Возможно компилятор имеет право кешировать вызовы
Не только имеет, но и кеширует, выдавая заведомо невнятные ошибки или не самый ожидаемый результат, так что, кажется, кроме как decltype([]{}()) ничего не придумать, хотя...
источник

O

Ofee in cxx.Дискуссионная
Я бы не стал делать геттеры у структур. Для реализации какой-то логики лучше уж отнаследоваться, запилив геттеры/сеттеры и закрыв поля
источник

Е

Егор in cxx.Дискуссионная
Ofee
Не только имеет, но и кеширует, выдавая заведомо невнятные ошибки или не самый ожидаемый результат, так что, кажется, кроме как decltype([]{}()) ничего не придумать, хотя...
кстати в итоге всё работает, но валятся статик ассерты, и статический анализатор дико орёт
источник

TS

Till Schneider in cxx.Дискуссионная
Ofee
Я бы не стал делать геттеры у структур. Для реализации какой-то логики лучше уж отнаследоваться, запилив геттеры/сеттеры и закрыв поля
не заставляю их делать
источник

TS

Till Schneider in cxx.Дискуссионная
Ofee
Я бы не стал делать геттеры у структур. Для реализации какой-то логики лучше уж отнаследоваться, запилив геттеры/сеттеры и закрыв поля
просто покажи, где в stl у контейнеров нет геттеров
источник

TS

Till Schneider in cxx.Дискуссионная
может у std::comlex ?
источник

TS

Till Schneider in cxx.Дискуссионная
нет, там есть
источник

TS

Till Schneider in cxx.Дискуссионная
std::pair ? и все?
источник