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

Перегрузка ввода, ошибка с левым операндом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получить квадратную матрицу порядка n, элементами которой являются числа b1,.,bn^n. , расположены по схеме http://www.cyberforum.ru/cpp-beginners/thread1056758.html
Дано последовательность чисел b1,...bn . Получить квадратную матрицу порядка n, элементами которой являются числа b1,...,bn^n. , расположены по схеме:
C++ из символов данной строки составить три новых слова дана строка символов из символов данной строки составить три новых слова каждое в отдельной строке http://www.cyberforum.ru/cpp-beginners/thread1056756.html
C++ Считать из файла и вывести на экран
Доброго времени суток. У меня проблема следующая, я не знаю, как вывести на экран инфу из файла. Перелопатил кучу разных сайтов, но все, что пытаюсь вставить в программу, оно заругивает и не запускает. Скиньте, пожалуйста, простейший способ вывода текста из файла на экран.
Определить сколько различных символов встречается в строке C++
Помогите пожалуйста. Нужно срочно решить несколько задач самым простейшим образом(без библиотек и функций) на уровне 1 курса =) Написать надо в массиве символов. Задача№2 Задана строка сообщения , определить сколько различных символов встречается в строке.
C++ Осуществить перевод из двоичного кода в десятичный http://www.cyberforum.ru/cpp-beginners/thread1056716.html
Помогите пожалуйста. Нужно срочно решить несколько задач самым простейшим образом(без библиотек и функций) на уровне 1 курса =) Написать надо в массиве символов. Задача№4 Заданна строка двоичного кода. Осуществить перевод из двоичного кода в десятичный
C++ Дана строка, удалить заданный символ Помогите пожалуйста. Нужно срочно решить несколько задач самым простейшим образом(без библиотек и функций) на уровне 1 курса =) Написать надо в массиве символов. Задача№1 Дана строка, удалить заданный символ(например f, который удаляется потом со всей строки.) подробнее

Показать сообщение отдельно
Angeline
36 / 30 / 2
Регистрация: 21.10.2013
Сообщений: 197
25.12.2013, 23:04     Перегрузка ввода, ошибка с левым операндом
Проблема с перегрузкой ввода.
C++
1
Ошибка  1   error C2678: бинарный ">>": не найден оператор, принимающий левый операнд типа "std::istream" (или приемлемое преобразование отсутствует)   c:\users\алексей\documents\visual studio 2013\projects\инфа8\инфа8\исходный код.cpp 35  1   инфа8
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
27
28
29
30
31
32
33
34
35
36
37
38
class data
{
private:
    int dd;
    int mm;
    int yyyy;
public:
    data(int _dd, int _mm, int _yyyy)
    {
        dd = _dd;
        mm = _mm;
        yyyy = _yyyy;
    }
    data(std::string str)
    {
        
    }
    int day()
    {
        return dd;
    }
    int month()
    {
        return mm;
    }
    int year()
    {
        return yyyy;
    }
    friend std::istream & operator >> (std::istream & is, data & rfs)
    {
        return  is>> rfs.day() >> rfs.month() >> rfs.year();
    }
    friend std::ostream & operator <<(std::ostream & os,  data & rhs)
    {
        return os << rhs.day() << "." << rhs.month() << "." << rhs.year();
    }
};
Добавлено через 2 часа 30 минут
Проблема актуальна. Скажите же, кто-нибудь, в чем беда у меня?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru