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

добавление символов в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать класс для реализации двумерного массива http://www.cyberforum.ru/cpp-beginners/thread171216.html
Хочу сделать класс, который будет описывать поле размером 5х3. Для этого использую вложенные друг в друга векторы. Но при реализации функций класса компилятор (Борланд С++ 6) выдает ошибки: Код: ...
C++ Дано вещественное Х. Составить программу вычисления у=f(x), если f(x)=... Дано вещественное Х. Составить программу вычисления у=f(x), если f(x)=sqrt(1/(2*PI*x))*pow((ln(sin(x)))/(sin(2*x)+cos(x)),1/3) Я ее пытался решить, получилось: #include <stdio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread171203.html
Наследование классов, ошибки при компиляции C++
У меня проблемы программы возникают при компиляции. Я читаю, что использование спецификатора protected позволяет видеть поля, определенные в этом спецификаторе в производных классах. Однако,...
Даны два предложения. Найти самое короткое из слов первого предложения, которого нет во втором предложении C++
Помогите решить задачу! Даны два предложения.Найти самое короткое из слов первого предложения,которого нет во втором предложении!
C++ Односвязные линейные списки http://www.cyberforum.ru/cpp-beginners/thread171164.html
Помогите пожалуйста с задачей со списками, т.к вообще не могу в них разобраться. Задача такая: даны текстовый файл и натуральное число n. Удалить из файла все строки, содержащие более 50 символов....
C++ Нужен учебник по C++ для начинающих вообщем посмотрел литературу, которая в прикрепленной теме - понимаю через слово. у меня есть что-то вроде самоучителя по паскалю - там от самого простого к сложному, с постоянными примерами задач и... подробнее

Показать сообщение отдельно
Zanoza
9 / 9 / 1
Регистрация: 16.03.2010
Сообщений: 44
02.10.2010, 10:51  [ТС]
а как в начало каждой строки,перед"\n",можно подставить еще и строку,например: отчет()=

Добавлено через 16 часов 32 минуты
решил,все просто, изменение в строке 10 и 21:
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
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main()
{ 
    fstream in;
    ofstream out;
    char line[500];
    string s="отчет()=";// добавляем строку,которая должна быть вначале всех строк
    in.open("in.txt");//открыли с какого и куда
    out.open("out.txt");
    while(!in.eof())
    {
        in.getline(line,500);//считываем строку
        if(line[0]==0)//Пустая строка
        {
            strncpy(line,"\\n",2);//сделаем ее вида "\n"
            line[2]=0;
        }
        out<<s<<"\""<<line<<"\""<<endl;//добавляем строку s и выводим с кавычками
    }
    in.close();//закрыли файлы
    out.close();
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru