Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 June 15

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а вообще что мешает просто инклуд засунуть бустовый
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
boost/none_t.hpp
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
я же написал, что будет разная логика в зависимости от стандарта, которым компилят - для этого я выношу в отдельный неймспейс это всё.
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
я просто не понимаю, если ты все равно юзаешь boost::none для определения своей переменной
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
что мешает напрямую его и юзать
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
как напрямую?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
все равно std::nullopt != my_utils::none
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
my_utils::nullopt
1. Refers to boost::none in C++14.
2. Refers to std::nullopt in C++17.
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
аааа
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
одна и та же переменная разному равна в зависимости от стандарта
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
понял принял
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
у нас бы давно плюнули, и тупо define в помощь
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
Я просто видел, что так делали на другом проекте, когда переходили с С++17 на С++14, поэтому и перенял практику...
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
😅ты был на проекте, где из  17 стандарта на 14 переходили?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
ну там нужно было сделать downgrade, чтобы запускали на некоторых девайсах - это был небольшой плагин.
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
аа, тогда ладно))
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
но я такого не видел :D
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
интересно наверн было
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
с 14 на 17 то понятно что делать, а вот че делать если код во всю 17ые фичи юзает и нужно вернуться на 14
источник