Скачать презентацию Строки и файловый ввод-вывод Пользовательский класс String Скачать презентацию Строки и файловый ввод-вывод Пользовательский класс String

Лекция 6. Строки и файловый ввод-вывод.pptx

  • Количество слайдов: 6

Строки и файловый ввод-вывод Строки и файловый ввод-вывод

Пользовательский класс String class String { private: enum { Size = 256; }; char Пользовательский класс String class String { private: enum { Size = 256; }; char str[Size]; public: String () { str[0]=‘’; } String (char s[]) { strcpy(str, s); } void display () { cout << str; } void concat (String s 2) { if (strlen(str) + strlen (s 2. str) < Size) strcat(str, s 2. str); else cout << “n переполнение”; } }

Пользовательский класс String int main() { String s 1(“Cкоро контрольная точка по КП!”); String Пользовательский класс String int main() { String s 1(“Cкоро контрольная точка по КП!”); String s 2=“Сдавайте первую главу!”; String s 3; cout << s 1. display(); cout << s 2. display(); cout << s 3. display(); s 3=s 1; cout << s 3. display(); s 3. concat (s 2); cout << s 3. display() << endl; return 0; }

Работа с файлами <fstream> ifstream in; ofstream out; fstream io; // заголовок // ввод Работа с файлами ifstream in; ofstream out; fstream io; // заголовок // ввод // вывод // ввод и вывод out. open(“myfile”, ios: : out); ifstream in(“myfile”); // открытие файла для ввода in. close();

#include #include using namespace std; int" src="https://present5.com/presentation/322364619_442402405/image-5.jpg" alt="#include "stdafx. h“ #include #include #include using namespace std; int" /> #include "stdafx. h“ #include #include #include using namespace std; int main() { char s[20]; ifstream in("111. txt"); if (!in) { cout<<"Error"<

 • Напишите программу, которая считывает с клавиатуры следующий текст, записывает его в файл • Напишите программу, которая считывает с клавиатуры следующий текст, записывает его в файл в зашифрованном виде: Иван Тапорыжкин пошел на охоту, С ним пудель пошел, перепрыгнув забор, Иван, как бревно провалился в болото, А пудель в реке утонул, как топор. Иван Тапорыжкин пошел на охоту, С ним пудель вприпрыжку пошел, как топор. Иван повалился бревном на болото, А пудель в реке перепрыгнул забор. Иван Тапорыжкин пошел на охоту, С ним пудель в реке провалился в забор. Иван как бревно перепрыгнул болото, А пудель вприпрыжку попал на топор. • Считайте содержимое файла и выведите его на экран в исходном виде.