Size: a a a

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

2020 September 23

D

Demid in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
так что не утонешь
Та это уже давно было)
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
 ‌  
Я спросил хотя-бы потому, что года 2 назад (кажется) не было апи для ботов на плюсах
там http апи просто
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
пм снизу палкой штрыкает
Сеньорская жизнь
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
 ‌  
Кстати, а писал ли кто-то ботов для тг на плюсах?
Почти написал свою либу, и не использовал эту фигню, которая на гитхабе есть для ботов)))
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Тиль, а ты хедеры в хедеры инклюдишь?
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Тиль, а ты хедеры в хедеры инклюдишь?
Ну когда надо
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Вот когда что-то юзается в хедере, но само определение где-то в других местах.
И можно либо заинклюдить нужное.
Либо просто перед инклюдом нашего хедера заинклюдить нужный хедер, а наш хедер не трогать.
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Ищу бест практисы по этому поводу.
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Вот когда что-то юзается в хедере, но само определение где-то в других местах.
И можно либо заинклюдить нужное.
Либо просто перед инклюдом нашего хедера заинклюдить нужный хедер, а наш хедер не трогать.
Forward declaration по возможности надо использовать
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
И не инклюдить лишнии инклюды
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
🤔
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Ага, а если не получается? Еще слышал, что вот stl не рекомендуется форвард декларировать.
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Ага, а если не получается? Еще слышал, что вот stl не рекомендуется форвард декларировать.
Есть даже специальный fwd хэдер в стл
источник

TS

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

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
гы
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Till Schneider
Почти написал свою либу, и не использовал эту фигню, которая на гитхабе есть для ботов)))
Почему фигню?
источник

in IT KPI C/C++ ХВ (не UB)
потому что чужая либа, написать свое дает больше знаний (штоле)
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
 ‌  
Почему фигню?
потому что на тот момент она была багованная
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
и отваливалась у многих через месяц использования
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
например
источник