Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Labs - val / Lab2

.cpp
Скачиваний:
5
Добавлен:
15.06.2014
Размер:
1.14 Кб
Скачать
#include "stdlib.h"
#include "fstream.h"
#include "iostream.h"

void main()
{
    FILE *file_out;
    ifstream inFile;
    ofstream outFile;

    char string[10];
    char next;
    char i=0;
    char input_file[20];
    char output_file[20];

    cout<<"\nInput file name: ";
    cin>>input_file;
    cout<<"\nOutput file name: ";
    cin>>output_file;

    file_out = fopen(output_file,"w");

    inFile.open(input_file);
    outFile.open(output_file);

    if(!inFile) {
        cerr<<"\nError while opening file "<<input_file;
        exit(1);
    }
    if(!outFile) {
        cerr<<"\nError while opening file "<<output_file;
        exit(1);
    }

    cout<<"\nFile content:\n";
    cin.get();
    while(1) {
        next=inFile.peek();
        inFile.getline(&string[0],80,' ');
        if (next==EOF) {
            break;
        }
        if (string[0]!='-'){
            cout<<string<<" ";
            outFile.write(string,strlen( string ));
            outFile.put(' ');
        }
        i++;
    }
    inFile.close();
    outFile.close();
    getchar(); getchar();
}

Соседние файлы в папке Labs - val
  • #
    15.06.20142.96 Кб5Lab1.cpp
  • #
    15.06.20148.55 Кб5Lab1.obj
  • #
    15.06.2014876 б5Lab1.res
  • #
    15.06.201465.54 Кб5Lab1.tds
  • #
    15.06.20142.96 Кб6Lab1.~cpp
  • #
    15.06.20141.14 Кб5Lab2.cpp
  • #
    15.06.2014215.92 Кб5Lab2.obj
  • #
    15.06.20141.14 Кб5Lab2.~cpp
  • #
    15.06.20142.47 Кб5Lab3.cpp
  • #
    15.06.201493.46 Кб5Lab3.obj
  • #
    15.06.20142.47 Кб5Lab3.~cpp