Size: a a a

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

2020 November 28

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Какие-то основы магии с ним знаю, но не более
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Aleksey Belkevich
Кстати насчёт запятых момент не провентелирован, так как это полноценный оператор языка и надо бы почитать доки что с ним можно творить
Видел такой юз запятой на сях:
#define assert(x) x ? (void)(0) : (void)(fprintf(stderr, "assertion failed"), exit(-1))
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Я в асертах встречал на местном фреймворке
источник

AB

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

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
в чем проблема использовать студию?
она не закрывается в процессах
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Vlad Doc
Видел такой юз запятой на сях:
#define assert(x) x ? (void)(0) : (void)(fprintf(stderr, "assertion failed"), exit(-1))
Ага, вот такой, только без exit
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
все с ней нормально, ты хуйню делаешь значит
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
она не закрывается в процессах
Всм?
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
Vlad Doc
В третьих зачем тебе new?
хороший вопрос
я поговнокодил там, можно было и одним цельным выделением памяти обойтись, просто все массивы данных хочется выделять в куче
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
Vlad Doc
Всм?
ну я нажимаю выход и тупо в процессе висит
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
хороший вопрос
я поговнокодил там, можно было и одним цельным выделением памяти обойтись, просто все массивы данных хочется выделять в куче
Накуя тебе аут параметр вообще?)
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
в смысле
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Можно просто вернуть вектор векторов и он тупо смувится к тебе без оверхеда(а ещё есть RVO)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
в смысле
Во первых можно просто вернуть char**
источник

RB

Roman Belowski in IT KPI C/C++ ХВ (не UB)
есть вопрос по оптимизации кода
источник

RB

Roman Belowski in IT KPI C/C++ ХВ (не UB)
Решето Эратосфена кто-то знает?
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Roman Belowski
Решето Эратосфена кто-то знает?
Говорят гугл знает
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
ну так я в параметрах указываю трехмерный массив для хранения двухмерных
источник

RB

Roman Belowski in IT KPI C/C++ ХВ (не UB)
Vlad Doc
Говорят гугл знает
ну гугл знает
источник

RB

Roman Belowski in IT KPI C/C++ ХВ (не UB)
а можно ли мой код переписать под него он не знает
источник