0 / 0 / 0
Регистрация: 29.05.2022
Сообщений: 1
1

Программа выдает ошибку error: no match for 'operator<<' (operand types are 'std:

29.05.2022, 16:03. Показов 430. Ответов 1
Метки с++ (Все метки)

программа выдает данную ошибку error: no match for 'operator<<' (operand types are 'std::istream' {aka 'std::basic_istream<char>'} and 'const char [2]')|
Вот код:

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
#include <iostream>
#include <iomanip>
 
using namespace std;
double fun(double,double);
 
int main()
{
    double h=0.1,a=0,F=0,f=0,y=0,K1,y1,K2,y2,K3,y3,K4,Dy;
    int N=5;
    for (int i=0;i<N;i++)
    {
        K1=h*fun(a,y);
        y1=y+K1/2;
        K2=h*fun(a+h/2,y+K1/2);
        y2=y+K2/2;
        K3=h*fun(a+h/2,y+K2/2);
        y3=y+K3/2;
        K4=h*fun(a+h,y+K3);
        Dy=0.17*(K1+2*K2+2*K3+K4);
        F+=Dy;
        a+=h;
        cout<<setw(3)<<i<<setw(10)<<setprecision(4)<<F<<endl;
        cin<<"0"<<setw(3)<<0<<endl;
    }
}
double fun(double x,double y)
    {
        return (x+y)*(x+y);
    }
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2022, 16:03
Ответы с готовыми решениями:

Проблемы с выводом вектора. error: no match for 'operator<<' (operand types are 'std::ostream' {aka 'std::basic_ostream<
Занимаюсь изучением C++, столкнулся с такой проблемой: Код: #include &lt;iostream&gt; #include...

Ошибка при компиляции [Error] no match for 'operator>>' (operand types are 'std::istream
no match for 'operator&gt;&gt;' (operand types are 'std::istream {aka std::basic_istream&lt;char&gt;}' and...

No match for 'operator<' (operand types are 'std::__cxx11::string {aka std::__c
Имеем следующий код: #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;vector&gt; #include...

Error: no match for 'operator-' (operand types are 'Space' and 'int')
Не знаю с чем связано, но не с SFML, решил попробовать создать симуляцию космоса и так-как если...

1
С чаем беда...
Эксперт CЭксперт С++
9988 / 5341 / 1460
Регистрация: 18.10.2014
Сообщений: 12,846
30.05.2022, 04:40 2
Цитата Сообщение от Kaeru Посмотреть сообщение
cin<<"0"<<setw(3)<<0<<endl;
Так а что это вообще должно означать?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2022, 04:40
Помогаю со студенческими работами здесь

Error: ambiguous overload for 'operator<<' (operand types are 'std::ofstream {aka std::basic_ofstream<char>}'
на #define LOG(Variable) Log&lt;&lt;&quot;&lt;&quot;;...

Ошибка на "cout <<" no match for operator operand types are std::basic_ostream char
Немного слов про код.Данный код создан для выдачи номера машины,цвета,марки при предоставлении...

[Error] no match for 'operator+' (operand types are 'int' and 'sklad')
struct sklad { string name; int day; int month; int year; int hran; ...

No match for 'operator'(operand types are rapidjson:: )
эта ошибка возникает в цикле for. указывает на итератор iter=document.Begin(). Суть такая : мне...

no match for 'operator[]' (operand types are 'member' and 'int')
Сделал мини базу данных студентов, каждого поместил в определенную ячейку массива, но компилятор...

Программа выдаёт error: no match for 'operator<<'
Программа выдаёт подобную ошибку: main.cpp:46:29: error: no match for 'operator&lt;&lt;' (operand types...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru