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

Вывод текста из файла в консоль и его последующее редактирование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать функцию для заполнения числами из указанного диапазона http://www.cyberforum.ru/cpp-beginners/thread919213.html
Написать функцию для заполнения числами из указанного диапазона.
C++ подключение к материнке как мне подключится в материнке и изменить скорость врещения кулера на проце? допустим адрес кулера я уже знаю. http://www.cyberforum.ru/cpp-beginners/thread919189.html
C++ Переставить элементы массива так, чтобы отрицательные оказались в начале, положительные - в конце
дан массив целых чисел переставить его элементы так, чтобы отрицательные оказались в начале, положительные - в конце, а нули - между ними уточнение: положительные (и отрицательные тоже) должны идти в исходном порядке между собой
C++ Заголовочный файл
Здравствуйте. Помогите, пожалуйста, разобраться с заголовочными файлами и функциями-"друзьями". Например: main.cpp #include "A.h" #include "myTest.cpp" // проблемное место int main(){ A myA; myTest(myA); return 0;
C++ строка с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread919175.html
Здравствуйте. Наткнулся на задание в интернете. "Пользователь вводит строку с клавиатуры (максимальная длина строки — 80 символов). Программа должна выбрать из строки все чётные цифры (нуль отнести к ним), если они есть в строке, и поместить их в первый динамический массив, и все нечётные цифры, если они есть — поместить их во второй динамический массив. Вывести оба динамических массива (если...
C++ Сортировать массив по возрастанию Здравствуйте, Уважаемые программисты. Помогите мне, пожалуйста, написать программу для сортировки массива чисел по возрастнанию. Первый элемент массива N(x) нужно записать в новый сформированный массив, затем сравнить второй элемент с первым и, если второй больше первого, то записать и его, а если меньше первого, то удалить. И так все 64 тысячи элементов. Сортировка проходит в один просмотр. В... подробнее

Показать сообщение отдельно
MrZedFlame
0 / 0 / 0
Регистрация: 15.07.2012
Сообщений: 29
07.07.2013, 17:02     Вывод текста из файла в консоль и его последующее редактирование
Задача состоит в следующем: нужно вывести текст из файла расширением, скажем .txt, в консоль, и далее заниматься его редактированием. То есть, это выравнивание по ширине, корректное отображение самого текста.
Я добился только одного, вывел в консоль текст без переносов, то есть слово обрывается на одной строке и продолжается на следующей, и с тем условием, что исходный текст, тот который в .txt, записан в одну строку.
Дайте совет, как сделать так, что бы программа могла выводить текст, если он изначально записан не в одну строку?
Вот что у меня имеется:

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
#include "stdafx.h"
#include <fstream>
#include <iostream>
using namespace std;
 
int main(int argc, char* argv[])
{
setlocale(LC_ALL, "rus");
char buff[10000]; // буфер хранения считываемого из файла текста
ifstream fin("cppstudio.txt");
 
if (!fin.is_open()) // если файл не открыт
cout « "Файл не может быть открыт!\n"; // сообщить об этом
else
{
 
 
fin.getline(buff, 10000); // считывание строки из файла
fin.close(); //закрытие файла
cout « buff « endl; // вывод строки
}
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru