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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
#1

Как понимать предупреждение комилятора gcc "ISO C++ says that these are ambiguous." - C++

31.08.2012, 08:19. Просмотров 1383. Ответов 1
Метки нет (Все метки)

предупреждение:
ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: [enabled by default]
В строчке
C++ (Qt)
1
timeStr = QString("%1h %2m %3s").arg(hours, 2, 10, '0').arg(mins, 2, 10, '0').arg(secs, 2, 10, '0');
mins, hours, secs - типа int, если что
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2012, 08:19     Как понимать предупреждение комилятора gcc "ISO C++ says that these are ambiguous."
Посмотрите здесь:

Ругань по типу "overloaded is ambiguous" C++
Error: ISO C++ forbids declaration of "Link" with no type C++
C++ Как сделать "Старт", "Пауза", Стоп"?
C++ Подскажите как перегрузить операторы ">>", "<<" и "="
C++ Предупреждение 2 warning LNK4075: не учитывается "/INCREMENTAL"
C++ Непонятная ошибка "name lookup of ‘i’ changed for ISO ‘for’ scoping"
C++ Как понимать и как исправить идентификатор "cout" не определен ?
C++ Что такое "position-independent code" (-fPIC in gcc) ?
What benefit is provided by compiling in "Debug" mode (-O0 in gcc)? C++
Ошибка компиляции "This file requires compiler and library support for the ISO C++ 2011 standard" C++
Исправить ошибку "call of overloaded 'abs(double&)' is ambiguous" C++
C++ Предупреждение компилятора "integer overflow in expression"

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
31.08.2012, 18:08     Как понимать предупреждение комилятора gcc "ISO C++ says that these are ambiguous." #2
вероятно нет такой функции arg, которая принимает int int int char, вот он и не понимает куда конвертить
Yandex
Объявления
31.08.2012, 18:08     Как понимать предупреждение комилятора gcc "ISO C++ says that these are ambiguous."
Ответ Создать тему
Опции темы

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