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

Заполнить map из потока ввода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с функциями и ошибка "Subscript requires array or pointer type" http://www.cyberforum.ru/cpp-beginners/thread1137634.html
Ребят, такая проблема. вот код #include <iostream> #include <ctime> #include <cmath> using namespace std; int n,i;
C++ Найти подмножество множества Программа должна позволять вводить с клавиатуры множество чисел, и находить подмножество множества. Т.е например если введено множество А(1,2,3) нужно найти подмножество множества А. http://www.cyberforum.ru/cpp-beginners/thread1137633.html
C++ Гаммирование с обратной связью
Не получается реализовать гаммирование с обратной связью. Может быть я не правильно понимаю суть. Помогите, пожалуйста. Вот мой код: for (int i = 0; i < sizeOpenText + 4; i++) { C +=...
Вставить тире между последовательностью чисел C++
Написал программу которая вставляет тире между последовательностью чисел, все вроде бы хорошо, работает, но нашел баг, ввожу числа типа 12456788, а получаю: 1-2,4-8,8 .В чем проблема? Почему 8...
C++ Битовые операции http://www.cyberforum.ru/cpp-beginners/thread1137624.html
Пункт 1.4 Правил: размещайте задание на русском языке.
C++ Суммировать элементы столбца матрицы #include <iostream>; #include<locale> using namespace std; int mas1 ,m,n,mas2,k,i,j,mas3,mas4,q,mas5,h; int main() { setlocale(LC_ALL,"Rus"); cin>>m; cout<<endl; cin>>n; подробнее

Показать сообщение отдельно
rcyn
13 / 9 / 2
Регистрация: 30.01.2014
Сообщений: 47
07.04.2014, 22:43  [ТС]
Цитата Сообщение от DiffEreD Посмотреть сообщение
Быть такого не может. Вот: http://ideone.com/eIEjVu
Visual Studio 2012 не компилится

Цитата Сообщение от Ilot Посмотреть сообщение
А я даже скажу почему. Структура pair описанна в заголовочнике <utility>, который не подключен.
спасибо, заработало

C++
1
2
3
4
5
6
7
8
9
10
11
template<class T, class U>
istream & operator>>(istream & is, std::pair<T, U> & p)
{
   return is >> p.first >> p.second;
}
 
template<class T, class U>
ostream & operator<<(ostream & os, const std::pair<T, U> & p)
{
   return (os << std::setw(20) << std::left << p.first << std::setw(15) << std::right << p.second);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru