Size: a a a

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

2020 July 13

AP

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

I

Iskandar in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
но первый иф намекает, что может быть отрицательным i - n
так и есть
источник

AP

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

I

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

I

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

AP

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

I

Iskandar in IT KPI C/C++ ХВ (не UB)
continue поставил всё работает
)))
источник

YS

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

YS

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

I

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

AP

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

YS

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

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Ты что, сравниваешь адрес итератора и 15?
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Iskandar
почему через std:: пишешь
когда можно написать
using namespace std;
Кстати да. Обьясните за такую штуку.
Вот такое точно нельзя писать в хедерах, иначе это полностью может изменить семантику кода в который этот самый инклюд залетит.
А в обычных файликах .cpp почему так не принято? Они же все отдельно компилируются?
источник

AP

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

I

Iskandar in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Ты что, сравниваешь адрес итератора и 15?
к индексу элемента хочу подключиться
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Кстати да. Обьясните за такую штуку.
Вот такое точно нельзя писать в хедерах, иначе это полностью может изменить семантику кода в который этот самый инклюд залетит.
А в обычных файликах .cpp почему так не принято? Они же все отдельно компилируются?
а зачем по твоему придумали неймспейсы?
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Кстати да. Обьясните за такую штуку.
Вот такое точно нельзя писать в хедерах, иначе это полностью может изменить семантику кода в который этот самый инклюд залетит.
А в обычных файликах .cpp почему так не принято? Они же все отдельно компилируются?
Чтобы потом не пересеклись названия с твоими
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
а зачем по твоему придумали неймспейсы?
🤔
чтоб можно было давать функциям и классам одинаковые имена?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ты на правильном пути :D
источник