Подтвердить что ты не робот

Когда использовать void [] vs. ubyte [] в D

Есть ли общее правило, когда я должен использовать void[] вместо ubyte[]? Является предпочтительным?

4b9b3361

Ответ 1

void[] для данных, которые могут содержать указатели, byte[] для данных, которые фактически являются данными just, такими как сетевые буферы или файлы. (Я понимаю, что Фобос не согласен с этим)

Обоснование заключается в том, что GC сканирует void[] для указателей, но не ubyte[] s.