ініціалізування

Ініціалізува́ння, -я, с. Дія за значенням ініціалізувати.

Приклади вживання

Приклад 1:
8.2.5): using namespace std; Оголошення рядків string може бути таким: string s; string st(“рядок символів”); // Оголошення рядка з ініціалізацією string s(st); // Ініціалізування рядка s змінною st типу string Розділ 7 244 Більш докладно способи оголошення й ініціалізації рядків розглянуто да- лі у прикладі 7.23. Порівнювання двох рядків виконується за допомогою операцій відно- шення: ==, !=, <, <=, >, >=.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”

Приклад 2:
Текст програми у консолі : #include #include using namespace std; int main() char *line=”short line for testing”; string s1=”Program”; //Звичайне ініціалізування cout << "s1 = " << s1 << endl; string s2(s1); // Ініціалізування string-рядка; s2=”Program” cout << "s2 = " << s2 << endl; string s3(line); // Ініціалізування С-рядком; s3=”short line for testing” cout << "s3 = " << s3 << endl; // Ініціалізування частиною С-рядка (з початку рядка): // перший аргумент – С-рядок, другий – кількість символів; string s4(line,10); // s4=”short line” cout << "s4 = " << s4 << endl; // Ініціалізування частиною С-рядка (з середини рядка): перший аргумент – // С-рядок, другий – початкова позиція, третій – кількість символів. string s5(s3,6,4); // Копіювання слова “line” з рядка s3; cout << "s5 = " << s5 << endl; // s5 ="line" // Ініціалізування рядком зазначених символів: // перший аргумент – кількість символів, другий – символ для ініціалізування; string s6(15,'*'); // s6 ="*” Символи і рядки 247 cout << "s6 = " << s6 << endl; // Ініціалізування частиною string-рядка (з середини рядка): перший аргумент – // покажчик на початок частини, другий – покажчик на кінець частини; string s7(s3.begin(),s3.end()-5); //s7 ="short line for te" cout << "s7 = " << s7 << endl; // Можна ініціалізувати рядок присвоюванням: string s8 = "Program"; // s8 ="short line for te" cout << "s8 = " << s8 << endl; cin.get(); return 0; Результат роботи програми : s1 = Program s2 = Program s3 = short line for testing s4 = short line s5 = line s6 = * s7 = short line for te s8 = Program Приклад 7.22 Демонстрація роботи функції append().
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”

Приклад 3:
string s5(s3,6,4); // Копіювання слова “line” з рядка s3; cout << "s5 = " << s5 << endl; // s5 ="line" // Ініціалізування рядком зазначених символів: // перший аргумент – кількість символів, другий – символ для ініціалізування; string s6(15,’*’); // s6 =”*” Символи і рядки 247 cout << "s6 = " << s6 << endl; // Ініціалізування частиною string-рядка (з середини рядка): перший аргумент – // покажчик на початок частини, другий – покажчик на кінець частини; string s7(s3.begin(),s3.end()-5); //s7 =”short line for te” cout << "s7 = " << s7 << endl; // Можна ініціалізувати рядок присвоюванням: string s8 = "Program"; // s8 ="short line for te" cout << "s8 = " << s8 << endl; cin.get(); return 0; Результат роботи програми : s1 = Program s2 = Program s3 = short line for testing s4 = short line s5 = line s6 = * s7 = short line for te s8 = Program Приклад 7.22 Демонстрація роботи функції append(). Текст програми у консолі : #include #include using namespace std; int main () string str = “Borland C++ Builder”; string s = “”; // Порожній рядок char *ch = “abcdef”; // У кінець рядка s долучаються перші (з позиції 0) шість символів рядка str; s.append(str,0,6); // s=”Borland” cout << "s = " << s << endl; // У кінець рядка s долучаються символи рядка str з позиції 6 до кінця; s.append(str.begin()+6, str.end());// s="Borland C++ Borland" cout << "s = " << s << endl; // У кінець рядка s долучаються три знаки оклику s.append(3,'! --- Невідомий автор, "132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech"

Частина мови: іменник (однина) |