0 / 0 / 1
Регистрация: 09.03.2014
Сообщений: 51
1

Прочитать в файле каждую строку в обратном порядке

23.05.2014, 16:28. Показов 1240. Ответов 1
Метки нет (Все метки)

Прочитать в файле каждую строку в обратном порядке!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2014, 16:28
Ответы с готовыми решениями:

Прочитать каждую нечетную и четную строку в файле
На вход идет файл, в котором каждая четная строка является размером пакета, а в нечетной идет...

Вывести каждую вторую строку матрицы в обратном порядке
не могу найти ошибку в программе. программа должа решать задачу: Из одномерного массива,...

Прочитать файл в обратном порядке т.е. встать в конец файла и прочитать до начальной позиции
подскажите пожалуйста как можно прочитать файл в обратном порядке т.е. стать в конец файла и...

Прочитать из файла каждую 10-ю букву и создать из этих букв строку
Прочитать из файла каждую 10-ю букву и создать из этих букв строку.

1
шКодер самоучка
2173 / 1880 / 912
Регистрация: 09.10.2013
Сообщений: 4,135
Записей в блоге: 7
23.05.2014, 16:51 2
Лучший ответ Сообщение было отмечено Polynochnik как решение

Решение

no comment...
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
#include <string>
#include <fstream>
#include <iostream>
 
void reverse(std::string& str) {
    size_t i,j;
    i = 0; j = str.length();
    if(j<2)
        return;
    --j;
    while(i<j) {
        std::swap(str[i],str[j]);
        ++i;
        --j;
    }
}
 
int main(int argc, char** argv) {
    std::string fname = "main.cpp";
    std::string tmp;
    
    std::ifstream in;
    in.open(fname.c_str());
    if(in.is_open()) {
        while(false == in.eof()) {
            std::getline(in, tmp);
            reverse(tmp);
            std::cout<<tmp<<std::endl;
        }
        in.close();
    }
    else
        std::cerr<<"open file error"<<std::endl;
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2014, 16:51
Помогаю со студенческими работами здесь

Вывести строку, содержащую эти же слова, но расположенные в обратном порядке. Записать полученную строку в другой файл
Доброго времени суток! Крайне необходима помощь экспертов в С++! Кто может - не оставьте меня в...

Расположить строки в обратном порядке в текстовом файле
В произвольном текстовом файле расположить строки в обратном порядке. Помогите плиз)

Напечатать в обратном порядке заданный во входном файле текст
Помогите пожалуйста написать программу на языке С++. Нужно напечатать в обратном порядке заданный...

Напечатать строку в обратном порядке
Задача: Дана последовательность, содержащая от двух до десяти слов, в каждом из которых от одной...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru