русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Вставка даних


Дата додавання: 2014-04-22; переглядів: 926.


Схожий код можна використати для розміщення даних серед існуючих елементів контейнера, як показано в прикладі 15.18.

#include<iostream>

#include<conio>

#include<list>

using namespace std;

int main()

{list<int>ilist(5);//порожній список для зберігання 5 елементів

list<int>::iterator it;

int data=0;

for(it=ilist.begin();it!=ilist.end();it++)

*it=data+=2;//заповнення списку даними

for(it=ilist.begin();it!=ilist.end();it++)

cout<<*it<<" ";

cout<<endl;

getch();

return 0;

}

 

Програма 15.18

 

Перший цикл заповнює контейнер цілими значеннями 2, 4, 6, 8, 10, демонструючи, що перезавантажувана операція * може стояти і зліва, і справа від знака рівності. Другий цикл призначений для виведення значень.

 


<== попередня лекція | наступна лекція ==>
Доступ до даних | Алгоритми та ітератори


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн