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

Перегрузка функций в классе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как в Visual C++ 2010 создать регион? http://www.cyberforum.ru/cpp-beginners/thread647229.html
Хорошо бы исходничек, а то я на теории туплю, и это можно есть вместе с MFC?
C++ Дан файл,содержащий информацию о поступлении платежей по квартплате в текущий год Дан файл,содержащий информацию о поступлении платежей по квартплате в текущий год.Структура записи файла: -номер лицевого счета -фамилия -номер квартиры -номер месяца -сумма платежа Написать программу выдающую: -список номеров квартир с фамилиями жильцов ,от которых поступили платежи за указанный месяц. -суммарное значение поступивших с начала года платежей по заданному номеру лицевого... http://www.cyberforum.ru/cpp-beginners/thread647220.html
C++ Объявление функции другом класса
Объявил функцию другом класса и в функции обращаюсь к закрытым данным класса,но почему-то не получается из-за того,что нет доступа к ним,хотя в другой функции-друге класса всё нормально вот class Subscriber { friend class Call; friend class Date; friend void MainMenu(vector<Subscriber> &subscribers); friend bool Savedata(vector<Subscriber> &subscribers); public:
Не выводит список на экран C++
Здравствуйте! Проблема вот в чем: при запуске программы ошибок не возникает, только мигнет черное окошко и все. Отлаживая программу выяснил, что проблемма находится тут, операция присваивания не происходит, пишет невозможно вычислить выражение: int n = sizeof(books); for (int i = 0; i < n; i++) { last = new(record); (*last).book.author = books.author; (*last).book.title = books.title;...
C++ найти точку http://www.cyberforum.ru/cpp-beginners/thread647194.html
вводится N- количество домов и К- количество дорог. дома пронумерованы от 1 до N. каждая дорога определяется тройкой чисел- двумя номерами домов- концов дороги и длиной дороги. в каждрм доме живет по одному человеку. найти точку- место встречи всех людей, от которой суммарное расстояние до всех домов будет минимальным. если точка лежит на дороге, то указать номера домов-концов этой дороги и...
C++ Блок схема Челночной сортировки Очень нужна блок схема Челночной сортировки!!! подробнее

Показать сообщение отдельно
novak
2 / 2 / 0
Регистрация: 14.04.2011
Сообщений: 141
05.09.2012, 22:05  [ТС]     Перегрузка функций в классе
Я специально упростил программу донельзя, чтобы ее проще понять было. Несколько функций вообще выбросил. Поэтому, например, индекс h, вместо многочисленный операций я просто приравнял единице.
Цитата Сообщение от panicwassano Посмотреть сообщение
некоторые переменные не используются.
Все переменные используются до единой, просто после упрощения программы не совсем ясно истинное их назначение.
Могу выкинуть еще функции void push() и void pop() (вернее заменить их одной очень простой) если таки логика проги не ясна.
В любом случае вопрос остается открытым насчет функций:
C++
1
2
3
4
int Stack::zn(int b)          //ЗНАЧЕНИЕ НА ВЕРШИНЕ СТЕКА
{
return (data[--b]);
}
и

C++
1
2
3
4
long Stack::zn(long)       //ЗНАЧЕНИЕ СТОКОВОЕ
{
return (data[1]);
}
что неправильно в их записи, почему прога не выдает стоковое и топовое значения?
 
Текущее время: 00:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru