LINUX.ORG.RU

и действительно, чем же он плох?

Pi ★★★★★
()

> Есть какие-нибудь явные недостатки такого метода? Может я чего не замечаю?

http://www.opengroup.org/onlinepubs/009695399/basedefs/stdint.h.html

-> если вы ориентируетесь на POSIX совместимую платформу, не стоит повторно изобретать велосипед. если же нет - зависит от окружения.

// wbr

klalafuda ★☆☆
()

Плохо будет, если ты потом ещё и всякие дурацкие предположения о размере этих типов начнёшь строить. То есть, если ты решишь, что uint твой - непременно 32 бита - то обломаешься нипадеццки. А в остальном - сам себе дендроголем.

Mpa3b
()

Проблема в том, что это делается для переносимости на уровне исходников, а не для того, чтобы было меньше печатать кодеру. Читать такие произвольно типизированные автором программы - всё равно что С-программисту читать программу на Паскале - всё понятно, но очень некомфортно и постоянно отвлекаешься на от сути на синтаксис

erDiZz
()

Никаких существенных проблем с такой записью быть не должно. Пользуйся пожалуйста.

anonymous
()

> Есть какие-нибудь явные недостатки такого метода? Может я чего не замечаю?

Те же, что у:

#define when if

Зачем плодить сущности? Вот я увижу в твоем исходнике ulong, и полезу смотреть в хедер, что это такое вообще - то ли просто unsigned, то ли с гарантированным размером. Оно надо?

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