C/C++ и MS Visual C++ 2008 для начинающих (+ DVD-ROM)

В наличии Цена за шт.

900

Количество
Купить

Акции и скидки Поделиться


  • Артикул:00301160
  • Автор: Б. Пахомов
  • ISBN: 978-5-9775-0267-2
  • Тираж: 3000 экз.
  • Обложка: Мягкая обложка
  • Издательство: БХВ-Петербург (все книги издательства)
  • Город: Санкт-Петербург
  • Страниц: 624
  • Формат: 70х100 1/16
  • Год: 2008
  • Вес: 1155 г
Развернуть ▼

Книга является руководством для начинающих по разработке приложений в среде Microsoft Visual C++ 2008 Express Edition.
Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования.
На конкретных примерах показаны основные возможности визуальной среды разработки Visual C++ 2008 Express Edition, назначение базовых компонентов и процесс разработки различных типов консольных и Windows-приложений. На компакт-диске размещен дистрибутив пакета Microsoft Visual Studio 2008 Express Edition, содержащий Visual C++ 2008 Express Edition и другие компоненты пакета.
На DVD-диске размещен дистрибутив пакета Microsoft Visual Studio 2008 Express Edition, содержащий Visual C++ 2008 Express Edition и другие компоненты пакета.
Для начинающих программистов.

Содержание
Глава 1. Типы данных, простые переменные и основные операторы цикла
Структура рабочего стола среды программирования
Главное окно
Структура программ в VC++
Переход к созданию консольного приложения
Создание простейшего консольного приложения
Программа с оператором while
Имена и типы переменных
Оператор While
Оператор for
Символические константы
Глава 2. Программы для работы с символьными данными
Программа копирования символьного файла. Вариант 1
Программа копирования символьного файла. Вариант 2
Подсчет символов в файле. Вариант 1
Подсчет символов в файле. Вариант 2
Подсчет количества строк в файле
Подсчет количества слов в файле
Глава 3. Работа с массивами данных
Одномерные массивы
Многомерные массивы
Глава 4. Создание и использование функций
Создание некоторых функций
Ввод строки с клавиатуры
Функция выделения подстроки из строки
Функция копирования строки в строку
Головная программа для проверки функций getline(), substr(), copy()
Внешние и внутренние переменные
Область действия переменных
Как создать свой внешний файл
Атрибут static
Рекурсивные функции
Глава 5. Функции для работы с символьными строками
Основные стандартные строковые функции
Пример программы проверки функций
Глава 6. Дополнительные сведения о типах данных, операциях, выражениях и элементах управления
Новые типы переменных
Константы
Новые операции
Преобразование типов данных
Побитовые логические операции
Операции и выражения присваивания
Условное выражение
Операторы и блоки
Конструкция if-else
Конструкция else-if
Переключатель switch
Уточнение по работе оператора for
Оператор continue
Оператор goto и метки
Глава 7. Работа с указателями и структурами данных
Указатель
Указатели и массивы
Операции над указателями
Указатели и аргументы функций
Указатели символов и функций
Передача в качестве аргумента функции массивов размерности больше единицы
Массивы указателей
Указатели на функции
Структуры
Объявление структур
Обращение к элементам структур
Структуры и функции
Программы со структурами
Рекурсия в структурах
Битовые поля в структурах
Категории памяти
Глава 8. Классы в C++
Объектно-ориентированное программирование
Классы
Принципы построения классов
Примеры создания классов
Конструкторы и деструкторы класса
Конструктор класса
Деструктор класса
Классы, структуры и массивы в среде CLR
Классы и структуры
Массивы
Глава 9. Ввод и вывод в языках с и C++.
Ввод и вывод в С
Ввод/вывод файлов
Стандартный ввод/вывод
Ввод/вывод в С++
Общие положения
Ввод/вывод с использованием разных классов
Стандартный ввод/вывод в С++
Глава 10. Продолжение изучения среды Visual C++
Создание проекта
Некоторые файлы проекта
Окно сведений об объекте
Вкладка Events
Вкладка Property Pages
Управление окнами документов
Работа с окном сведений об объекте
Редактор кода, h-модуль и режим дизайна (проектирования)
Суфлер кода (подсказчик)
Настройка редактора кода
Начало редактирования кода программного модуля
Компоненты среды программирования VC++
Класс Form
Помещение компонента в форму
Другие действия с дизайнером форм
Контекстное меню формы
Добавление новых форм к проекту
Организация работы с множеством форм
Свойства формы
События формы
Некоторые методы формы
Рисование графиков в форме
Глава 11. Компоненты, создающие интерфейс между пользователем и приложением
Пространство имен System
Работа с переменными некоторых типоd
Компонент Button
Свойства Button
События Button
Методы Button
Компонент Panel
Некоторые события Panel
Компонент Label
Некоторые свойства Label
События Label
Компонент TextBox
Некоторые свойства TextBox
События TextBox
Некоторые методы TextBox
Компонент MenuStrip
Некоторые свойства опций MenuStrip
События MenuStrip
Компонент ContextMenuStrip
Компонент ListView
Некоторые свойства ListView
События ListView
Компонент WebBrowser
Компонент ListBox
Как работать с ListBox
Свойства ListBox
Как использовать ListBox
Как формировать список строк
Компонент ComboBox
Свойства ComboBox
События ComboBox
Некоторые методы ComboBox
Примеры использования ComboBox
Компонент MaskedTextBox
Компонент GheckedkListBox
Пример: домашний телефонный справочник
Компоненты CheckBox и RadioButton
Компонент GroupBox
Компонент LinkLabel
Компонент PictureBox
Некоторые свойства компонента PictureBox
Компонент DateTimePicker
Форматные строки даты и времени
Компонент TabControl
Как задавать страницы
Некоторые методы TabControl
Некоторые свойства страницы TabPage
Задача регистрации пользователя в приложении
Компонент Timer
Компонент ProgressBar
Компонент OpenFileDialog
Компонент SaveFileDialog
Компонент ColorDialog
Компонент FontDialog
Компонент PrintDialog
Компонент ToolStrip
Некоторые свойства ToolStrip
Использование ToolStrip
Глава 12. Работа с наборами данных
Общие сведения о базах данных
Проектирование баз данных
Модель базы данных
Структура проектирования БД
Идентификация сущностей и атрибутов
Проектирование таблиц
Определение неповторяющихся атрибутов
Набор правил при разработке таблицы
Выбор индексов
Язык SQL
Примеры оператора SELECT
Наборы данных (компонент DataSet)
Общая технология организации формирования набора данных в приложении
Примеры поиска по первичному ключу
Глава 13. Управление исключительными ситуациями
Операторы try, catch и throw
Пример 1
Пример 2
Пример 3
Функции, выдающие исключения
Глава 14. Преобразование между нерегулируемыми и регулируемыми (РЕЖИМ CLR) указателями
Пример 1. Перевод строки StringA в ASCII-строку
Пример 2. Перевод ASCII-строки в Stringл-строку
Пример 3. Преобразование StringЛ-строки в строку wchart
Пример 4. Преобразование строки wchar t в StringЛ-строку
Пример 5. Маршаллинг native-структуры
Пример 6. Работа с массивом элементов native-структуры в managed-функции
Пример 7. Доступ к символам в классе System::String
Пример 8. Преобразование char* в массив System::Byte
Пример 9. Преобразование System::String в wchar t* или char*
Пример 10. Преобразование String в string
Пример 11. Преобразование string-строки в String-строку
Пример 12. Объявление дескрипторов в native-типах
Пример 13. Работа с дескриптором в native-функции
Приложения
Приложение 1. Некоторые соглашения, принятые в Microsoft
Приложение 2. Преобразования между различными типами строк
Преобразование в тип String
Преобразование в тип char
Преобразование в тип wchart
Приложение 3. Основные строковые типы данных, принятые в Visual C++ 2008
Тип char
Основные стандартные функции для работы со строками типа char
Пример программы проверки функций
Тип wchart — расширенные символы Unicode
Основные стандартные функции для работы со строками типа wchart
Тип string
Операторы
Тип String
Приложение 4. Описание прилагаемого диска
Предметный указатель



Оставьте отзыв о товаре
Рекомендуем

Артикул 00-00004071

C# 4.0. Полное руководство

C# 4.0. Полное руководство

2200 руб.

Купить
×

Диски

Журналы и бланки

Журналы для автодорог, дорожного хозяйстваЖурналы для АЗС и АЗГСЖурналы для аптекЖурналы для архивовЖурналы для аттракционовЖурналы для банковЖурналы для бассейновЖурналы для бухгалтерииЖурналы для газовых хозяйств, газораспределительных систем, ГАЗПРОМаЖурналы для гостиниц, общежитий, хостеловЖурналы для грузоподъемных механизмовЖурналы для делопроизводстваЖурналы для драгметалловЖурналы для ЖКХЖурналы для канатных дорог, фуникулеровЖурналы для кладбищЖурналы для конструкторских, научно-техническая документацияЖурналы для лесных хозяйствЖурналы для лифтовЖурналы для медицинских учрежденийЖурналы для МЧСЖурналы для нефтебазЖурналы для нефтепромысла, нефтепроводовЖурналы для образовательных учрежденийЖурналы для парикмахерских, салонов красоты, маникюрных, педикюрных кабинетовЖурналы для проверки и контроля госорганами, контролирующими организациямиЖурналы для промышленностиЖурналы для работ с повышенной опасностьюЖурналы для регулирования алкогольного рынкаЖурналы для сельских хозяйств, ветеринарииЖурналы для складовЖурналы для снегоплавильных пунктовЖурналы для стройки, строительстваЖурналы для тепловых энергоустановок, котельныхЖурналы для транспортаЖурналы для туризмаЖурналы для учреждений культуры, библиотек, музеевЖурналы для церкви, религиозных организацийЖурналы для шахт, рудников, метрополитенов, подземных сооруженийЖурналы для электроустановокЖурналы и бланки для армии, вооруженных силЖурналы и бланки для нотариусов, юристов, адвокатовЖурналы и бланки для организаций пищевого производства, общепита и пищевых блоковЖурналы и бланки для организаций, занимающихся охраной объектов и частных лицЖурналы и бланки для ФТС РФ (таможни)Журналы и бланки по экологииЖурналы и бланки, используемые в торговле, бытовом обслуживанииЖурналы и бланки, относящиеся к нескольким отраслямЖурналы по геодезии, геологииЖурналы по метрологииЖурналы по охране труда и технике безопасностиЖурналы по пожарной безопасностиЖурналы по психологииЖурналы по санитарии, проверкам СЭСЖурналы по связиЖурналы по эксплуатации зданий и сооруженийЖурналы по энергетикеЖурналы, бланки, формы для кадровых работЖурналы, бланки, формы документов для органов прокуратуры и суда, минюста, пенитенциарной системыЖурналы, бланки, формы документов МВД РФ, РосгвардииКомплекты документов и журналовОбложки для журналов и удостоверенийСамокопирующиеся бланки

