Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
2 / 2 / 0
Регистрация: 07.06.2013
Сообщений: 80

не найден оператор, как исправить

26.06.2013, 09:45. Показов 2055. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
выдает ошибку 1>4лаба прогр инженерия.cpp(34): error C2678: бинарный ">>": не найден оператор, принимающий левый операнд типа "std::istream" (или приемлемое преобразование отсутствует)
как исправить, чет не пойму
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <Windows.h>
 
using namespace std;
 
struct student 
{ char name[15];
  char sname[20];
  char group[10];
  char subject[15];
  int marks[10];
  int vsego[1];
  int poseshal[1];
};
 
void in(student *st,int n) //Функция для задания димам.структуры
{
    cout<<"Введите сведеия о студентах:"<<endl;
    //среднее кол-во предметов за семестр возьмем равным 8ж
      int kol=8;
        for(int i=0;i<n;i++)
        {
            cout<<"Студент № "<<i+1<<endl;
            cout<<"Имя: ";cin>>st[i].name;
            cout<<"Фамилия: ";cin>>st[i].sname;
            cout<<"Группа: ";cin>>st[i].group;
            for(int j=0;j<kol;j++)
            {cout<<"Предмет: ";std::cin>>st[j].subject;
                 for (int k=0; k<11; k++)
                 {cout<<"Оценки: "; cin>>st[k].marks;
                 }
            cout<<"Кол-во пар по этому предмету: ";cin>>st[j].vsego;
            cout<<"Из них посещал: ";cin>>st[j].poseshal;
            }
            system("cls");
        }
}
void of (student *st,int n) //Функция вывода динам.структуры
{
    int kol=8;
 //---------------------------------------------
        cout<<"Сведия о студентах:"<<endl;
        cout<<"------------------------------"<<endl;
        for(int i=0;i<n;i++)
        {
           cout<<"Студент № "<<i+1<<endl;
            cout<<"Имя: "<<st[i].name;
            cout<<"Фамилия: "<<st[i].sname;
            cout<<"Группа: "<<st[i].group;
            for(int j=0;j<kol;j++)
            {cout<<"Предмет: "<<st[j].subject;
                 for (int k=0; k<10; k++)
                 {cout<<"Оценки: "<<st[k].marks;}
            cout<<"Кол-во пар по этому предмету: "<<st[j].vsego;
            cout<<"Из них посещал: "<<st[j].poseshal;
            }
            cout<<"------------------------------"<<endl;
        }
}
 
int main()
{
    setlocale(0,"russian");
    int i,n;
    cout<<"Введите кол-во студентов= ";cin>>n;
    system("cls");
    student *st=new student[n];
    in(st,n);
    of(st,n);
    delete []st;
 
    return 0;
    getch();
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.06.2013, 09:45
Ответы с готовыми решениями:

Помогите исправить ошибку: string не найден оператор
Когда хочу напечатать строку string то появляется ошибка что не найден оператор #include &lt;iostream&gt; #include &lt;fstream&gt; ...

Исправить ошибку "не найден оператор, принимающий левый операнд типа 'node'"
Ошибка: &quot;бинарный &quot;==&quot;: не найден оператор, принимающий левый операнд типа &quot;node&quot; (или приемлемое преобразование отсутствует)&quot; ...

Исправить ошибку: не найден оператор, принимающий левый операнд типа "const sf::Sprite" (SFML)
при компиляции бинарный &quot;&lt;&quot;: не найден оператор, принимающий левый операнд типа &quot;const sf::Sprite&quot; (или приемлемое...

21
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
26.06.2013, 12:34
Студворк — интернет-сервис помощи студентам
Потому что локаль не поменял, вероятно.

Добавлено через 1 минуту
Русские шрифты в консоли
0
2 / 2 / 0
Регистрация: 07.06.2013
Сообщений: 80
26.06.2013, 13:15  [ТС]
Цитата Сообщение от Vourhey Посмотреть сообщение
Потому что локаль не поменял, вероятно.
setlocale (0,"");
не подходит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.06.2013, 13:15

Исправить ошибку:error C2678: бинарный ">>": не найден оператор, принимающий левый операнд типа "std::istream"
Скажите пожалуйста, как исправить error C2678: бинарный &quot;&gt;&gt;&quot;: не найден оператор, принимающий левый операнд типа...

error C3861: clrscr: идентификатор не найден. Как исправить?
// 32532.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; #include &lt;conio.h&gt; #include...

Исправить ошибку "не найден бинарный оператор"
if (r!=NULL) ругается на то, что в скобках и пишет: error C2678: бинарный &quot;!=&quot;: не найден оператор, принимающий левый операнд типа...

Ошибка-идентификатор не найден , как исправить ?
....................................................................................................∞ Дана вычисляемая функция...

C3861: GetInt: идентификатор не найден. Вот код. Как исправить эту ошибку?
#include &quot;stdafx.h&quot; #define _XOPEN_SOURCE 500 #include &lt;conio.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru