Size: a a a

2020 October 30

D

Danya in pro.cxx
Ivan Koliesnik
не навижу большие зависимости, подключаю только то что нужно, сам пилю динамичиские библиотеки
Понятно, велосипедостроение
источник

IK

Ivan Koliesnik in pro.cxx
а за использование макросов, ток для либ под разные платформы и экспорт для либы
источник

AZ

Alexander Zaitsev in pro.cxx
Ofee
Боюсь, что в большой кодовой базе велосипеды на макросах доставят куда больше неудобств и проблем, чем подключение одной header-only библиотеки. В конце концов, воспользуйтесь пакетным менеджером
каким таким пакетным менеджером? apt, yum? а на винде как?
источник

D

Danya in pro.cxx
Alexander Zaitsev
каким таким пакетным менеджером? apt, yum? а на винде как?
У амбасадора конана случилась потеря памяти
источник

O

Ofee in pro.cxx
Alexander Zaitsev
каким таким пакетным менеджером? apt, yum? а на винде как?
Любым удобным же, все здесь любят Conan)
источник

IK

Ivan Koliesnik in pro.cxx
а как вы думаете как пойдет дело с модулями на 20м стандарте? но я то знаю что ничего такого туда не портировали...
источник

АК

Александр Караев... in pro.cxx
Ivan Koliesnik
а как вы думаете как пойдет дело с модулями на 20м стандарте? но я то знаю что ничего такого туда не портировали...
Модули не имеют никакого отношения к распространению библиотек
источник

AZ

Alexander Zaitsev in pro.cxx
Ivan Koliesnik
а как вы думаете как пойдет дело с модулями на 20м стандарте? но я то знаю что ничего такого туда не портировали...
так дайте сначала в компиляторы завезти нормально :)
источник

AZ

Alexander Zaitsev in pro.cxx
(и билд-системы, конечно же)
источник

IK

Ivan Koliesnik in pro.cxx
на шланге я собирал простенькое, думал они заменят библиотеки.... но еще сыровато))))
источник

AZ

Alexander Zaitsev in pro.cxx
Ivan Koliesnik
на шланге я собирал простенькое, думал они заменят библиотеки.... но еще сыровато))))
стандартные - никто заменять не будет, потому что стандарт ещё не принят, как именно заменять
источник

AZ

Alexander Zaitsev in pro.cxx
а другие либы ждут вменяемую поддержку тулинга, а не то, что мы сейчас имеем
источник

IK

Ivan Koliesnik in pro.cxx
ну это понятно, тип как обвертки будут писаться для того что есть
источник

IK

Ivan Koliesnik in pro.cxx
Alexander Zaitsev
а другие либы ждут вменяемую поддержку тулинга, а не то, что мы сейчас имеем
ну да через cmake не очень удобно собирать, но зато нет дефайнов по импорту и экспорту
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
Ну спорно. Оно aliasing если используется для type punning. А если надо просто byte stream какой-нибудь, сериализация, сетевые всякие пакеты. В этом случае нужен как раз unaliased byte.  А такого в c++ нет.
Есть же, signed char
источник

DS

Dmitry Sokolov in pro.cxx
Constantine Drozdov
Есть же, signed char
Все char aliased
источник

DS

Dmitry Sokolov in pro.cxx
Constantine Drozdov
Есть же, signed char
И unsigned тоже
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
Все char aliased
Проверь
источник

CD

Constantine Drozdov in pro.cxx
список: char, unsigned char, std::byte
источник

CD

Constantine Drozdov in pro.cxx
signed char отдельный тип и он не в списке aliased
источник