Почему можно ' t Я передаю недействительный *
по ссылке? Компилятор позволяет мне объявить функцию со следующей подписью:
static inline void FreeAndNull(void*& item)
Но когда я пытаюсь вызвать ее, я получаю следующую ошибку:
Error 1 error C2664: 'FreeAndNull' : cannot convert parameter 1 from 'uint8_t *' to 'void *&'
Приведение ее к void *
тоже не работает
Также есть ли обходные пути?