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

Запись в vector<vector<char>> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программа с директивами процессора или с использованием функций printf и scanf http://www.cyberforum.ru/cpp-beginners/thread1107003.html
1) Написать программу вычисления a+b с использованием #define. 2) Написать программу с использованием функций printf и scanf: ввести два вещественных значения и вывести их произведение на экран монитора. 3) Сделать вывод о полученных результатах работы двух этих программ.
C++ Скласти програму для обчислення ln(1-x) = -x/1- х^2/2 -х^3/3 - … "Скласти програму для обчислення ln(1-x) = -x/1- х^2/2 -х^3/3 -… з заданою точністю Е (0<x<1)." Как я понял, Е вводим с клавиатуры в промежутке 0-1. Помогите реализовать )) Спасиб. http://www.cyberforum.ru/cpp-beginners/thread1106996.html
Начав тренировки, спортсмен в первый день пробежал 10 км C++
Короче вот задачка: Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней? Сделать сделал, но что то вне не так, гляньте, может кто додумает) //--------------------------------------------------------------------------- #include <math.h> #include <vcl.h> #pragma...
C++ Списки
Работа со списками( объединение, удаление, вставка и.т.п). при запуске выдает ошибки. :-| устала уже с ней( С++, Builder 6 //--------------------------------------------------------------------------- #include <vcl.h> #include <conio.h> #include <iostream.h> #pragma hdrstop
C++ Что лучше - malloc или new? http://www.cyberforum.ru/cpp-beginners/thread1106940.html
Что лучше использовать для выделения памяти? int *p = new int; //or int *p = malloc(sizeof(int));
C++ Работа со списками Работа со списками(обьеденение, добавление и т.п.), при запуске выбивает такие ошибки. :-| С++, Builder 6 --------------------------------------------------------------------------- #include vcl.h #include conio.h #include iostream.h #pragma hdrstop подробнее

Показать сообщение отдельно
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
27.02.2014, 20:54     Запись в vector<vector<char>>
C++
1
2
3
4
5
6
for(vector<string>::iterator i=_path.begin(); i!=_path.end(); i++){
   _data.push_back(vector<char>());
   fin.open(*i);
   copy(istream_iterator(fin), istream_iterator(), back_inserter(_data.back() );
  fin.close();
}
Добавлено через 21 минуту
Или
C++
1
2
3
4
5
6
7
8
9
for(vector<string>::iterator i=_path.begin(); i!=_path.end(); i++){
  fin.open(*i, ios::binary);
  _data.push_back(vector<char>() );
  while( !fin.eof() ){ 
     fin.read(&tmp, sizeof(char) );
     _data.back().push_back(tmp);
  }
  fin.close();
}
 
Текущее время: 15:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru