The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Гимор с typedef в GCC, !*! impatt, 27-Фев-06, 11:15  [смотреть все]
Друзья, подскажите, как быть с такой конструкцией:
typedef  unsigned int  uint32_t;
Такое ощущение, что базовый тип, который, по учебнику судя, должен располагаться сразу после ключевого слова typedef, воспринимается компилятором как первое слово ("unsigned"), и дальше прут ошибки в тех местах, где пытаюсь использовать псевдоним типа (здесь - uint32_t).
Знакомый приятеля сказал, что его компилятор (какой-то виндовый, кажется) такие конструкции нормально жрёт.
Подскажите, плиз, где проблема. Мне даже кажется, что я где-то в трёх соснах заблудился и всё решается легко.
Спасибо.
  • Гимор с typedef в GCC, !*! impatt, 11:39 , 27-Фев-06 (1)
    Ничего не понимаю... Тот же GCC легко жрёт в другом проекте такую конструкцию (правда,под другую платформу):
    typedef signed char int8_t;
    Чё-то я не понял.. :)
    • Гимор с typedef в GCC, !*! vic, 11:41 , 27-Фев-06 (3)
      >Ничего не понимаю... Тот же GCC легко жрёт в другом проекте такую
      >конструкцию (правда,под другую платформу):
      >typedef signed char int8_t;
      >Чё-то я не понял.. :)

      int8_t там же в #include <stdint.h>

  • Гимор с typedef в GCC, !*! vic, 11:41 , 27-Фев-06 (2)
    во-первых, компилятор все правильно делает.
    во-вторых, следует приводить текст ошибок.
    в-третьих, тип uint32_t уже определен в файле #include <stdint.h>


    • Гимор с typedef в GCC, !*! impatt, 11:43 , 27-Фев-06 (4)
      >во-первых, компилятор все правильно делает.
      >во-вторых, следует приводить текст ошибок.
      >в-третьих, тип uint32_t уже определен в файле #include <stdint.h>

      Видать, я что-то туплю. Ща буду смотреть внимательнее.
      Пробовал воссоздать ошибку - её уже нет. Пора мне на пенсию :)




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру