Читаем С++ для "чайников" . полностью

Предметный указатель 380


СОДЕРЖАНИЕ...6

ОГЛАВЛЕНИЕ 5

Введение 17

Часть 1. Первое знакомство с С++

Глава 1. Написание вашей первой программы 25

    Постигая концепции С++ 25

    Что такое программа 26

    Как пишут программы 26

    Инсталляция Dev-C++ 27

    Настройка русского языка

    Как настроить русский язык в консольных программах?

        Настройка Dev-C++ 30

    СОВЕТ ДНЯ

    Создание первой программы 31

        Введение кода 32

        Построение вашей программы 34

    Выполнение программы 36

        Dev-C++ — это не Windows 36

        Помощь в Dev-C++ 36

    Разбор программ 36

        Определение структуры программ С++ 37

        Использование в исходном коде комментариев 37

        Использование инструкций в программах 38

        Объявления 38

        Генерирование вывода 39

    Вычисление выражений 39

        Сохранение результатов выражения 39

        Обзор программы Convert продолжается... 40  

Глава 2. Премудрости объявления переменных 41

    Объявление переменных 41

    Объявление разных типов переменных 42

        Ограничения, налагаемые на целые числа в С++ 43

            Округление до целых значений 43

            Ограничения диапазона 43

        Решение проблемы усечения дробной части 44

        Ограничения, налагаемые на числа с плавающей точкой 44

            Перечисление 44

            Скорость вычислений 45

            Потеря точности 45

            Ограниченность диапазона 45

    Объявления типов переменных 45

        Константы 47

        Специальные символы 47

    Логические выражения 48

    Выражения смешанного типа 48

Глава 3. Выполнение математических операций 50

    Бинарная арифметика 50

    Анализ выражений 51

    Определение порядка операций 52

    Выполнение унарных операций 53

    Использование операторов присвоения 54

Глава 4. Выполнение логических операций 55

      Зачем нужны логические операторы 55

      Использование простых логических операторов 55

          Хранение логических значений 57

          Использование целых переменных в качестве логических 58

          Логические операции и действительные переменные 58

              Сокращённые вычисления в С++ 59

      Бинарные числа в С++ 60

          Десятичная система счисления 60

          Другие системы счисления 60

          Двоичная система счисления 60

          Выражения с римскими числами 61

      Выполнение побитовых логических операций 62

           Побитовые операции с одним битом 62

           Использование побитовых операторов 63

           Простой пример 64

           Практическое применение логических вычислений 65 

Глава 5. Операторы управления программой 66

      Управление ходом программы с помощью команд ветвления 66

      Выполнение циклов 68

          Цикл while 68

          Использование операторов инкремента и декремента 70

          Использование цикла for 71

          Избегайте бесконечных циклов 73

          Специальные операторы управления циклом 73

      Вложенные команды управления 76

      Инструкция выбора 77

Часть 2. Становимся функциональными программистами 79

Глава 6. Создание функций 81

      Написание и использование функций 81

Перейти на страницу:

Все книги серии Для чайников

Похожие книги

Разработка приложений в среде Linux. Второе издание
Разработка приложений в среде Linux. Второе издание

Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет СЃРѕР±РѕР№ отличный справочник для широкого круга программистов в Linux, а также тех разработчиков на языке С, которые перешли в среду Linux из РґСЂСѓРіРёС… операционных систем. РџРѕРґСЂРѕР±но рассматриваются концепции, лежащие в основе процесса создания системных приложений, а также разнообразные доступные инструменты и библиотеки. Среди рассматриваемых в книге вопросов можно выделить анализ особенностей применения лицензий GNU, использование СЃРІРѕР±одно распространяемых компиляторов и библиотек, системное программирование для Linux, а также написание и отладка собственных переносимых библиотек. Р

Майкл К. Джонсон , Эрик В. Троан

Программирование, программы, базы данных
Язык программирования Euphoria. Справочное руководство
Язык программирования Euphoria. Справочное руководство

Euphoria (юфо'ри, также рус. эйфори'я, ра'дость) — язык программирования, созданный Робертом Крейгом (Rapid Deployment Software) в Канаде, Торонто. Название Euphoria — это акроним для «End-User Programming with Hierarchical Objects for Robust Interpreted Applications».Euphoria — интерпретируемый императивный язык высокого уровня общего назначения. C помощью транслятора из исходного кода на Euphoria может быть сгенерирован исходный код на языке Си, который в свою очередь может быть скомпилирован в исполнияемый файл или динамическую библиотеку при помощи таких компиляторов, как GCC, OpenWatcom и др. Программа Euphoria также может быть «связана» с интерпретатором для получения самостоятельного исполняемого файла. Поддерживается несколько GUI-библиотек, включая Win32lib и оберток для wxWidgets, GTK+ и IUP. Euphoria имеет встроенную простую систему баз данных и обертки для работы с другими типам баз данных.[Материал из Википедии]

Коллектив авторов

Программирование, программы, базы данных
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript

Данная книга посвящена программированию игр с помощью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр – аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить полученные знания и для разработки неигровых проектов, таких как Web-дизайн и реклама. Рекомендации Гэри Розенцвейга помогут вам не только придумывать занимательные игры и размещать их на Web-сайте, но и оптимизировать скорость их работы, а также защищать свои творения от несанкционированного копирования. Представленный в книге код несложно изменить для использования в других программах.Книга предназначена для широкого круга читателей – создателей анимационных роликов, художников-оформителей, программистов и разработчиков Web-сайтов. Издание может также выступать в качестве практического пособия по изучению ActionScript.

Гэри Розенцвейг

Программирование, программы, базы данных / Программирование / Книги по IT