Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Чтение/запись текста из файла - C++

11.06.2011, 18:51. Просмотров 952. Ответов 1
Метки нет (Все метки)

Суть проблемы следующая: по идее при запуске программа копирует данные из файла А в файл B, затем добавляет одну строку из файла С опять же в В. В реальности же результат выглядит как необъяснимый набор цифр и строка из файла С.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    char line[500];
    ifstream baza1("А.txt");
    while (!baza1.eof())
        baza1.getline(line,sizeof(line));
    cons v(baza1);
    ofstream baza1out("В.txt");
    ifstream file1("С.txt");
 
    v.add(file1,0);
    v.print(baza1out);
    baza1.close();
    file1.close();
    baza1out.close();
где cons - находящийся в отдельном файле класс.
Пожалуйсьа, помогите исправить!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2011, 18:51
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Чтение/запись текста из файла (C++):

Чтение текста из файла, удаление каждой второй строки (\n), запись в файл - C++
Дана строка у текстовом файле input.txt: Teachers TV's resources Have generated views Teachers TV content is now available On TES...

Чтение и запись из файла - C++
Пользуюсь code::blocks. Перерыл весь гугл, так и не понял, как что-то читать или записыват в файл при помощи библиотеки <fstream>. Можете...

Си, Запись и Чтение из файла. - C++
Глупый вопрос, но весь гугл перерыл. Нужно сделать именно на СИ(не на с++) чтение и запись в файл .txt . С использованием библиотеки...

Запись и чтение из файла - C++
Доброго время суток! Так от балди решыл набросать прогу которая создаёт файл записывает туда 11 рандомных чисел,потом з помощю ifstream я...

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

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

1
Mиxaил
534 / 439 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
11.06.2011, 19:13 #2
а не проще ли сразу после чтения из файла "А", записывать полученную строку в файл "В" ?
Для этого понадобится лишь одна переменная типа string...
Может быть как - то так попробовать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
        std::ifstream DataBaseFirst  ( "FirstDataBase.txt",  std::ifstream::in  );
    std::ifstream DataBaseSecond ( "SecondDataBase.txt", std::ifstream::in  );
    std::ofstream DataBaseOut    ( "OutDataBase.txt",    std::ofstream::out );
    std::string LineOfFile;
    
    while ( DataBaseFirst )
    {
        std::getline ( DataBaseFirst, LineOfFile );
        DataBaseOut << LineOfFile << std::endl;
    }
 
    std::getline ( DataBaseSecond, LineOfFile );
    DataBaseOut << LineOfFile << std::endl;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2011, 19:13
Привет! Вот еще темы с ответами:

запись\чтение из файла - C++
У меня несколько вопросов по поводу запись\чтение из файла Как это вообще работает?) Чтобы потом читать из файла надо забивать каждое...

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

Чтение/запись файла - C++
Вот сделал такую прогу. Очень простая. Создает файл, где есть 100 полей. Каждое поле это строка из индекса, названия, кол-ва (например...

Запись и чтение с файла - C++
Подскажите пожалуйста как правильно записать массив в файл и считать его оттуда в другой массив? Если можно пример кода не в чистом с,а...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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