Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.88
wolfpredator
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 16
#1

Ругань по типу "overloaded is ambiguous" - C++

03.03.2010, 14:40. Просмотров 4201. Ответов 3
Метки нет (Все метки)

Добрые люди,встал такой вопрос,помогите разобраться пожалуйста.
C++
1
2
3
double Ryad(double X, unsigned int N) {
 return (pow(-1, N+1))*((pow(X, N))/N) ;
}
собственно сама ругань:
C++
1
C:\Users\Wolfpredator\Documents\ГЁГ*ГґГ*\ðÿä\main.cpp call of overloaded `pow(int, unsigned int)' is ambiguous
а вопрос заключается в том что это проблема в компиляторе?или их обоих через double выражать а потом ограничивать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2010, 14:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ругань по типу "overloaded is ambiguous" (C++):

Исправить ошибку "call of overloaded 'abs(double&)' is ambiguous" - C++
помогите пожалуйста, выдает ошибку. не знаю где #include <iostream> #include <stdio.h> #include <math.h> using namespace std;...

Ошибки "system" is ambiguous и identifier "_getch" is undefined - C++
Здравствуйте! Нужна помощь с кодом. В чем заключаются ошибки и как их исправить, или чем заменить:? Подскажите, пожалуйста. ---main...

Невозможно преобразовать "overloaded-function" в "LPDSENUMCALLBACKW" - C++
Всем привет. Решил изучить библиотеку DirectSound. Попробовал пример с сайта microsoft, а именно, узнать список подключенных устройств для...

бинарный "++": "Counter" не определяет этот оператор или преобразование к типу приемлемо к встроенному - C++
бинарный "++": "Counter" не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору #include <iostream> ...

Ambiguous call to overloaded function - C++
При использовании sqrt (да и других мат. функций(sin, cos, pow...) ) выдает ошибку, где говорится о неоднозначности. Скажем: ...

Ambiguous access to overloaded function - C++
Zdravstvuite,mogli li bi vi mne ob'qsnit' pochemy ne realiziruetsq kompilqtorom?Ponimaiu chto eto primitivno i v real'nosti v podobnoi...

3
mirso
525 / 343 / 17
Регистрация: 05.04.2009
Сообщений: 709
03.03.2010, 15:24 #2
wolfpredator,
вот так попробуй!
C++
1
return (powl(-1, N+1))*((powl(X, N))/N);
1
wolfpredator
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 16
03.03.2010, 15:50  [ТС] #3
Цитата Сообщение от mirso Посмотреть сообщение
wolfpredator,
вот так попробуй!
C++
1
return (powl(-1, N+1))*((powl(X, N))/N);
оооооооо!!!!спасибо!)а почему так?..
0
Yurii_74
paladin
283 / 183 / 3
Регистрация: 25.02.2009
Сообщений: 592
03.03.2010, 16:38 #4
Цитата Сообщение от wolfpredator Посмотреть сообщение
powl
Вот из-за этого. Для разных типов стоит использовать соответствующие функции.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2010, 16:38
Привет! Вот еще темы с ответами:

Error: call of overloaded ‘Function’ is ambiguous - C++
log.cpp:166:25: error: call of overloaded ‘localtime_r(time_t*, tm*)’ is ambiguous log.cpp:166:25: note: candidates are: ...

Call of overloaded template function is ambiguous - C++
Добрый вечер. Есть два метода: template<typename T, uint8_t count, bool msb = true, bool wait = true, typename U1, typename U2> ...

'sqrt' : ambiguous call to overloaded function - C++
здраствуйте! ошибка в заголовке. Чё то я запамятовал как указать компилятору какую именно версию функции использовать, думал так int...

Как понимать предупреждение комилятора gcc "ISO C++ says that these are ambiguous." - C++
предупреждение: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion...


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

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

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