-конверсии, если это важно в вашем коде. Кроме этого я тоже не нашел в этом никакой пользы.

отаю с клиентом, который использует старую версию GCC (точнее 3.2.3), но хочет обновить ее, и одна из причин, по которой этот камень стал камнем преткновения при переходе на более новую версию, - это различия в размере шрифтаfloat_t что, безусловно, правильно:

На GCC 3.2.3

sizeof(float_t) = 12
sizeof(float) = 4
sizeof(double_t) = 12
sizeof(double) = 8

На GCC 4.1.2

sizeof(float_t) = 4
sizeof(float) = 4
sizeof(double_t) = 8
sizeof(double) = 8

но в чем причина этой разницы? Почему размер стал меньше и когда вы должны и не должны использоватьfloat_t или жеdouble_t ?

Ответы на вопрос(3)

Ваш ответ на вопрос