Читаем C++: базовый курс полностью

 арифметические, 68

 декремента, 69

 инкремента, 69

 логические, 71

 отношений, 71

 поразрядные, 218

 приведения типов, 483

 присваивания,

 составные, 225

 сдвига, 222

Операция

 приведения типов, 75

Опережающее объявление, 297

Отображение, 525; 545

Очередь, 526

 приоритетная, 526

-П-

Параметры, 44

 ссылочные, 181

 формальные, 154

Перегрузка

 конструкторов, 298

 операторов, 319

 ввода-вывода, 441

 шаблона функции, 401

 функций, 190

Переменные, 38

 глобальные, 59; 154

 инициализация, 66

 локальные, 57

Перечисление, 214

 fmtflags, 447

 iostate, 470

 openmode, 457

Позднее связывание, 393

Поле

 сборное

 ios::basefield, 448

 ios::adjustfield, 448

 ios::floatfield, 448

Полиморфизм, 28; 377

Полиморфный класс, 381; 475

Порожденная функция, 398

Поток, 439

 cerr, 440

 cin, 440

 clog, 440

 cout, 440

 stderr, 585

 stdin, 585

 stdout, 585

 wcerr, 440

 wcin, 440

 wclog, 440

 wcout, 440

 двоичный, 439

 стандартный

  ввода, 585

  вывода, 585

  ошибок, 585

 текстовый, 439

Предикат, 524

Приоритетная очередь, 526

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

 std, 35; 438; 500

 неименованное, 499

Прототип функции, 43; 171

Псевдопеременные

 _ _FILE_ _, 580

 _ _LINE_ _, 580

-Р-

Раннее связывание, 393

Распределитель памяти, 524

Расширение типа, 74

Реализация, 398

Рекурсия, 173

Ритчи, Дэнис, 23

-С-

Связывание

 позднее, 393

 раннее, 393

Специализация

 класса

  явная, 413

 функции, 398

  явная, 399

Спецификатор

 explicit, 510

 inline, 574

 private, 355

 protected, 357

 public, 355

 компоновки, 515

 минимальной ширины поля, 586

Спецификатор класса памяти

 auto, 206

 extern, 206

 register, 211

Спецификатор типа

 const, 202

 volatile, 204

Список, 536

 сортировка, 541

Ссылки

 на объекты, 291

 на производные типы, 381

 независимые, 188

Стандарт

 С89, 584

 С99, 584

Стандарт С, 23

Стандартная библиотека C++, 54

Стандартная библиотека шаблонов, 54

Стек, 152; 526

Страуструп, Бьерн, 25; 70

Строка, 36; 106

Строковый литерал, 106

Структура, 238

-Т-

Таблица строк, 136

Тег, 255

Тип

 basic_string, 559

 BinPred, 524

 bool, 57; 74

 char, 56

 clock_t, 298

 double, 56

 float, 56

 int, 56

 iterator, 523

 nothrow_t, 436

 off_type, 468

 pos_type, 470

 ptrdiff_t, 554

 size_t, 432; 504

 streamsize, 451

 string, 559

 UnPred, 524

 void, 57

 wchar_t, 56

 wstring, 559

-У-

Указатели, 123

 на объекты, 289

 на производные типы, 378

 на функции, 502

 на член класса, 517

Управляющие последовательности, 65

Условное выражение, 79

-Ф-

Фабрика объектов, 478

Файл, 439

Файловый указатель, 592

Факториал числа, 174

Флаг

 boolalpha, 448

 dec, 448

 fixed, 448

 hex, 448

 internal, 448

 left, 448

 oct, 448

 right, 448

 scientific, 448

 showbase, 448

 showpoint, 448

 showpos, 448

 skipws, 448

 unitbuf, 448

 uppercase, 448

Флаг знака, 62

Формальные параметры, 58

Функции, 24; 147; 294

 виртуальные, 381

 встраиваемые, 283

 манипуляторные, 454

 обобщенные, 396

 перегрузка, 190

 сравнения, 524

Функция, 36; 41

 abort(), 417; 419

 abs(), 43; 167; 191; 403

 asctime(), 252

 assign(), 563

 atof(), 164

 bad(), 471

 before(), 475

 begin(), 529

 clear(), 471

 clock(), 213

 close(), 458

 compare(), 566

 end(), 529

 eof(), 463

 erase(), 529; 532

 exit(), 418; 419

 fabs(), 191

 fail(), 471

 fclose(), 595

 feof(), 595

 ferror(), 597

 fgetc(), 595

 fill(), 451

 find(), 565

 flags(), 449

 flush(), 467

 fopen(), 593

 fprintf), 600

 fputc(), 594

 fread(), 597

 free(), 233

 fscanf(), 600

 fseek(), 599

 fwrite(), 597

 gcount(), 463

 get(), 460; 465

 getline(), 466

 gets(), 107

 good(), 471

 insert(), 529; 532; 537

 isalpha(), 114

 kbhit(), 139

 labs(), 191

 localtime(), 251; 252

 main(), 46; 162

 make_pair(), 546

 malloc(), 233; 431

 merge(), 537

 name(), 475

 open(), 456

 operator, 320

 operator(), 525

 peek(), 467

 precision(), 451

 printf(), 585

 push_back(), 529; 537

 push_front(), 537

 put(), 460

 putback(), 467

 qsort(), 503

 rand(), 138; 478

 rdstate(), 470

 read(), 461

 remove(), 600

 rewind(), 597

 rfind(), 565

 scanf(), 588

 seekg(), 468; 470

 seekp(), 468; 470

 setf(), 448

 showflags(), 450

 splice(), 537

 strcat(), 109

 strcmp(), 110

 strcpy(), 109; 171

 strlen(), 111; 161

 tellg(), 470

 tellp(), 470

 terminate(), 417

 time(), 251

 tolower(), 113

 toupper(), 113; 135

 unexpected(), 427

 unsetf(), 448

 width(), 451; 452

 write(), 461

 операторная, 320

 параметризованная, 45

 порожденная, 398

 преобразования, 519

 шаблонная, 398

-Ц-

Цикл

 do-while, 93

 for, 49; 82

 while, 91

 бесконечный, 87

 вложенный, 97

-Ш-

Шаблон, 396

Шаблонная функция, 398

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

Все книги серии Изучайте C++ с профессионалами

C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

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

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

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

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