Бобровский С. - Самоучитель программирования на языке C++ в системе C++ Builder 5.0 - 2001
.pdfСодержание
2. Быстрый старт |
34 |
Учимся работать с визуальными компонентами |
34 |
Визуальные компоненты |
34 |
Невизуальные компоненты |
34 |
Делаем валютный калькулятор |
35 |
Компонент Edit (Поле ввода) |
35 |
Компонент Label (Поле надписи) |
37 |
Компонент Button (Командная кнопка) |
38 |
Сохраняем проект |
38 |
Начинаем программировать |
39 |
Переменные |
40 |
Тип переменной |
40 |
Как создаются переменные? |
41 |
Зарезервированные слова Си++ |
42 |
Порядок определения переменных |
43 |
Комментарии |
44 |
Как получить строку из поля ввода? |
45 |
Стандартные функции C++Builder |
46 |
Тип функции |
47 |
Сохраняем значение в переменной |
49 |
Правила записи операторов Си++ |
50 |
Вывод результата на экран |
52 |
Создаем свою первую работающую программу |
52 |
Компиляция программы |
52 |
Сборка программы |
55 |
Запуск программы |
56 |
Улучшаем калькулятор |
57 |
Пересчет рублей в доллары |
57 |
Локальные переменные и область действия |
59 |
Глобальные переменные и вложенные логические блоки |
59 |
Проверяем работу калькулятора |
61 |
Другие типы для целых чисел |
61 |
Типы для очень больших, очень малых и дробных чисел |
63 |
Тип float |
64 |
Тип double |
64 |
Тип long double |
64 |
Исправляем типы переменных |
65 |
Старшинство операций |
67 |
Содержание |
|
Класс «Карта» |
178 |
Класс «Колода» |
179 |
Требуемые константы |
179 |
Реализация карты |
180 |
Конструируем колоду с помощью вложенных циклов |
181 |
Тасуем колоду |
183 |
Изъяние карты из колоды |
185 |
Добавление карты в колоду |
186 |
Проверка на опустошение колоды |
187 |
Основная часть пасьянса |
187 |
Проектирование логики работы главной формы |
187 |
Перевод карты в индекс картинки |
189 |
Добавление и удаление карт из стопок |
191 |
Перемещение карты |
192 |
Новая игра |
193 |
Самый главный метод |
194 |
Самый главный метод-2 |
199 |
А есть ли карты? |
200 |
Логика работы интерфейса |
200 |
Ловим мышку |
201 |
Обрабатываем щелчок |
202 |
Инициализация массивов |
203 |
Продолжаем проверку пользовательского интерфейса |
204 |
Игра по правилам |
208 |
Нисходящее программирование |
213 |
Проверка на конец игры |
214 |
Последние мелочи |
215 |
1 1 . ВВОД И ВЫВОД |
217 |
Зачем это надо? |
217 |
Как устроена работа с файлами в Си++ |
217 |
Сохраняем текущий расклад |
218 |
Создаем файл |
218 |
Перезаписывайте с осторожностью |
220 |
Диалог с пользователем |
220 |
Сохранение данных в файле |
222 |
Контроль за ошибками |
224 |
Закрываем файл и подводим итоги |
224 |
Считывание данных |
226 |