Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить число из строки CHAR char char1 = "Text/4"; char char2 = "Textertert/40"; char char3 = "Teeeeexttt/25454"; char char4 = "T/02354"; .... int one = 4; int two = 40; int three = 25454; https://www.cyberforum.ru/ cpp-beginners/ thread2496510.html Возвращение кортежа - error C2679: бинарный "=": не найден оператор, принимающий правый операнд типа C++
Привет есть функция, которая возвращает кортеж tuple<X**, Math, int, int, std::vector<std::vector<int>>*> я её распаковываю так std::tie(tempPointer, this->Utype, std::ignore,...
C++ Конструктор копирования Не получается скопировать содержимое из одного массива символов в другой.Реализую класс String для работы с массивом символом для понимания. Код: Main String str("ава"); int strLength =... https://www.cyberforum.ru/ cpp-beginners/ thread2496500.html C++ В односвязном списке поменять местами элементы, стоящие на четных и нечетных позициях https://www.cyberforum.ru/ cpp-beginners/ thread2496499.html
нужно в односвязном списке поменять элементы стоящие на четных и нечетных позициях местами без использования ООП, создания нового списка и стандартной функции swap 1-2-3-4-5-6-7-8-9 должны...
C++ Математические функции в С++
Помогите решить уравнение с помощью мат. функций:
C++ Как вывести элементы двумерного вектора через итератор? https://www.cyberforum.ru/ cpp-beginners/ thread2496461.html
int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); using namespace std; vector < vector <string>>::iterator iter; vector < vector <string>> pole={ {"дорога","Идет то в...
C++ Пытаюсь создать и подключить dll библиотеку Здравствуйте, всем. Пытаюсь создать и подключить dll библиотеку. Понимаю, что вопрос кажется банальным, у меня не получается. #pragma once #ifndef _DLLTEST_H_ #define _DLLTEST_H_ #include... https://www.cyberforum.ru/ cpp-beginners/ thread2496448.html Написать программу вычисления количества символов пробела в файле C++
Написать программу вычисления количества символов пробела в файле. Текст заполняется с клавиатуры
C++ Префиксы и суффиксы https://www.cyberforum.ru/ cpp-beginners/ thread2496441.html
Всем привет. Помагите найти ошибку в коде. Заданы две строки S и s. Определить, является ли строка s префиксом, суффиксом, и тем, и другим или ни тем, ни другим для S. Строки S и s могут...
C++ Найти путь в переулке Помогите с задачей: Росс и Рейчел купили в квартиру отвратительно длинный диван. Росс работает палеонтологом в Нью-Йоркском Музее Естественной Истории, поэтому с его зарплатой он решил не... https://www.cyberforum.ru/ cpp-beginners/ thread2496436.html
Сложение в восьмеричной системе C++
Доброго времени суток. Нужно написать калькулятор сложения чисел в системе счисления с основанием 8. Запрещено использовать операцию +, классы и шаблоны. Спасибо
C++ Создание команд в c++ https://www.cyberforum.ru/ cpp-beginners/ thread2496381.html
Всем доброго дня! Собственно я решил попробовать сделать тестовую библиотеку для C++ ,однако застрял на моменте когда нужно сделать действительно команду ,а не функцию.Ну и в итоге я пришёл сюда с...
6737 / 4537 / 1838
Регистрация: 07.05.2019
Сообщений: 13,725
Записей в блоге: 1
04.09.2019, 09:09 0

Поменять порядок строк в файле на обратный - C++ - Ответ 13805959

04.09.2019, 09:09. Показов 1683. Ответов 21
Метки (Все метки)

Лучший ответ Сообщение было отмечено Nuril как решение

Решение

Цитата Сообщение от Nuril Посмотреть сообщение
Как из
gggggggg
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
37
#include <list>
#include <string>
int main()
{
    /*file = fopen("test.txt", "w");
    if (file)
    {
        fputs("gggggggg\n", file);
        fputs("wwwwww\n", file);
        fputs("pppppppp\n", file);
        fclose(file);
    }*/
    file = fopen("test.txt", "r");
    if (file)
    {
        std::list<std::string> lines;
        char buf[1028];
        while (!feof(file))
        {
            fgets(buf, 1028, file);
            lines.emplace_front(buf);
            
            *buf = 0;
        }
        fclose(file);
        file2 = fopen("text.txt", "w");
        if (file2)
        {
            for (auto &line: lines)
                fputs(line.c_str(), file2);
 
            fclose(file2);
        }
    }
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Поменять порядок строк в файле на обратный C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2019, 09:09
Готовые ответы и решения:

Поменять порядок слов в строках на обратный в текстовом файле
Была задача поменять порядок строк изначально(прикладываю реализацию). Теперь преподаватель просит...

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

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

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

21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.09.2019, 09:09

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Дан файл из целых чисел. Поменять порядок компонентов в файле на обратный
1) Дан файл из целых чисел. Поменять порядок компонентов в файле на обратный. 2) Заменить в...

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

Поменять порядок слов на обратный
Нужно считать с консоли символы. Выделить слова и поменять порядок слов на обратный. Можно ли...

Поменять порядок цифр на обратный
Дано целое число X. Поменять порядок цифр числа на обратный. в c++ не бум бум Х__х

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