Знаки безопасности, таблички, стенды

Вспомогательные знаки, таблички-наклейкиЗапрещающие знакиЗнаки для инвалидовЗнаки для уборки и сбора мусораЗнаки на автомобильЗнаки пожарной безопасностиЗнаки электробезопасностиИнформационные знаки для строительных площадокМедицинские и санитарные знакиНаклейкиПредписывающие знакиПредупреждающие знакиСтендыУказательные знакиЭвакуационные знакиЮмористические знаки

Календари

Книги

Букинистическая литератураГОСТы, ОСТыДетская литератураДомашний кругДругоеИскусство. Культура. ФилологияКниги в электронном видеКниги издательства "Комсомольская правда"Компьютеры и интернетКосмосНаука. Техника. МедицинаНормативные правовые актыОбщественные и гуманитарные наукиОхрана труда, обеспечение безопасностиПодарочные книгиПутешествия. Отдых. Хобби. СпортРелигия. Оккультизм. ЭзотерикаРостехнадзорСанПины, СП, МУ, МР, ГНСборники рецептур блюд для предприятий общественного питанияСНиП, СП, СО,СТО, РД, НП, ПБ, МДК, МДС, ВСНУчебный годХудожественная литератураЭкономическая литератураЭнциклопедии, справочники, словари

Курвиметры

Ленты с тиснением

Линейки

Авиационные и военные линейкиДетские линейкиМедицинские линейкиПортновские линейкиТехнические линейкиТрафареты с чертежными шрифтамиЧертежные линейки

Маркировочная продукция

Маркировка трубопровода "Вода"Маркировка трубопровода "Воздух"Маркировка трубопровода "Газ"Маркировка трубопровода "Жидкость"Маркировка трубопровода "Кислота"Маркировка трубопровода "Пар"Маркировка трубопровода "Прочие вещества"Маркировка трубопровода "Щелочь"

Материалы для типографии (мини-типографии)

Бумага для оргтехникиКлейПереплетные материалыПленка для печати и ламинацииФольга для тиснения

Металлические изделия (металлическая мебель, конструкции, навесы)

Металлическая мебельМеталлические изделия для дачи и дома

Носки и портянки

Одноразовая одежда

Охрана труда

Печати и штампы

Медицинские печати и штампыОснастки, самонаборные штампыПечати и штампы для бухгалтерии и делопроизводстваПечати и штампы для водителейПечать фирмы (организации, компании, подразделения, отдела)Штампы по техническому контролю, учету и хранению

Плакаты

Погоны министерств и ведомств

Подарки нашим покупателям

Полотенца

Портреты знаменитых людей

Сувениры

Бизнес сувениры, корпоративные подаркиБрелкиГимн России. Эксклюзивное графическое оформление в багетном обрамленииГудки и Рожки охотничьиЗажигалкиКружки для термопереносаКружки подарочныеПодарочные наборы игрПредметы интерьераСувениры, подарки для мужчин

Тир

Рогатки спортивные

Ткани

Товары "Юнармия"

Береты

Товары для дома и офиса

Грамоты и благодарностиИндикаторы стерилизацииКанцелярские товарыКаски, защитные очки, маскиКухонные принадлежностиОгнетушителиПланы эвакуацииСамоспасателиСредства дезинфекцииТовары для ремонтаФитолампы и прожекторыХозяйственные товарыЭлектроудлинители, тройники, катушкиЭлектроустановочные изделия

Товары для здоровья, БАДы

Аюрведические товарыСредства гигиены, косметика из минералов Мертвого моря

Товары для развития, игрушки

Бумажные модели

Товары для спорта, туризма и охоты

Походные сумки, рюкзаки и мешочки для храненияСигнальное снаряжениеТовары для фитнеса

Удостоверения, Свидетельства

Зачетные книжки, студенческие билетыУдостоверения для спортивных секцийУдостоверения рабочих различных специальностей

Упаковка, упаковочные материалы

Коробки картонные

Членские книжки

ГК, ГСК, членские книжки, пропуска и пр.Садоводческие книжки, членские книжки СНТ
;