...
catch (< >) { <> }
if (<>) < 1> [ else < 2> ]
-
switch (<>)
{ case < 1>: < 1>
case < 2>: < 2>
...
case < N>: < N>
[ default: <> ]
}
- . - , , , . - break. , , default, .
while (<>) <>
do <> while <>;
C++ , , .
for ([ < > ];[ < > ];[ < > ])
<>
for , ( 0). . , . , ( ). , , .
++ , while ++ , .. for.
break, continue return . , . , . , , . , .
- .
. , , , . . .
|
|
, .
. , ; .
. ( ) , , . , . , , . , . () , . () . , , . , . , , , . , , . . : , , , , . , , - , .
( ), ()
5. ++. .
, . () - . , , . , (.. , ).
() C++ :
class MyClass: public ParentClass // ParentClass -, { public: // MyClass(); // ~MyClass(); // int classmember; protected: // private: // ; };.
|
|
(), .
MyClass::MyClass() { // } MyClass::~MyClass() { // }, :
MyClass myinstance;:
myinstance.classmember, , , , , , .
6. C++. .