LINUX.ORG.RU

Нет, им лавры glib и gpointer покоя не дают.

hateyoufeel ★★★★★
()

для большей портабельности, чтобы на сферической платформе в вакууме voidp и charp были тем, чем ожидаются

yoghurt ★★★★★
()
Ответ на: комментарий от post-factum

Это на случай платформ, которым насрать на стандарт.

ilammy ★★★
()

Она когда-то собиралась под досом, где пойнтеры могли быть достаточно причудливыми. С тех времен осталось.

anonymous
()
Ответ на: комментарий от yoghurt

чтобы на сферической платформе в вакууме

Это мифический Эльбрус-4С что ли? ;)

Oxdeadbeef ★★★
()
Ответ на: комментарий от post-factum

Вон анон чуть выше привёл пример: сегментная адресация памяти, где есть ближние и дальние указатели. В стандарте этого нет, но компилятору как-то надо их различать, потому что это влияет на ABI.

ilammy ★★★
()
Ответ на: комментарий от ilammy

Platforms: Unix, DOS, OS/2, Windows, Mac OS, BeOS, Amiga, etc.

Хм, таки да. Ужс.

post-factum ★★★★★
()

Еще так можно уменьшить количество используемых звездочек - void** превращается в png_voidp* и т.п.

annulen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.