loadingbook.ru Другое C/C++ и MS Visual C++ 2010 для начинающих » Книги скачать бесплатно, журналы бесплатно, скачать литературу, бесплатные аудиокниги

C/C++ и MS Visual C++ 2010 для начинающих » Книги скачать бесплатно, журналы бесплатно, скачать литературу, бесплатные аудиокниги



C/C++ и MS Visual C++ 2010 для начинающих



Название:

C/C++ и MS Visual C++ 2010 для начинающих


Автор:

Пахомов Б. И.


Издательство:

БХВ-Петербург


Год:

2011


Страниц:

736


Формат:

DJVU


Размер:

45,2 МБ


ISBN:

978-5-9775-0599-4


Качество:

Хорошее

Эта книга является руководством для начинающих по разработке приложений в среде Microsoft Visual C++ 2010. Если вы хотите научиться в короткий срок разрабатывать приложения для Windows на C/C++, то эта книга для вас. В ней в доступной форме рассмотрены не только популярные языки программирования C/C++, но и изложены основные принципы визуального проектирования и событийного программирования. На конкретных примерах показаны основные возможности визуальной среды разработки Visual C++ 2010.

Детальное объяснение материала и подробные комментарии к примерам помогут вам самостоятельно освоить языки C/C++ и приемы работы в среде визуального программирования, а также изучить основы работы с наборами данных, создание интернет-приложений и др.



C/C++ и MS Visual C++ 2010 для начинающих




C/C++ и MS Visual C++ 2010 для начинающих




C/C++ и MS Visual C++ 2010 для начинающих



Содержание:


Введение.



ЧАСТЬ I. ИЗУЧЕНИЕ ОСНОВНЫХ ЭЛЕМЕНТОВ ЯЗЫКА C/C++



Глава 1. Обзор среды программирования


Общие положения

Структура рабочего стола среды программирования

Главное окно

Некоторые замечания

О рабочем столе

О справочной системе Help

Структура программ в 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++


Ввод/вывод файлов в языке С

Основные функции для работы с файлами

Стандартный ввод/вывод

Ввод/вывод в языке C++

Общие положения

Ввод/вывод с использованием разных классов

Стандартный ввод/вывод в C++


ЧАСТЬ II. WINDOWS FORM ПРИЛОЖЕНИЯ



Глава 10. Среда Visual C++ для работы с графическими интерфейсами


Первоначальное создание проекта

Некоторые файлы проекта

Окно сведений об объекте

Вкладка

Events

(События)

Вкладка

Property Pages


Управление окнами документов

Работа с окном сведений об объекте

Редактор кода, h-модуль и режим дизайна (проектирования)

Контекстное меню редактора кода

Суфлер кода (подсказчик)

Настройка редактора кода

Компоненты среды программирования VC++

Дизайнер форм

Помещение компонента в форму

Другие действия с дизайнером форм

Контекстное меню формы

Добавление новых форм к проекту

Организация работы с множеством форм

Вызов формы на выполнение

Свойства формы

События формы

Некоторые методы формы

Рисование графиков в форме


Глава 11. Компоненты, создающие интерфейс между пользователем и приложением


Пространство имен

System


Работа с переменными некоторых типов

Компонент

Button


Свойства

Button


События

Button


Методы

Button


Компонент

Panel


Некоторые свойства

Panel

:

Некоторые события

Panel


Компонент

Label


Некоторые свойства

Label


События

Label


Компонент

TextBox


Некоторые свойства

TextBox


События

TextBox


Некоторые мотоды

TextBox


Компонент

MenuStrip


Некоторые свойства опций

MenuStrip


События

MenuStrip


Компонент

CGntcxiMeiinSirip


Компонент

ListView


Некоторые свойства

ListView


События

ListView


Компонент

WebBrowser


Компонент

ListBox





Как работать с

ListBox


Свойства

ListBox


Как использовать

ListBox


Как формировать список строк

Компонент

ComboBox


Свойства

ComboBox


События

ComboBox


Некоторые методы

ComboBox


Примеры использования

ComboBox


Компонент

MaskedTextBox


Свойства

MaskedTextBox


Компонент

CheckedkListBox


Пример: домашний телефонный справочник

Дополнение к вводу/выводу файлов

Компоненты

CheckBox

и

RadioButton


Компонент

GrounRnx


Компонент

LinkLabel


Компонент

PictureBox


Некоторые свойства компонента

PictureBox


Компонент

DateTimePicker


Форматные строки даты и времени

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

Некоторые сведения о работе с датами

Компонент

TabControl


Как задавать страницы

Некоторые методы

TabControl


Некоторые свойства страницы

TabPage


Как защитить страницу от неавторизованного доступа

Задача регистрации пользователя в приложении

Компонент

Timer


Компонент

ProgressBar


Компонент

OpenFileDialog


Компонент

SaveFileDialog


Компонент

ColorDialog


Компонент

FontDialog


Компонент

PrintDialog


