Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2016, 22:00   #1
dimon_snake
Форумчанин
 
Регистрация: 05.11.2015
Сообщений: 167
По умолчанию Ошибка при использовании <<

При выводе в выходной файл данных оператор "<<" не работает. Выдает ошибку.
IntelliSense: no operator "<<" matches these operands
operand types are: std::ifstream << int
Код:
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
	int x,y,z,i,m,n,k;
	ifstream in("team.in");
	ifstream out("team.out");
	in >> i;
	x=0;
	y=0;
	z=0;
	for(int v(0); v<i;v++)
	{ in>>m;
	  if (x<m)
	  { 
		z=y;
		y=x;
		x=m;
		n=v;
	  }
	  if ((m>y)&&(v!=n)&&(x>=m))
	  {
		  z=y;
		  y=m;
		  k=v;
	  }
	  if ((z<m)&&(v!=n)&&(v!=k)&&(y>=m))
	  {z=m;}
	}
		out<<z<<y<<x; - Вот на первом операторе << ошибка
	return 0;
}
Заранее спасибо.
dimon_snake вне форума Ответить с цитированием
Старый 28.01.2016, 22:01   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,544
По умолчанию

ofstream вместо ifstream.
Arigato вне форума Ответить с цитированием
Старый 28.01.2016, 22:07   #3
dimon_snake
Форумчанин
 
Регистрация: 05.11.2015
Сообщений: 167
По умолчанию

Спасибо большое
dimon_snake вне форума Ответить с цитированием
Старый 08.02.2016, 21:09   #4
vvmcpp
Форумчанин
 
Аватар для vvmcpp
 
Регистрация: 11.12.2010
Сообщений: 116
По умолчанию

Цитата:
Сообщение от dimon_snake Посмотреть сообщение
При выводе в выходной файл данных оператор "<<" не работает. Выдает ошибку.
IntelliSense: no operator "<<" matches these operands
operand types are: std::ifstream << int
Код:
 #include <ostream>

//ifstream out("team.out"); - был вывод во входной поток
	ofstream out("team.out");
vvmcpp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при использовании vfprintf в dll при stdout CHERTS Visual C++ 1 25.10.2013 15:18
Ошибка при использовании темплейта optimator Общие вопросы C/C++ 5 06.10.2011 14:44
Ошибка при использовании ICQClient Mihanches Работа с сетью в Delphi 2 04.10.2010 21:27
Ошибка при использовании CreateProcess Sadowod Общие вопросы Delphi 7 20.08.2010 17:43
Ошибка при использовании copyfile The Best Общие вопросы Delphi 20 22.07.2009 13:26