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

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

Войти
Регистрация
Восстановить пароль
 
Vergen
Сообщений: n/a
#1

передача параметров в функцию - C++

03.05.2012, 11:03. Просмотров 399. Ответов 1
Метки нет (Все метки)

Здарвствуйте! Неделю изучаю С++, и в книге по которой изучаю сказано:

"Передавать параметры по значению только при необходимости и возвращать из функции результат по значению только по необходимости"

В книге рекомендуют передавать значения указателями и ссылками. Вопрос: почему рекомендуют пользоваться ссылками и указателями, а не по значению ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2012, 11:03     передача параметров в функцию
Посмотрите здесь:

Передача параметров в функцию - C++
Как понять , что передаётся в функцию при такой записи : void Fun(str* &r) при этом есть такие данные: struct str {int b; ...

Передача параметров в функцию по адресу - C++
Привет! Помогите, пожалуйста, исправить ошибку. Конкретного задания нет, это пример передачи параметров в функцию по адресу. ...

Передача параметров в функцию по умолчанию - C++
Здравствуйте! Вот в этом коде: #include <iostream> #include <fstream> #include <string> using namespace std; struct Book...

Передача неопределённого числа параметров в функцию - C++
Здравствуйте! Спасите меня уже в который раз, не могу решить,хоть тресни::wall: Вся надежда на вас!:-[ передача неопределённого числа...

Передача параметров в дружественную функцию класса - C++
Всем доброго времени суток. Читал про дружественные функции, в учебнике по которому учусь написано, что в дружественную функцию класса...

Передача неопределенного числа параметров в функцию - C++
В общем вот программка реализовано так,чтобы узнать когда конец переданных параметров, последним передается 0, и проверяется в ф-ии на 0. ...

Каким образом пройдёт передача параметров в функцию - C++
Доброго времени! Переписываю код с Си. Есть такая вот ф-ия: cl_int clEnqueueCopyImage ( сonst size_t src_origin ) Как произойдёт...

Передача дефолтных параметров - C++
Объясню проблему на примере: class TMyControl { public: TMyControl(int param1 = 100, int param2 = 150) { ...

Передача параметров функции - C++
Не могу передать значение переменной функции. По идее все правильно, но она берет только последнее значение, а ещё может зациклиться. ...

Передача параметров (функция) - C++
Помогите,пожалуйста написать (ДОПИСАТЬ) программу на C++. Создать функцию, которая принимает на вход дат рождения и текущую дату...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
03.05.2012, 11:42     передача параметров в функцию #2
Цитата Сообщение от Vergen Посмотреть сообщение
Вопрос: почему рекомендуют пользоваться ссылками и указателями, а не по значению ?
Чтобы можно было изменять значения, т.е. не создавалась копия. А так передавайте как хотите...
Ответ Создать тему
Опции темы

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