Компонент

ToolStrip


Некоторые свойства

ToolStrip


Использование

ToolStrip



Глава 12. Работа с наборами данных


Общие сведения о базах данных

Проектирование баз данных

Модель базы данных

Структура проектирования БД

Идентификация сущностей и атрибутов

Проектирование таблиц

Определение неповторяющихся атрибутов

Набор правил при разработке таблицы

Язык SQL

Примеры оператора

SELECT


Наборы данных (компонент

DataSei)


Общая технология организации формирования набора данных в приложении

Примеры поиска по первичному ключу


Глава 13. Управление исключительными ситуациями


Операторы

try, catch

и

throw


Пример 1

Пример 2

Пример 3

Функции, выдающие исключения


Глава 14. Преобразование между нерегулируемыми и регулируемыми (режим CLR) указателями


Пример 1. Перевод строки

String ^

в ASCII-строку

Пример 2. Перевод ASCII-строки в

String ^

строку

Пример 3. Преобразование

String^

строки в строку

wchar_t


Пример 4. Преобразование строки

wchar_t

в

String^

строку

Пример 5. Маршаллинг

native

-структуры

Пример 6. Работа с массивом элементов

native

-структуры в

managed-

функции

Пример 7. Доступ к символам в классе

System:: String


Пример 8. Преобразование

char*

в массив

System:: Byte


Пример 9. Преобразование

System:: String

в w

char_t*

или

char*


Пример 10. Преобразование

String-

строки


в

string

-строку

Пример 11. Преобразование

string

-строки в S

tring

-строку

Пример 12. Объявление дескрипторов

в native

-типах

Пример 13. Работа с дескриптором в

native

-функции


Глава 15. Создание отчетов


Создание БД типа MS Accsess по технологии, предусмотренной для Visual C#

Организация ввода данных в таблицы

Печать результатов расчетов

Создание БД типа MS Accsess по технологии, предусмотренной для Visual C++ (искусственный прием)


ПРИЛОЖЕНИЯ



Приложение 1. Некоторые соглашения, принятые в Microsoft



Приложение 2. Основные строковые типы данных, принятые в Visual C++ 2010


Тип

char


Основные стандартные функции для работы со строками типа

char


Тип

wchar_t-

расширенные символы Юникода

Основные стандартные функции для работы со строками типа

vchar_t


Тип

string


Операторы

Тип

String



Приложение 3. Преобразования между различными типами строк


Преобразование в тип

String


Преобразование в тип

chnr


Преобразование в тип

wchar_t



ПРИЛОЖЕНИЕ 4. ТИПЫ ДАННЫХ В VC++ 2010


Основные типы

Производные типы

Прямые производные типы


Приложение 5. Преобразования из одних типов переменных в другие


Целочисленные типы

Преобразование чисел со знаком в беззнаковые

Преобразование чисел без знака в числа со знаком

Стандартное преобразование

Преобразования чисел с плавающей точкой

Арифметические преобразования

Преобразования указателей

Нулевые указатели

Указатели на тип

void


Указатели на объекты

Указатели на функции

Указатели на класс

Преобразование ссылок


Приложение 6. Операторы явного преобразования типов данных



Casting

-операторы

Класс Convert   :


Приложение 7. Регистрация Microsoft® Visual Studio® 2010 Express



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


Скачать C/C++ и MS Visual C++ 2010 для начинающих



depositfiles.com



letitbit.net



turbobit.net



vip-file.com


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Related Post

Chip №6 (июнь 2010) Россия + Украина » Книги скачать бесплатно, журналы бесплатно, скачать литературу, бесплатные аудиокнигиChip №6 (июнь 2010) Россия + Украина » Книги скачать бесплатно, журналы бесплатно, скачать литературу, бесплатные аудиокниги

Chip — ежемесячный журнал о компьютерной технике, коммуникациях и связи для профессионалов и всех категорий пользователей. В каждом номере — результаты независимого тестирования нескольких сотен аппаратных средств и программных продуктов.

Воин Пустоши (А.Левицкий) » Книги скачать , журналы, скачать литературу, аудиокнигиВоин Пустоши (А.Левицкий) » Книги скачать , журналы, скачать литературу, аудиокниги

Технотьма — книжная серия от Андрея Левицкого и Алексея Бобла, которые известны читателям по книгам из популярной серии «S.T.A.L.K.E.R.». Продолжение романа «Кланы Пустоши» о приключениях Турана Джая в мире, пережившем

Готовим вкусно №4 2011 » Книги скачать бесплатно, журналы бесплатно, скачать литературу, бесплатные аудиокнигиГотовим вкусно №4 2011 » Книги скачать бесплатно, журналы бесплатно, скачать литературу, бесплатные аудиокниги

» Готовим вкусно » — журнал для тех, кто любит вкусно приготовить, вкусно поесть, вкусно угостить друзей. Красочное издание для радушных хозяек. В нем рассказывается, как принимать гостей и сервировать