Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить пару, число и цифру по известному номеру пары https://www.cyberforum.ru/ cpp-beginners/ thread2495689.html
Здравствуйте. Помогите разобраться с задачей: Дано целое число k (1 <= k <= 180) и последовательность 10111213…..9899, в которой выписаны подряд все двузначные числа. Определить: a. Номер пары,...
Ошибка при компилировании C++
Всем привет. Я в программировании не силен, мне просто нужно скомпилировать код но выдает ошибку. У другого человека все прекрасно работает, он мне скидывал эти 2 файла я заменял их толку нет....
C++ Отбросить виртуальность колбэка https://www.cyberforum.ru/ cpp-beginners/ thread2495573.html
Представьте себе систему которая рассылает события. Нужно запретить клиентам такой системы использовать виртуальныке колбэки. Нужно чтобы система вызывала именно тут функцию, адресс которой был...
C++ Ошибка в операции присвоения Внимание, вопрос, почему не заменяется тайл в условии if (TileMap == 's') {TileMap == ' ';} Спасибо за внимание)) Код: #include <SFML/Graphics.hpp> #include <iostream> #include <map>... https://www.cyberforum.ru/ cpp-beginners/ thread2495558.html
C++ Класс математической дроби и его проблемы
Привет всем!=) В процессе изучения ООП в с++ я решил написать клас математических дробей. Написал парочку конструкторов-деструкторов, вспомогательных методов(напр. canConvTo10()-возможность...
C++ Архитектура парсера социальных сетей https://www.cyberforum.ru/ cpp-beginners/ thread2495475.html
Здравствуйте, я начинаю работать над своим учебным проектом. Писать его буду в основном на с++. Кроме того, буду использовать другие языки программирования для различных вспомагательных модулей. ...
C++ Нахождение корня n-ой степени Задача про нахождение корня n-ой степени из числа а. Метод - деление отрезка пополам, метод в других применяю, тут какой-то ступор.... Что не так? #include <iostream> #include <string>... https://www.cyberforum.ru/ cpp-beginners/ thread2495472.html C++ C++ ООП Двусвязный список
Нужно из односвязного списка сделать в двусвязный список Знаю что Двусвязный список имеет два указателя , но реализовать в коде что-то не могу :scratch: Вот код односвязного списка #include...
C++ Как отобразить кирилицу в таблице игри змейка https://www.cyberforum.ru/ cpp-beginners/ thread2495441.html
Как отобразить кирилицу в таблице игри змейка с консоли cl /EHsc main.cpp CGame.cpp CScreen.cpp CSnake.cpp SCoord.cpp смотреть файл CGame.cpp строки 162 - 194
C++ Ввод чисел с клавиатуры, до перевода на новую строку https://www.cyberforum.ru/ cpp-beginners/ thread2495439.html
Всем привет, не могу понять как остановить ввод чисел в нужный момент ( а именно, когда встретим перевод на новую строку ) Входные данные Первая строка содержит количество тестов. Каждый тест...
C++ Темы для изучения С++
Привет всем, поступил я после 11 класса в универ на факультет Фундаментальная информатика и информационные технологии, узнал что с++ там основной язык будет изучаться, так воот, если кто учился в...
C++ Передача переменной в функцию с одновременным присвоением другого числа Решал задачки, и в попытке с економить место пытался передать два раза одну и туже переменную, только еще и поменять значение этой переменной при второй передаче. В результате получил что оба... https://www.cyberforum.ru/ cpp-beginners/ thread2495432.html
2 / 2 / 1
Регистрация: 22.05.2019
Сообщений: 28
01.09.2019, 11:46  [ТС] 0

Ambiguous overload for 'operator+' (operand types are 'int' and 'Rational') - C++ - Ответ 13801077

01.09.2019, 11:46. Показов 4730. Ответов 3
Метки (Все метки)

Ответ

Понял ошибку, спасибо! А можно это как-то исправить, не перегружая знаки для каждого случая отдельно и при этом оставить оператор приведения типа?

Вернуться к обсуждению:
Ambiguous overload for 'operator+' (operand types are 'int' and 'Rational') C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.09.2019, 11:46
Готовые ответы и решения:

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

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

Ошибка в коде "no match for 'operator[]' (operand types are 'Student' and 'int')"
Помогите пожалуйста разобраться, в чём проблема? Весь код: #include &quot;windows.h&quot; #include...

Неявные приведения типов, error: ambiguous overload for ‘operator=’
Всем привет! Как заставить код работать без костыля? https://rextester.com/SHUYH87895 ...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.09.2019, 11:46

Почему возникает ошибка? error: ambiguous overload for 'operator>>'
class planet { protected: double distance; int revolve; public: planet(double d,...

Странная перегрузка операторов (Error: ambiguous overload for 'operator[]')
Что-то я туплю. Есть код: #include&lt;string&gt; struct test { int operator(const...

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

Ошибка: bad operand types for binary operator '>'
Найти минимальное из двух чисел пишут вот так: import java.io.BufferedReader; import...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.