Глава 9
Описатели
и спецификаторы данных
*
Данная глава написана для того, чтобы научить вас использовать такие ключевые слова, как struct, union, static и typedef, которые встречаются во всех программах на C++.
Эти ключевые слова, или спецификаторы (specifier), играют существенную роль в языке программирования C++. Удобно то, что их не надо запоминать. Будет достаточно просто прочитать эту главу и поэкспериментировать с приведенными примерами. Впоследствии можно всегда обращаться сюда за подсказкой.
Если в C++ вы новичок или находитесь на самой начальной стадии обучения, то применяйте язык для решения классических задач программирования и постепенно развивайте свои навыки. Язык слишком обширен — заметьте: именно обширен, а не сложен — чтобы выучить его сразу. Решая разные мелкие проблемы можно изучить многие возможности языка.
Материал этой главы не из самых мудреных, однако он оказывает влияние на процесс компиляции и в конечном счете на способах достижения результата. Здесь содержится также ряд интересных тем, которые можно прочесть и использовать затем в качестве справочного материала.
В этой главе вы изучите:
• Как код и удачная модель данных могут подсказать решение
• Как использовать различные свойства языка для расширения возможностей ваших программ
• Как с помощью ключевых слов раскрыть самые глубинные возможности C++