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

Как лучше передавать значения в функцию? Ссылки vs указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить среднее арифметическое простых чисел последовательности http://www.cyberforum.ru/cpp-beginners/thread976551.html
Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел последовательности (результатом функции будет 1 – число простое, 0 - нет). Информатика. 1 курс. мы еще даже массивы не изучили. собственно, замудренное решение у меня непримут. помогите, пожалуйста, а то разобраться с этой темой не могу(
C++ Как проверить тип переменный, который получен через cin? Вообще как можно реализовать, чтобы юзер набрал число с типом десятичной или вещественного типа. Надо у знать что за тип, чтобы впихать в int или в double. Всем зарнее спасибо http://www.cyberforum.ru/cpp-beginners/thread976538.html
C++ Как проверить тип переменный, который получен через cin?
Вообще как можно реализовать, чтобы юзер набрал число с типом десятичной или вещественного типа. Надо у знать что за тип, чтобы впихать в int или в double. Всем зарнее спасибо
C++ Дано х, у. Определить, принадлежит ли точка (х,у) области, указанной на рисунке
Условие задачи таково: Дано х, у. Определить, принадлежит ли точка (х,у) области, указанной на рисунке.
C++ Конструкторы с и без параметров http://www.cyberforum.ru/cpp-beginners/thread976526.html
Здравствуйте, Не могу понять где ошибка, на экран выводит мусор, а нужно бы нормальные человеческие числа.. #include <iostream> #include <Windows.h> #include <time.h> using namespace std; class DinMas { private:
C++ Как посчитать массив через параметрический цикл? В С++ нужно рассчитать сумму элементов массива, которые вычисляются по формуле n, причём элементы подставляются через оператор if. Как это сделать? Никогда не работал с массивами. Win32 Консольное приложение, Visual studio 2013 подробнее

Показать сообщение отдельно
dalay_lama
 Аватар для dalay_lama
65 / 65 / 7
Регистрация: 22.09.2012
Сообщений: 435
13.10.2013, 19:26     Как лучше передавать значения в функцию? Ссылки vs указатели
Всем доброго времени суток. Уважаемые гуру, подскажите пожалуйста, как лучше передавать значения в функцию, через указатель или ссылку? И если не лень будет объяснить почему) Мне лично кажется, что ссылки удобней применять, просто потому-что это удобней для восприятия.....лично мне......да и в учебнике Прата вычитал, что ссылки мол для того и были придуманы - "Основное назначение ссылок — их использование в качестве формальных аргументов функций. Применяя ссылку в качестве аргумента, функция работает с исходными данными, а не с их копиями." Хотя например через ссылку я не знаю как передать двумерный массив и не уверен, что это вообще можно (поправьте если не прав). Есть ли вообще какие-нибудь различия "под капотом", при использовании разных способов передачи значения в функцию? В общем, прошу кого-нибудь блеснуть эрудицией по этому вопросу) Буду очень благодарен за просвещение.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru