Size: a a a

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

2020 July 13

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Темплейтную си строку только передавать
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
а тип авто у аргумента прямо в шаблоне
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
И добавить концепт std::output_iterator
источник

YS

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

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Будет красота
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Утечки памяти
Когда используешь new, перед концом надо delete использовать
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Или смартпоинтеры используй
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Второе лучше
источник

YS

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

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Подобным образом, как ты new, на си динамически аллоцируют память через malloc при размере, который получают в рантайме
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
А представьте, если б вместо C++ в вузах преподавали Раст
источник

OS

Oleksandr Syrotiuk in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
А представьте, если б вместо C++ в вузах преподавали Раст
Давай для начала сделаем так, чтобы в вузах преподавали С++
источник

OS

Oleksandr Syrotiuk in IT KPI C/C++ ХВ (не UB)
Потому что его не преподают
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Ну вот C++ не получается, да и не получится
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
А представьте, если б вместо C++ в вузах преподавали Раст
Программы бы на несколько операций доступа к памяти каждый раз делали
источник

OS

Oleksandr Syrotiuk in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Ну вот C++ не получается, да и не получится
Не тот акцент
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Программы бы на несколько операций доступа к памяти каждый раз делали
Я помню тот рофл с дизассемблированием
источник

OS

Oleksandr Syrotiuk in IT KPI C/C++ ХВ (не UB)
Преподается какой-то огрызок 98/99 года
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Oleksandr Syrotiuk
Преподается какой-то огрызок 98/99 года
Нам давали питон, и преподаватель не знал отличий массива от списка
источник

JC

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