![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
// Програма 1 копіювання текстового файлу
#include <fstream.h>
char sztring (100);
void main (void)
{
ifstream f (“file_in.txt”, ios::in); /*Створили вхідний потік*/
ofstream f (“file_in.txt”, ios::out); /*Створили вихідний потік*/
while (if, eom()) {
f.getline (szstring, 100); /*Виконали введення рядка*/
g<<szstring<<end1; //
}
}
// Програма 2 копіювання текстового файлу
#include <fstream.h>
char sztring (100);
void main (void)
{
fstream f; /*Утворили вхідний потік*/
fstream f1; /* Утворили вихідний потік */
f.open (“new_c2.cpp”, ios::in); // відкрили потік для введення
f1.open (“new_c2.cpp”, ios::out); // відкрили потік для виведення
while (if. eof()){
f.getline (szstring, 100); /*виконали неформатоване введення рядка*/
f1<<szstring<<end1; // вставили рядок у вивідний потік
}
f1.close ();
}
// Програма 3 копіювання текстового файлу – побайтове копіювання
#include <fstream.h>
char c;
void main (void) {
fstream f (“new_copy.cpp”, ios::in); /*Утворили вхідний потік*/
fstream f1 (“new_copy.cpy”, ios::out); /*Утворили вихідний потік*/
while (f.get (c)) f1.put (c); /*побайтове копіювання*/
f1.close ();
}
// Програма для експериментів з strtok
#include <string.h>
char a [20] = “це рядок фрагментів рядка”;
char a_copy[20]
char b [ ]= “.. ”;
void main (void) {
char * pc;
strcpy (a_copy, a);
pc=strtok (a,b);
pc=strtok (NULL,b);
}
Дата публикования: 2015-09-17; Прочитано: 231 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!