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

Считывание из файла в массив строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ меняющиеся название записываемого файла http://www.cyberforum.ru/cpp-beginners/thread860762.html
TStringList * listR = new TStringList(); for (int i = 0; i < k; i++) { // здесь я заполняю этот listR цифрами } listR->SaveToFile("Result.txt") ; Как мне где-то объявить название Result и...
C++ Создать структуру, элементами которой являются фамилия студента и оценки Вроде бы и не особо сложное задание, но оно вызвало у меня проблемы, т.к. опыта в программировании у меня маловато... Немного посидел над ней, прописал всё, что нашёл в учебниках , но при запуске... http://www.cyberforum.ru/cpp-beginners/thread860746.html
C++ Односвязные списки (очередь)
Задание.Удалить с очереди все элементы, расположенные до минимального элемента очереди. Пример создания контейнера "очередь" с использованием структур: Определение структуры очереди: struct tstk...
Перевод с Pascal на С++(16 строк) C++
Всем добрый день! Так и не разобрался как пользоваться транслятором. Помогите пожалуйста перевести эти несчастные 16 строк.. program strug_production; var s_out, s_in, str,itogstroka,tekbukva:...
C++ задана некоторая сумма в рублях.определить минимальное количество монеток http://www.cyberforum.ru/cpp-beginners/thread860736.html
задана некоторая сумма в рублях.определить минимальное количество монеток достоинством 1, 2 и 5 рублей, необходимое для того, чтобы набрать данную сумму
C++ Структуры. Программа должна выводить время в днях:часах:минутах:секундах и увеличивать,уменьшать время на 1 секунду Помогите написать программу с помощью структур.Она должна выводить время в днях:часах:минутах:секундах и увеличивать,уменьшать время на 1 секунду.Также разность времен и сумму времен,с выводом... подробнее

Показать сообщение отдельно
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 832
10.05.2013, 18:24
А вектор не подойдёт?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <iterator>
#include <fstream>
 
using namespace std;
 
typedef istream_iterator<string> str_in;
typedef ostream_iterator<string> str_out;
 
int main()
{
    ifstream text("text.txt");
 
    vector<string> vec( str_in(text), ( str_in() ) ); //считывание
 
    copy( vec.begin(), vec.end(), str_out(cout, "\n") ); //вывод
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru