Re: Чёртов язык Си!
On Tue, 07 Oct 2014 22:43:50 +0400
Artem Chuprina <ran@ran.pp.ru> wrote:
> Я, собственно, намекаю не на рабочие станции и ноутбуки, которые к
> исчерпанию 32-битового time_t уже точно станут сплошь 64-битовыми, а на
> всякие одноплатки, у которых вполне себе есть шанс до этого момента
> дожить с 32-битовыми int и long.
Да, намёк-то понятен.
> AG> Что же до _t-типов, я недавно натыкался на линковку с двумя
> AG> библиотеками, у которых различается FILE_OFFSET_BITS. Потому size_t
> AG> были разного размера.
>
> Мне вот интересно, как они сразу обе libc-то пользовались? Или они не
> пользовались, а использовали size_t исключительно для своих нужд?
Это были fuse и libzip. О том, как они не подрались, я не задумывался.
Наверно, там за счёт макроподстановок шло обращение к разным функциям
для разной битности.
--
Alexander Galanin
Reply to: