Когда использовать void [] или ubyte [] в D - PullRequest
13 голосов
/ 13 августа 2011

Есть ли общее правило относительно того, когда мне следует использовать void[] вместо ubyte[]?Любой из них предпочтительнее?

Ответы [ 2 ]

15 голосов
/ 13 августа 2011

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

3 голосов
/ 13 августа 2011

Проверьте это обсуждение:

http://www.digitalmars.com/d/archives/digitalmars/D/learn/272.html

...