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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Alexandr_LN
1 / 1 / 0
Регистрация: 28.04.2009
Сообщений: 116
#1

Оператор return; - C++

30.04.2009, 16:33. Просмотров 1424. Ответов 2
Метки нет (Все метки)

В коде одного примера встретился оператор return; Который просто ничего не возвращает.
Вот часть кода:
C++
1
2
3
4
5
6
7
8
9
10
void PartList::Iterate(void (Part::*pFunc)()const)const
{
    if (!pHead) {
        return;
    }
    PartNode *pNode=pHead;
    do
       (pNode->GetPart()->*pFunc)();
       while (pNode=pNode->GetNext());         
}
Просьба подсказать, что делает данный оператор!?
Может у кого то такое встречалось???
Заранее спасибо!!!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2009, 16:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Оператор return; (C++):

Оператор return - C++
Помогите пожалуйста разобраться как работает оператор return. Что происходит после return n и после return fibonacci (n-1) + fibonacci...

Оператор return - C++
Всем привет, мне необходимо передать полученный массив в другой файл, читала где-то, что это можно сделать при помощи оператора return, но...

Оператор запятая в return и задача - C++
Всем ДВС! Разъясните пожалуйста, почему тимус принимает #include <cstdio> #include <cstdlib> const int MAXN = 1 << 5; ...

Как использовать оператор return? - C++
При запуске возникает ошибка, связанная с тем, что функция должна вернуть значение. Подскажите, что требуется подставить для return (строки...

Не работает оператор return в рекурсивной функции - C++
Писал курсач реализовать игру в калах. В коде в функции solve_computer() в 112 строчке не срабатывает оператор return. Понятия не имею...

С++, оператор return. ПОдскажите, почему не работает? - C++
нужно, чтобы линейная программа завершалась, если выполняется условие. Но даже если условие не выполняется, совершается выход из...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
RazorQ
577 / 344 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
30.04.2009, 16:35 #2
Оператор return просто заканчивает выполнение функции. Он используетсся когда функция объявлена как void.
1
Alexandr_LN
1 / 1 / 0
Регистрация: 28.04.2009
Сообщений: 116
30.04.2009, 17:10  [ТС] #3
Помогло! Спасибо!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2009, 17:10
Привет! Вот еще темы с ответами:

Как работает оператор cout и return? - C++
Допустим есть функция: int show() { int g = 5; cout << (g>7)?1:2; return g>7?1:2; }return на выражение g>7?1:2...

Переменные при использовании шаблонов. Оператор return - C++
Доброго времени суток. В домашнем задании на первом семестре обучения поставлена задача: написать перегруженные шаблоны функций для...

В чем разница между return и return false/true - C++
Привет всем. Вот подскажите плиз) return; return false; return true; расскажите пожалуйста об етих операторах.. чем они...

Как сделать так, что если файл существует return true, если нет - return false - C++
Здравствуйте, я новичок в программировании. Мой вопрос очень прост: как сделать так, что если файл существует return true если нет return...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru