Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
NookieFan
Сообщений: n/a
#1

Считывание данных из файла и запись результатов в файл - C++

11.06.2013, 05:06. Просмотров 430. Ответов 1
Метки нет (Все метки)

Здравствуйте. Необходимо переделать этот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
using namespace std;
 
///////////////////////////////// функция сравнения двух строк
bool cmp(char *a,char* b)
{
    for(int i=0;a[i]!=0 && b[i]!=0;i++)
          if(a[i]!=b[i])
    return false;
    return true;
}
/////////////////////////////////////////////////////////////////
int main()
{
    char *stringa = new char[128]; // задаем первую переменную строку как символьный массив
    char *stringb = new char [128]; // задаем вторую строку
    
    setlocale(0, "Russian"); 
    printf("Введите первую строку: ");
    scanf("%s",stringa); // заполняем первую строку символами введенными с клавиатуры
    printf("Введите вторую строку: ");
    scanf("%s",stringb); // заполняем вторую строку символами введенными с клавиатуры
    
    if (cmp(stringa,stringb) == false) // если функция возвращает значение false тогда
        {
            printf("Строки разные \n"); // выводим что строки разные, иначе
        }
        else
        {
            printf("Строки одинаковые \n"); // они одинаковые
        }
    /////////////////////// задержка результатов до нажатия клавиши Enter
    system("pause"); 
    
    return 0;
}
так, чтобы строки считывались из файла, а не вводились с клавиатуры, а результат так же записывался в определенный файл.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2013, 05:06     Считывание данных из файла и запись результатов в файл
Посмотрите здесь:

Замена букв в тексте из файла и запись результатов в файл - C++
Здравствуйте, помогите, пожалуйста, дописать прогу - нужно, чтобы прога читала данные из файла, заменяла в нём букву t везде на букву x и...

Считывание из файла и запись в файл - C++
не знаю в чем ошибся, не могу найти ничего, помогите пожалуйста, да если не сложно , еще нужно избавиться от глобальных переменных, не знаю...

Решение уравнения. Чтение из файла значений и запись результатов в файл - C++
Здравствуйте!) Нужна программка, считывающая из файла не целые значения S11 через пробел, и подставляющая заданные значения S11 в уравнение...

Считывание\запись int из файла\в файл - C++
как считать Int из файла потом его же записать?

Структура данных, запись в файл, её считывание - C++
помогите срочно, данные не записываются в файл, ну и темболее не считываются #include &lt;vcl.h&gt; #pragma hdrstop #include...

Считывание данных из файла и запись в динамические массивы - C++
Помогите реализовать следующую задачу: Есть файл содержания 40.1 50.1 60.1 70.1 11:15:23 4.03.2012 40.2 50.2 60.2 70.2 11:16:27...

Считывание из файла комментариев и запись их в один файл (Ошибка в программе) - C++
По заданию мне нужно написать программу, которая бы из файла считывала комментарии и записывала их в один файл, а оставшийся текст - в...

Считывание элементов матрицы из файла и запись ответов в другой текстовый файл - C++
Помогите пожалуйста написать программу для считывания элементов матрицы размером М х N из файла для вывода на экран, и записи ответа в...

Считывание из бинарного файла и запись данных в две строковых переменные - C++
Мне нужно считать две строки из бинарного файла &quot;input.txt&quot; и запихать их в переменные типа string. Открываю файлfopen(&quot;input.txt&quot;,...

Считывание из файла построчно и запись в файл построчно getline () - C++
# include &lt;iostream&gt; # include &lt;vector&gt; # include &lt;fstream&gt; # include &lt;string&gt; using namespace std; int main () { ...

Считывание элементов дека с файла и запись дека в файл - C++
Доброго времени суток. Я написал код программы про дек с ограниченным входом слева (то есть с него можно удалять элементы как с начала,...

Запись в файл результатов рассчета - C++
нужно рассчитать расстояние до объекта в небе в любой момент времени, принять шаг дискретизации примерно по 30 секунд, вывести в файл в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
11.06.2013, 08:57     Считывание данных из файла и запись результатов в файл #2
C++
int main()
{
char c;
ifstream finp("input.txt");
ofstream fout("output.txt");
 
vector <char> vc;
vector <string> vs;
 
while (finp.good())
{
    c = finp.get();
    while(c != '\n')
        vc.push_back(c);
    string s(vc.begin(), vc.end());
    vc.erase(vc.begin(), vc.end());
    vs.push_back(s);
}
if(vs[0] != vs[1]) 
    fout.write("строки разные", strlen("строки разные"));
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru