Форум программистов, компьютерный форум 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 тысячи элементов. Сортировка проходит в один просмотр. В... подробнее

Показать сообщение отдельно
Нету имени
177 / 22 / 2
Регистрация: 16.05.2013
Сообщений: 181
07.07.2013, 17:30
Цитата Сообщение от MrZedFlame Посмотреть сообщение
Дайте совет, как сделать так, что бы программа могла выводить текст, если он изначально записан не в одну строку?
файл
Код
dasfdasf 
dasfsd 
fadsfdsafadsfasdf 
dsafdsfdas 
dasf 
dsfadsfdasfasdf 
dasfdasfdasf
код
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
#include <iostream>
#include <fstream>
 
int main( int argc, char * argv[] ) {
 
// открываем файл
    std::ifstream file;
    file.open("input.txt");
    while( !file.is_open() ) {
        std::cerr << "File error!\n";
        std::cin.ignore();
    }
  
// обьявляем массив
    static char  buff[1024][1024];
    int i=0;
    
    while( !file.eof() ) {  // цикл, сществует покаместь, не будет конец файла
        file.getline(buff[i],sizeof(buff)); // записываем в buff, строчку i - файла
        std::cout << buff[i]; // выводим на печать
                              // перевод строки неделал в печате
                              // строки разделены пробелами
    ++i;        
    }
    file.close();
std::cin.ignore();    
}
вывод
Код
dasfdasf dasfsd fadsfdsafadsfasdf dsafdsfdas dasf dsfadsfdasfasdf dasfdasfdasf
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru