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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
31.08.2012, 08:19     Как понимать предупреждение комилятора gcc "ISO C++ says that these are ambiguous." #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++
C++ Необработанное исключение в "0x00412b4a" в "kursovik.exe": 0xC0000005: Нарушение прав доступа при чтении "0x00000004".
C++ как сделать "Старт", "Пауза", Стоп".
C++ Подскажите как перегрузить операторы ">>", "<<" и "="
C++ Предупреждение 2 warning LNK4075: не учитывается "/INCREMENTAL"
C++ Непонятная ошибка "name lookup of ‘i’ changed for ISO ‘for’ scoping"
C++ Как отключить автоматическое добавление "_" "@" "number" к имени экстернального метода?
C++ Как понимать и как исправить идентификатор "cout" не определен ?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OstapBender
 Аватар для OstapBender
581 / 519 / 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."
Ответ Создать тему
Опции темы

Текущее время: 01:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru