что.
Можно ли в C++ отключить предупреждение о разных типах?
Вот у меня есть функция аллокатор, которая возвращается void* на память. Когда я хочу выделить память под, допустим, int, я пишу так:
int* a = (int*)custom_alloc(n * sizeof(int));
Можно ли убрать каст к int*?
Просто одно дело это один раз написать, а другое, когда достаточно часто приходится так писать) Хочется, чтобы было также как и в C, где void* от маллока сразу без варнингов и ошибок к любому указателю кастуется
А как дальше a используется? На UB похоже
а дальше проверка на нуллптр и освобождение :)
Обсуждают сегодня