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

Необычная перегрузка функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ класс 3D массив http://www.cyberforum.ru/cpp-beginners/thread607190.html
Помогите пожалуйста. На основе класса «Матрица» создать класс «3D массив». Класс содержит массив, каждый элемент которого является матрицей. В классе должны быть переопределены функции ввода и...
C++ Какой вариант более оптимальный? Доброго времени суток. Пишу лабу - распознаватель числовых констант. Возник вопрос, как оптимальнее, с точки зрения выполнения кода процессором, будет реализовать различные состояния автомата и... http://www.cyberforum.ru/cpp-beginners/thread607176.html
C++ Не работает код из страуструп - программирование принципы и практика
Вот код его калькулятор почему то он не работает компилировал в VS 2010 #include <iostream> #include <locale.h> using namespace std; class Token { public: char kind; // вид Лексимы double...
C++ Подсчитать число предлогом тексте
Дан произвольный текст. Нужно подсчитать число предлогов в нем
C++ Разработать программу, позволяющую вводить данные с клавиатуры и выводить их на экран с простейших форматированием http://www.cyberforum.ru/cpp-beginners/thread607162.html
Разработать программу, позволяющую вводить данные с клавиатуры и выводить их на экран с простейших форматированием. Входные данные: 20 двух- и трехзначных чисел Представление выходных данных:...
C++ this application has requested the runtime to terminate it in an unusual way При создании больших циклов(более 1000) возникает данная ошибка this application has requested the runtime to terminate it in an unusual way, как только снижаю кол-во повтором на цикле пропадает, с... подробнее

Показать сообщение отдельно
Hagrael
БТР - мой друг
331 / 273 / 2
Регистрация: 07.01.2010
Сообщений: 1,932

Необычная перегрузка функции - C++

16.06.2012, 17:18. Просмотров 268. Ответов 2
Метки (Все метки)

Здравствуйте! Я написал такой код:
C++
1
2
3
4
5
6
7
8
inline char& getFillChar () {
    char ch = file.fill();
    return ch;
}
inline char getFillChar () {
    char ch = file.fill();
    return ch;
}
Однако компилятор выдает ошибку "File::getFillChar cannot be overloaded". Но почему? В первом случае у меня возвращается указатель, а во втором - само значение переменной.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru