Size: a a a

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

2021 April 13

AP

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

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
чем тебе мой flush не синхронизация
источник

DK

David Kravets 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)
это создаст ситуацию, где разраб может проебаться потом в другом, и тогда уж да, ошибка
источник

AP

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

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
так где все таки ошибка, там где я тред создам? или там где я потом забью хуй на синхронизацию потоков?
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
вот кстати, какого хера C++ дефолтно (есть флаг) не материт того, кто забыл return?
return может быть не только через return, но можно сделать отметку для конкретной функции
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
кстати я так дважды уже проебывался и тратил несколько часов на то чтобы понять почему всё падает
источник

AP

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

AP

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

Д

Данил in IT KPI C/C++ ХВ (не UB)
Он вроде не материт только с main, в остальных функциях вылазит warning
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
да мне похуй на варнинг
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
варнинг не еррор - в лес не убежит
источник

БS

Богдан Son1X🎄... in IT KPI C/C++ ХВ (не UB)
Так
А как запретить использование в дочернем классе функции из родительского? = delete; не робит, ругается
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
compiler specific
msvc мне регулярно напоминает еррорами
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
На gcc пропускает, по clang не подскажу
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Я так думаю что целостность ABI при вызове от этого не пострадает, ситуация будет схожа с неинициализированой памятью
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
да, точно, я когда-то из-за этого начал флаг использовать

но это же ещё смешнее:
у языка есть стандартизация, целый комитет, независимые специалисты из разных стран, а взять и сделать одинаковое поведение они не в состоянии

именно поэтому я всему руками за единственно расово верную реализацию (привет, раст, свифт и прочие)
источник