The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Гимор с typedef в GCC"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Гимор с typedef в GCC"  
Сообщение от impatt email(??) on 27-Фев-06, 11:15 
Друзья, подскажите, как быть с такой конструкцией:
typedef  unsigned int  uint32_t;
Такое ощущение, что базовый тип, который, по учебнику судя, должен располагаться сразу после ключевого слова typedef, воспринимается компилятором как первое слово ("unsigned"), и дальше прут ошибки в тех местах, где пытаюсь использовать псевдоним типа (здесь - uint32_t).
Знакомый приятеля сказал, что его компилятор (какой-то виндовый, кажется) такие конструкции нормально жрёт.
Подскажите, плиз, где проблема. Мне даже кажется, что я где-то в трёх соснах заблудился и всё решается легко.
Спасибо.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Гимор с typedef в GCC"  
Сообщение от impatt email(??) on 27-Фев-06, 11:39 
Ничего не понимаю... Тот же GCC легко жрёт в другом проекте такую конструкцию (правда,под другую платформу):
typedef signed char int8_t;
Чё-то я не понял.. :)
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Гимор с typedef в GCC"  
Сообщение от vic (??) on 27-Фев-06, 11:41 
>Ничего не понимаю... Тот же GCC легко жрёт в другом проекте такую
>конструкцию (правда,под другую платформу):
>typedef signed char int8_t;
>Чё-то я не понял.. :)

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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

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


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

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

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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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