Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Поглиблене вивчення окремого розділу: стандартні класи С + +

Реферат Поглиблене вивчення окремого розділу: стандартні класи С + +





<<"Max_Size Vector" <

}

Результат: Vector 30Vector 30_Size Vector 1073741823Vector 34Vector 60_Size Vector 1073741823 any key to continue

Як бачите, Size показує, скільки зараз лежить у векторі чисел. У той час як capacity повертає ініціалізований розмір, тобто той розмір, до якого можна додавати дані без ініціалізації. Вас не здивувало, що розмір доступної пам'яті не змінився!? Це розмір доступного блоку, а не всієї пам'яті тому він і не змінився. p align="justify"> Приклад:

# include

// Додаємо потрібний простір імен.

# include namespace std; main ()

{

// Оголошуємо вектор з цілих. k;

// Додаємо елементи в кінець вектора.

k.push_back (22);. push_back (11);

k.push_back (4);

// Показуємо всі елементи вектора.

for (int i = 0; i

{<

} <<"*** n";

// Видаляємо елемент з кінця вектора .. pop_back ();

// Показуємо всі елементи вектора.

for (i = 0; i

{<

} <<"*** n";

// Видаляємо всі елементи ветораю.clear ();

// Перевіряємо, що вектор порожній. (k.empty)

{<<"Vector is empty n";

}

}

Клас string

Клас string призначений для роботи з рядками.

Для роботи зі string необхідно підключити заголовний файл:

# include "string"

Оголосити робочу область:

using namespace std;

Приклад використання:

# include

# include namespace std; main () {s0 = "abcde";

string s1 = "fg";

// Конкатенация строк.

string s = s0 + s1; <

// Отримуємо символ на певному місці.

char ch0 = s0.at (1); <

// З'ясовуємо, не порожня чи рядок.

if (s0.empty ()) {<<"String is empty" <<" n";

} {<<"String isn't empty" <<" n";

}

// Обмін знач...


Назад | сторінка 9 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Методичні рекомендації до вивчення розділу &Людина. 8 клас&
  • Реферат на тему: Вивчення розділу &Інфекційний контроль і профілактика внутрішньолікарняної ...
  • Реферат на тему: Методика вивчення розділу &Електротехніка та електроніка& в освітній галузі ...
  • Реферат на тему: Комунікативний підхід до вивчення граматики в початковій школі на матеріалі ...
  • Реферат на тему: «Використання сучасних інформаційних і комунікаційних технологій у навчальн ...