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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ класс 3D массив http://www.cyberforum.ru/cpp-beginners/thread607190.html
Помогите пожалуйста. На основе класса «Матрица» создать класс «3D массив». Класс содержит массив, каждый элемент которого является матрицей. В классе должны быть переопределены функции ввода и вывода значений массива. В классе должна быть определена функция поиска суммы элементов массива.
C++ Какой вариант более оптимальный? Доброго времени суток. Пишу лабу - распознаватель числовых констант. Возник вопрос, как оптимальнее, с точки зрения выполнения кода процессором, будет реализовать различные состояния автомата и переход между ними: с помощью перечисляемого типа и дальнейшей обработки с помощью switch/case typedef enum States {Normal, Slash, Constant, Backslash, Comment ...}; States State = Normal; switch... 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 value; // Переменая //Конструкторы
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
БТР - мой друг
 Аватар для Hagrael
331 / 273 / 2
Регистрация: 07.01.2010
Сообщений: 1,932
16.06.2012, 17:18     Необычная перегрузка функции
Здравствуйте! Я написал такой код:
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". Но почему? В первом случае у меня возвращается указатель, а во втором - само значение переменной.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru