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

Непонятная ошибка. Потоки ввода/вывода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Представление натурального N в виде суммы не менее двух попарно различных положительных слагаемых http://www.cyberforum.ru/cpp-beginners/thread1156315.html
Я просто не понимаю что сделать нужно, может кто то объяснить? Задание: " Подсчитайте количество различных представлений заданного натурального числа N в виде суммы не менее двух попарно различных положительных слагаемых. Представление, которое отличается порядком слагаемых, разными ни считать. В программе использовать рекурсивную функцию. "
C++ Сформировать файл целых чисел, полученных с помощью датчика случайных чисел, найти контрольную сумму Помогите пожалуйста решить, и распишите каждую строчку (т.е что тут сделано) Составить программу, которая: -Форматирует файл целых чисел, полученных с помощью датчика случайных чисел, найти контрольную сумму. -Считывает из файла эти числа и выводит их на экран. -Находит наибольшее и наименьшее значение среди этих чисел, "E" и сравнивает ее с контрольной http://www.cyberforum.ru/cpp-beginners/thread1156302.html
C++ Добыть максимально длинную прогрессирующую последовательность
Добрый день всем! Нужна помощь... Есть задание, но даже не могу придумать, как его реализовать... Надеюсь, что подкинете идей. В общем, дается последовательность цифр, например - 5 9 7 8 6. Задача такая - найти максимально длинную прогрессирующую последовательность. То есть, если взять 5 6 ... получится всего два числа. Если взять 5 9 - тоже самое. Ответом будет 5 7 8. Совсем не могу...
C++ Отсортировать парные числа на возрастание
Сортирует но не корректно void b_sort(){ for(int k=0; k<4;k++){ for(int i=0; i<4; i++){ for(int j=0;j<4;j++){ if(mas%2 == 0 && mas%2 == 0){ int n = mas; int m = mas; if(n>m){ mas = m;
C++ Как проверять и тестировать входные аргументы конструктора? http://www.cyberforum.ru/cpp-beginners/thread1156258.html
Подскажите, пожалуйста, как проверять и тестировать входные аргументы конструктора? Пусть есть некоторый класс. И в конструкторе один входной аргумент - строка. Я делаю так: в конструкторе проверяю, если строка не корректная, я кидаю исключение std::invalid_argument(""). Когда я тестирую я создаю штук 15 объектов, которым передаю в конструкторе разные строки. Если какая-то строка...
C++ Перегрузка скобок для указателя Здраствуйте. Написал небольшой код, всё работает, но не знаю как при динамическом вызове можно было просто использовать a, a... вместо (*a), (*a) .... Вот сам код: #include <iostream> #include <cstdlib> using std::cin; using std::cout; using std::endl; подробнее

Показать сообщение отдельно
ecofreeon
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 138
24.04.2014, 16:50     Непонятная ошибка. Потоки ввода/вывода
Решал задачу и столкнулся с проблемой (первый день на c++ "пишу") не пойму что за ошибка
код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include <iostream>
 using namespace std;
   void main()
   {
   freopen("input.txt","r",stdin);
   freopen("output.txt","w",stdout);
   int i,c,f,a,b;
   c=0;
   f=0;
   for (i=1; i<=4; i++)
    {
    cin>>a>>b>>endl;
      if (a>b)c++;
      else f++;
    }
    if (c>f) cout<<"1";
    if (c<f) cout<<"2";
    if (c==f) cout<<"DRAW";
   }

вот что пишет на одном из сайтов, но не могу понять что это значит
task.cpp
task.cpp(15) : error C2679: binary '>>' : no operator found which takes a right-hand operand of
type 'const char [2]' (or there is no acceptable conversion)

Добавлено через 3 минуты
пробовал вместо "endl" писать "\n", но выдается все та же ошибка
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru