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

Не понятный глюк вызова перегруженной функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аналог SetLength(x, Length(x)+1) из Delphi в C++ http://www.cyberforum.ru/cpp-beginners/thread995953.html
Привет. Сабж. В Delphi можно таким образом работать с массивом: Объявление: x: array of Integer; Работа с массивом: SetLength(x, Length(x)+1); x := ...; Примерно таким образом. Можно ли...
C++ Размеры формы При изменении размеров формы курсором-форма зависает. c++ windows forms. http://www.cyberforum.ru/cpp-beginners/thread995938.html
C++ Не выводит повторяющиеся слова С++
Вобщем пример из книги Страуструпа. Подсчет повторяющихся слов. Код верен, ошибок не находит, но после запуска программы и ввода букв окно просто закрывается. Что не так? #include <iostream> ...
Действия с файлами C++
Всем здрасти, я не помню задавал ли я подобный вопрос, но раз не знаю ответа, то, видать нет... Подскажите пожалуйста, как создать файл, как с него что-то считать и как туда записать? Если можно...
C++ Создать программу, для определения знака и абсолютной величины операнда в среде разработки Borland C++ http://www.cyberforum.ru/cpp-beginners/thread995932.html
Прошу помочь или подсказать! Нужно написать программу для определения знака и абсолютной величины операнда, находящегося в ячейке памяти U. Знаковый бит необходимо записать в ячейке SIGN, а...
C++ Задача о рюкзаке, решается ли она жадным алгоритмом? Здравствуйте. Задали сделать задачу о рюкзаке, используя жадину. Даны вес и стоимость предметов. Набить рюкзак предметами, чтобы стоимость была максимальна, а вес не превышал Gmax. Написала... подробнее

Показать сообщение отдельно
0x10
2465 / 1637 / 239
Регистрация: 24.11.2012
Сообщений: 4,036
03.11.2013, 09:28
В общем, реквестирую sscce, ибо у меня не вроспроизводится.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
enum State {On, Off};
 
void f(bool) { std::cout << "bool" << std::endl; }
void f(int) { std::cout << "int" << std::endl; }
void f(State) { std::cout << "enum" << std::endl; }
 
int main()
{
    f(On);
    f(11);
}
Вывод:
enum
int
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru