Форум программистов, компьютерный форум 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;...
Моделирование заполнения гибкого диска C++
Помогите составить программу, моделирующую заполнение гибкого магнитного диска. Общий объем памяти на диске 360 Кбайт. Файлы имеют произвольную длину от 18 байт до 32 Кбайт. В процессе работы...
C++ Выполнить преобразование массива http://www.cyberforum.ru/cpp-beginners/thread104303.html
Помогите пожалуйста!!!!!!!! Постановка задачи 1. Сформировать массив заданной размерности с помощью датчика случайных чисел (n задается пользователем с клавиатуры). 2. Распечатать полученный...
C++ Автоматизация научного эксперимента Здравствуйте. Мне нужно написать программу с графич. интерфейсом , которая взаимодействует с внешними устрйствами (АЦП, ЦАП и т.д.) в режиме реального времени. Какими средствами лучше делать? С чего... подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт С++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.03.2010, 00:53
Цитата Сообщение от Day Посмотреть сообщение
Он как бы заменяет последнее слово на все что от typedef до этого последнего слова.
typedef ничего не заменяет, не путай ни себя, ни человека.

МедведЪ, объявление, начинающееся с ключевого слова typedef, вводит новое имя для типа.

Пример:
C++
1
typedef unsigned long ulong;
После этого тип ulong можно использовать как синоним типа unsigned long.
Это позволяет достичь более короткой формы записи.

Наиболее эффективно использование typedef при определении синонимов для сложносоставных типов:

C++
1
2
3
typedef pair<float,float> Point2D;
typedef pair<bool,Point2D> CrossPoint;
typedef pair<bool,pair<float,float> > CrossPoint;
5
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru