Программирование >>  Формирование пользовательского контейнера 

1 ... 59 60 61 [ 62 ] 63 64 65 ... 156


игнорируются внутри комментариев или строк, заключенных в кавычки. */

Цикл foreach.

int ia = 0;

for(int x = n[0];

ia < ((sizeof n)/(sizeof n[0]));

ia++, x = n[ ia])

cout x ;

cout \n\n ;

cout Using nested foreach loops.\n ;

Цикл foreach loop с блоком.

int ib = 0;

for(double f = dn[0];

ib < ((sizeof dn)/(sizeof dn[0]));

ib++, f = dn[ ib]) {

cout f ; cout f*f ;

Вложенный цикл foreach.

int ic = 0;

for(double f = dn[0];

ic < ((sizeof dn)/(sizeof dn[0]));

ic++. f = dn[ ic])

cout f/3 ;

cout endl;

cout endl;

cout Demonstrate cases statement.\n ;

cout A cases statement that uses integer constants:\n ;

Демонстрация оператора cases, который использует целые константы.



сширвнив С++ 191

for(int i=0; i < 12; i++) switch(i) { case 0:

cout case 0\n ;

break; case 1: case 2: case 3: case 4: case 5: case 6:

cout cases 1 to 6\n ;

break; case 7 :

cout case 7\n ;

break; case 8: case 9: case 10:

cout cases 8 to 10\n ;

break; default:

cout case ll\n ;

cout \n ;

cout A cases statement that uses character constants:\n ;

Демонстрация оператора cases, который использует символьные константы, for(char ch=a; ch <= e; ch++) switch (ch) { case a:

cout case a\n ; break; case 98: case 99: case 100:



cout case e\n ;

cout endl;

cout A repeat/until loop.Xn ;

Демонстрация цикла repeat/until, int к =; 0; do { k++;

cout k: к ; } vAiiled (k==10));

cout \n\n ;

cout Use typeof.\n ;

Демонстрация оператора typeof.

A *aPtr;

В *bPtr, bObj;

Присваивание базовому указателю адреса производного объекта. aPtr = &bObj; bPtr = &bObj;

if (typeid(*aPtr) == typeid(*bPtr))

cout aPtr points to same type of object as bPtr\n ;

if(typeid(*aPtr) == typeid(B))

cout aPtr points to В object\n ;

return 0;

cout cases b to d\n ; break;



1 ... 59 60 61 [ 62 ] 63 64 65 ... 156

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика