- 1
(*(((void*)*)(pData))=p;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+61.8
(*(((void*)*)(pData))=p;
думал о чем-то постороннем)))
Я бы кстати приведение типа в правой части использовал, так привычнее.
Как минимум *pData=p. Хотя тяжело сказать. Здесь баланс скобок нарушен.
Чья в этом вина: твоя, постер, или автора сего кода?
действительно баланс нарушен - вина в этом моя :( :)))
void* -- это т.н. generic pointer, т.е. указатель на неструктурированный участок памяти. В данном случае по этому адресу записывается значение указателя p.
или вы считаете что правильно будет *pData=p??
они одного типа!
он просто приравнивает указатели
тут просто приравниваются указатели как я сказал выше