Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

ДОДАТКИ. // Програма 1 копіювання текстового файлу



// Програма 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; Прочитано: 219 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...