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

Вектор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический массив http://www.cyberforum.ru/cpp-beginners/thread1139544.html
Всем привет. Помогите пожалуйста решить проблему с динамическим массивом. Есть динамический массив структур, в него нужно добавлять элементы и показывать их. При добавлении первого элемента...
C++ Как проверить, что число делится нацело как записать такое условие в код if(если число делится нацело) { } http://www.cyberforum.ru/cpp-beginners/thread1139539.html
Перегрузка функции sqrt C++
Можно ли перегрузить в некотором классе функцию sqrt, что бы она принимала тип моего класса? VS 2010, C++.
C++ Необходимо найти номер строки
Добрый день! Помогите решить пожалуйста задачу чайнику по с++ Задача. Массив размерностью MxN. Необходимо найти номер строки и номер столбца, в которых находится наименьший элемент.
C++ Поставить последний элемент вектора в середину http://www.cyberforum.ru/cpp-beginners/thread1139511.html
У меня получилось что просто происходит замена элемента с середины с последним элементом Подскажите как реализовать вот такую штуку,пример:дан одномерный массив = {1,2,3,4,5} после обработки по...
C++ Процедурная генерация Доброго времени суток, форумчане. Как сделать переходы между комнатами? Читал о применении алгоритмов поиска пути, в частности А*. Принцип его работы знаю хорошо и найти выход из лабиринта смогу, но... подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13423 / 7577 / 855
Регистрация: 27.09.2012
Сообщений: 18,663
Записей в блоге: 3
Завершенные тесты: 1
05.04.2014, 15:17
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
#include <iostream>
#include <vector>
#include <sstream>
#include <string>
 
int main ( )
{
   std::vector <int> vec ;
   int temp_val = 0 ;
   std::string str ;
   std::getline ( std::cin , str ) ;
   std::stringstream ss ( str ) ;
   while ( ss.good() ) {
      std::cout << ss.str ( ) << std::endl ;
      if ( ss >> temp_val ) {
         vec.push_back ( temp_val ) ;
      }
      if ( !ss.eof() ) {
         ss.clear() ;
         ss.get() ;
      }
   }
   for ( std::vector<int>::const_iterator it = vec.begin() , itEnd = vec.end() ; it!=itEnd ; ++it ) {
      std::cout << *it << std::endl ;
   }
}
попробуйте
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru