Форум программистов, компьютерный форум CyberForum.ru

Как работает оператор typedef - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ создать меню http://www.cyberforum.ru/cpp-beginners/thread104323.html
помогите создать меню в ВС+ с такими пунктами about edit Show prog run exit
C++ Найти окно по типу отображения Здраствуйте. Подскажите, пожалуйста, какой функцией можно найти окно в винде, параметр отображения которого TOPMOST, т.е. поверх всех окон? http://www.cyberforum.ru/cpp-beginners/thread104316.html
Робота с строками в С++ C++
Есть строка символов, і ее нузно развернуть, от код, подскажите, потому что выдает ошибку char*str1; cout<<"\nvvedit 1\n"; cin>>str1; int i2=strlen(str1); cout<<i2; for (int i = i2; i>=0; i--)
Моделирование заполнения гибкого диска C++
Помогите составить программу, моделирующую заполнение гибкого магнитного диска. Общий объем памяти на диске 360 Кбайт. Файлы имеют произвольную длину от 18 байт до 32 Кбайт. В процессе работы файлы либо записываются на диск, либо удаляются с него. В начале работы файлы записываются подряд друг за другом. После удаления файла на диске образуется свободный участок памяти, и вновь...
C++ Выполнить преобразование массива http://www.cyberforum.ru/cpp-beginners/thread104303.html
Помогите пожалуйста!!!!!!!! Постановка задачи 1. Сформировать массив заданной размерности с помощью датчика случайных чисел (n задается пользователем с клавиатуры). 2. Распечатать полученный массив. 3. Выполнить преобразование массива в соответствии с условием. 4. Вывести полученный результат Условие: 1. Дана квадратная матрица порядка N. Вычислить среднее арифметическое положительных...
C++ автоматизация научного эксперимента Здравствуйте. Мне нужно написать программу с графич. интерфейсом , которая взаимодействует с внешними устрйствами (АЦП, ЦАП и т.д.) в режиме реального времени. Какими средствами лучше делать? С чего лучше начать? подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
14.03.2010, 05:45     Как работает оператор typedef
Цитата Сообщение от Day Посмотреть сообщение
Другой Пример
typedef struct { int a; long b; XYZ c; } MYTYP;
Теперь ты можешь смело сказать
MYTYP *MT;
И потом
MT-> b = MT->a + MT->c
и тебя опять поймут
Когда серьезно работаешь со структурами, это бывает удобно
Нужно заметить, что при создании структур в C++ typedef не нужен, т.к. имя нового типа становится известно компилятору, и при объявлении объектов этого типа не нужно явно указывать ключевое слово struct:
C++
1
2
3
4
5
6
7
8
9
struct mystruct
{
    int a;
    double b;
};
//...
//Объявление объекта типа mystruct:
mystruct S1, *pS;
//...
Если пишешь код в C++, то typedef тебе понадобится только в том случае, который описал CyBOSSeR - создание псевдонимов для (сложных) типов данных
 
Текущее время: 07:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru