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

dynamic_cast, оператор, 483

-E-

Early binding, 393

end(), 529

enum, 214

eof(), 463

erase(), 529

exit(), 418; 419

EXIT_FAILURE, константа, 419

EXIT_SUCCESS, константа, 419

explicit, 510

extern, 206; 516

-F-

fabs(), 191

fail(), 471

false, константа, 57

fclose(), 595

feof(), 595

ferror(), 597

fgetc(), 595

fill(), 451

find(), 565

fixed, флаг, 448

flags(), 449

Flat model, 141

float, 56

flush(), 467

fmtflags, перечисление, 447

fopen(), 593

for, цикл, 49; 82

FORTRAN, 24

fprintf(), 600

fputc(), 594

fread(), 597

free(), 233

friend, 294

fscanf(), 600

fseek(), 599

Function overloading, 190

fwrite(), 597

-G-

gcount(), 463

Generated function, 398

get(), 460; 465

getline(), 466

gets(), 107

good(), 471

goto, 97

GUI, 18; 34

-H-

Heap, 229

hex, флаг, 448

-I-

IDE (Integrated Development Environment), 33

if, 48; 78

if-else-if, 81

Inline function, 283

inline, модификатор, 284; 574

insert(), 529; 537

Instantiating, 398

int, 38; 56; 61

Integral promotion, 74

Integrated Development Environment, 33

internal, флаг, 448

International Standards Organization, 18

ios, класс, 447

ios_base, класс, 440

iostate, перечисление, 470

isalpha(), 114

ISO, 18

-J-

Java, 29

-K-

kbhit(), 139

-L-

labs(), 191

Late binding, 393

left, флаг, 448

list, класс, 536

long double, 61; 62

long int, 61; 62

long, модификатор, 60

-M-

main(), 162

make_pair(), 546

malloc(), 233

managed, 609

Manipulator, 447

map, класс, 545

merge(), 537

MFC, 387

Microsoft Foundation Classes, 387

Microsoft Intermediate Language, 606

Modula-2, 23; 41

MSIL, 606

Multiple indirection, 141

mutable, 509

-N-

name(), 475

namespace, 494

Namespace, 35

new, оператор, 230; 430

nothrow, 431

npos, 561

NULL, 594

-O-

Object Oriented Programming, 264

oct, флаг, 448

OOP, 264

open(), 456

openmode, перечисление, 457

operator, 320

Operator, 68

overload, 193

-P-

pair, класс, 546

Pascal, 23; 41

peek(), 467

Plain Old Data, 281

POD-struct, 281

Pointer-to-member, 517

precision(), 451

Predicate, 524

Preprocessor, 570

printf(), 585

private, 281; 355

protected, 357

public, 267; 355

push_back(), 529; 537

put(), 460

putback(), 467

-Q-

qsort(), 503

Quicksort, алгоритм, 503

-R-

rand(), 138; 478

rdstate(), 470

read(), 461

Reference parameter, 181

register, спецификатор, 211

reinterpret_cast, оператор, 490

remove(), 600

return, инструкция, 166

rewind(), 597

rfind(), 565

right, флаг, 448

RTTI, 474

-S-

scanf(), 588

Scanset, 590

scientific, флаг, 448

seekg(), 468; 470

seekp(), 468; 470

setf(), 448

short int, 61

short, модификатор, 60

showbase, флаг, 448

showflags(), 450

showpoint, флаг, 448

showpos, флаг, 448

signed char, 61

signed int, 61

signed long int, 61; 62

signed short int, 61

signed, модификатор, 60

Simula67, 26

sizeof, 227; 263

skipws, флаг, 448

splice(), 537

Standard C++, 27

Standard Template Library, 26; 54; 522

static, модификатор, 208; 210; 506

static_cast, оператор, 489

std, пространство имен, 35; 438

stderr, поток, 585

stdin, поток, 585

stdout, поток, 585

STL, 26; 54; 522

strcat(), 109

strcmp(), 110

strcpy(), 109; 171

Stream, 439

streamsize, тип, 451

string, класс, 559

strlen(), 111; 161

struct, 238

switch, 87

-T-

tellg(), 470

tellp(), 470

template, 396; 405

template<>, 401; 413

terminate(), 417

this,317; 508

throw, 416

throw-выражение, 427

time_t, тип даты, 251

tm, структура, 251

tolower(), 113

toupper(), 135

true, константа, 57

try, 416

Type promotion, 74

type_info, класс, 474

typeid, 474

typename, 396

-U-

unexpected(), 427

union, 258

unitbuf, флаг, 448

unmanaged, 609

unsetf(), 448; 449

unsigned char, 61

unsigned int, 61

unsigned long int, 61; 62

unsigned short int, 61

unsigned, модификатор, 60

uppercase, флаг, 448

using, 35; 497

virtual, 375; 381

Visual Basic, 23

Visual C++, 27; 33

void, 43; 47; 56

void-функции, 169

volatile, спецификатор типа, 204

-W-

wcerr, 440

wchar_t, 56

wcin, 440

wclog, 440

wcout, 440

while, 91

width(), 451; 452

write(), 461

-А-

Абстрактный класс, 393

Алгоритм

 adjacent_find(), 551

 binary_search(), 551

 copy(), 551

 copy_backward(), 551

 count(), 551

 count_if(), 551

 equal(), 551

 equal_range(), 551

 fill(), 551

 fill_n(), 551

 find(), 551; 552

 find_end(), 551

 find_first_of(), 552

 for_each(), 552

 generate(), 552

 generate_n(), 552

 includes(), 552

 inplace_merge(), 552

 iter_swap(), 552

 lexicographical_compare(), 552

 lower_bound(), 552

 make_heap(), 552

 max(), 552

 max_element(), 552

 merge(), 552

 min(), 552

 min_element(), 552

 mismatch(), 552

 next_permutation(), 552

 nth_element(), 552

 partial_sort(), 552

 partial_sort_copy(), 552

 partition(), 552

 pop_heap(), 553

 prev_permutation(), 553

 push_heap(), 553

 Quicksort, 105

 random_shuffle(), 553

 remove(), 553

 remove_copy(), 553; 555

 remove_copy_if(), 553

 remove_if(), 553

 replace(), 553

 replace_copy(), 553; 555

 replace_copy_if(), 553

 replace_if(), 553

 reverse(), 553; 557

 rotate(), 553

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

Все книги серии Изучайте 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.

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

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