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

Использовать значения двух строк из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ проверить программу http://www.cyberforum.ru/cpp-beginners/thread699897.html
Посмотрите я правильно кодирования написал, ибо оно кодирует, но незнаю правильно! #include <iostream.h> #include <conio.h> struct byte{int b1:1,b2:2,b3:3,b4:4,b5:5,b6:6,b7:7,b8:8;}; union...
C++ Когда будет верно условие? маненький вопрос, при каких начениях будет верно условие ((ac^bc)&~(ac|cc))!=0 не могу никак разобраться с этими поразрядными операциями, не пойму описание, примерно такое "если соответствующий бит... http://www.cyberforum.ru/cpp-beginners/thread699895.html
Класс для обработки информации о вычислительной машине C++
Создать класс для обработки информации о вычислительной машине. Сведения о вычислительной машине содержат название, производитель, год выпуска. Функции: а) функция ввода информации о вычислительной...
C++ Справочник, где изложены основые функции
Здравствуйте, есть ли такой справочник где изложены основые функции, циклы... их синтаксис к примеру и тп
C++ Сбалансированное дерево http://www.cyberforum.ru/cpp-beginners/thread699869.html
Народ, надо написать алгоритм создания сбалансированного дерева. Вот сам алгоритм. Все хорошо, он работает, но не хватает одного элемента, т.е. он считывает на один элемент меньше чем надо!!...
C++ Серьезная оптимизация Участвую в олимпиаде, уже придумал алгоритм который обязан работать, но к сожалению вылетаю по тайм_лимит. Алгоритм линейный, я уже не знаю как программу оптимизировать. Вот код: #include... подробнее

Показать сообщение отдельно
Sor
35 / 35 / 0
Регистрация: 24.11.2011
Сообщений: 309

Использовать значения двух строк из файла - C++

17.11.2012, 14:43. Просмотров 377. Ответов 5
Метки (Все метки)

Добрый день!
Столкнулся с задачей интерактивной работы с данными из текстовых файлов (float), в которых одна строка характеризует один объект, до этого момента мне нужно было по очереди эти строки использовать, это делалось так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
    
std::vector<float> db;  //объявим вектор под значения из строки файла
 
while(getline(input,line)) //цикл чтения из файла и расчеты в нем
    {    
     db.reserve(700);         //резерв места
     std::stringstream ss(line.c_str());
     std::copy(std::istream_iterator<float> (ss), std::istream_iterator<float> (), std::back_inserter(db) );
 
                //вычисления 
    }
   //   input.close();
Сейчас мне нужно одновременно использовать значения минимум двух строк, причем зная их номер (строки нужно использовать не все подряд, а выборочно).
Как бы это реализовать? количество строк заранее неизвестно, количество элементов в строке тоже.
Заранее спасибо!

Добавлено через 14 часов 50 минут
А если, допустим, у меня куча памяти все такое.
Как создавать вектора в цикле? vec1, vec2 и тд
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru