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

Error C2679: binary '>>': no operator found which takes a right-hand operand of type - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ разбить метод http://www.cyberforum.ru/cpp-beginners/thread244084.html
class ar { int *ix,in; public: void task1(); .................... ........................ }; есть файл, где объявлен класс ar.h. его реализация в ar.cpp .
C++ Определить является ли число к степенью 3 Определить является ли число к степенью 3. http://www.cyberforum.ru/cpp-beginners/thread244083.html
C++ Нахождение палиндрома
Написать функцию, которая определяет, является ли строка палиндромом. Заголовок функции: bool isPolindrom(const char *s); Написать программу, которая принимает от пользователя набор строк (массив строк), и выводит на экран только те строки, которые являются палиндромами
Перегрузка operator<< C++
Доброе время суток. Есть очередная задачка - перегрузить оператор вывода таким образом: Есть три объекта разных классов - А а, В в, С с; Нужно, чтобы при записи а << b << c; изменялось значение некоторых членов всех трех классов, ну грубо говоря, пусть там есть по одному члену типа float и пусть при такой записи вывода произойдет нечто вроде b.f+=0.2*c.f; a.f+=0.8*c.f;
C++ Открытие и Закрытие дисковода. http://www.cyberforum.ru/cpp-beginners/thread244074.html
Вот такой у меня код #pragma comment(lib,"winmm.lib") #include <iostream> #include <mmsystem.h> using namespace std; int main () { mciSendString("Set cdaudio door open wait", NULL, 0, NULL); mciSendString("Set cdaudio door closed wait", NULL, 0, NULL); }
C++ Найти максимальный четный элемент массива Здравствуйте! Если вам не сложно - напишите пожалуйста программу для нахождения максимального четного элемента массива на Си. подробнее

Показать сообщение отдельно
dxdy
 Аватар для dxdy
97 / 97 / 5
Регистрация: 14.06.2010
Сообщений: 283
17.02.2011, 03:01     Error C2679: binary '>>': no operator found which takes a right-hand operand of type
C++
1
2
int rod[4];
int Grup[3];
в вашем случаи они объявлены как массивы на 4 и 3 элемента. Поэтому обращение к ним должно быть таким
C++
1
cin>>stud[i].rod[j]; , где j = 0,1,2,3;
C++
1
cin>>stud[i].Grup[k]; где  k = 0,1,2;
Или можно изменить структуру
C++
1
2
int rod;
int Grup;
 
Текущее время: 22:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru