Программирование на языке высокого уровня. Марапулец Ю.В. - 21 стр.

UptoLike

Составители: 

inlineиспользуется для описания встраиваемых функций;
intспецификатор типа;
long - спецификатор типа;
mutableприменяется для обеспечения возможности изменения отдельных данных-
членов класса в том случае, если этот класс объявлен как const;
namespaceопределяет пространство имен функций, классов и переменных, находя-
щихся в отдельной области видимости;
nearуказатель, описываемый как "ближний", используется только для 16-битных при-
ложений;
newпозволяет выделить память под объект, создаваемый в процессе выполнения про-
граммы;
operatorиспользуется для описания функций операторов, переопределяющих встро-
енные операторы языка (+, -, * и т.д.);
pascalиспользуется для при необходимости;
privateиспользуется для объявления закрытых членов класса;
protectedиспользуется для объявления защищенных членов класса;
publicиспользуется для объявления открытых членов класса;
register - класс памяти, используемый для объявления локальных переменных, разме-
щаемых в наиболее быстродействующей регистровой памяти;
return оператор, возвращающий управление из тела функции;
shortспецификатор типа;
signedспецификатор типа;
sizeofзнак операции фазы трансляции;
staticкласс памяти;
structспецификатор, объявляющий объект, подобный классу, тип доступа к элементам
которого по умолчанию – public.
switchоператор-переключатель.
templateиспользуется для описания шаблонов или параметризованных функций и
классов;
thisзадает указатель на объект, вызвавший функцию-член класса;
throwприменяется для обработки исключений путем их передачи следующему обра-
ботчику исключений;
typedef оператор, используемый для определения новых типов данных;
typeidпозволяет определять тип операнда в процессе выполнения программы, обычно
применяется к указателям на объекты производных классов в виртуальных функциях.
tryиспользуется для обработки исключений;
union - спецификатор, объявляющий объект, подобный классу, который позволяет со-
держать в одной и той же области данных взаимоисключающие переменные разных ти-
пов;
unsigned - спецификатор типа;
usingпозволяет упростить доступ к членам пространства имен;
virtualиспользуется для объявления виртуальных функций, реализующих свойство
полиморфизма родственных классов, или виртуальных базовых классов;
voidспецификатор типа, использующийся для объявления функций, которые не воз-
вращают значений.
volatileиспользуется в объявлении переменной для того, чтобы указать оператору, что
ее значение может изменяться извне, например системными часами или операционной
системой;
whileоператор цикла.
Константы. C++ поддерживает 4 типа констант: целые, вещественные, символь-
ные (строковые) и перечислимые. Примеры:
21
inline – используется для описания встраиваемых функций;
int – спецификатор типа;
long - спецификатор типа;
mutable – применяется для обеспечения возможности изменения отдельных данных-
членов класса в том случае, если этот класс объявлен как const;
namespace – определяет пространство имен функций, классов и переменных, находя-
щихся в отдельной области видимости;
near – указатель, описываемый как "ближний", используется только для 16-битных при-
ложений;
new – позволяет выделить память под объект, создаваемый в процессе выполнения про-
граммы;
operator – используется для описания функций операторов, переопределяющих встро-
енные операторы языка (+, -, * и т.д.);
pascal – используется для при необходимости;
private – используется для объявления закрытых членов класса;
protected – используется для объявления защищенных членов класса;
public – используется для объявления открытых членов класса;
register - класс памяти, используемый для объявления локальных переменных, разме-
щаемых в наиболее быстродействующей регистровой памяти;
return – оператор, возвращающий управление из тела функции;
short – спецификатор типа;
signed – спецификатор типа;
sizeof – знак операции фазы трансляции;
static – класс памяти;
struct – спецификатор, объявляющий объект, подобный классу, тип доступа к элементам
которого по умолчанию – public.
switch – оператор-переключатель.
template – используется для описания шаблонов или параметризованных функций и
классов;
this – задает указатель на объект, вызвавший функцию-член класса;
throw – применяется для обработки исключений путем их передачи следующему обра-
ботчику исключений;
typedef – оператор, используемый для определения новых типов данных;
typeid – позволяет определять тип операнда в процессе выполнения программы, обычно
применяется к указателям на объекты производных классов в виртуальных функциях.
try – используется для обработки исключений;
union - спецификатор, объявляющий объект, подобный классу, который позволяет со-
держать в одной и той же области данных взаимоисключающие переменные разных ти-
пов;
unsigned - спецификатор типа;
using – позволяет упростить доступ к членам пространства имен;
virtual – используется для объявления виртуальных функций, реализующих свойство
полиморфизма родственных классов, или виртуальных базовых классов;
void – спецификатор типа, использующийся для объявления функций, которые не воз-
вращают значений.
volatile – используется в объявлении переменной для того, чтобы указать оператору, что
ее значение может изменяться извне, например системными часами или операционной
системой;
while – оператор цикла.

     Константы. C++ поддерживает 4 типа констант: целые, вещественные, символь-
ные (строковые) и перечислимые. Примеры:

                                         21