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

Какие цели использования ссылок в C++? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка оператора != http://www.cyberforum.ru/cpp-beginners/thread506890.html
Помогите разобраться с перегрузкой оператора != есть класс, в котором, в разделе private объявлен указатель на массив std::string *str; class MyClass private: std::string *str; .... public: void func(); };В функции void func(); есть цикл for( int i = 0; str != '' i++)
C++ Помощь с разбором программы Есть программа на зачёт готовая, так что вам ничего делать не придётся. Надо чтоб вы объяснили каждую строчку и функцию, кто что делает, чтоб было предельно ясно для любителя. Прога лежит здесь http://ifolder.ru/734164" target=_blank>http://ifolder.ru/734164 . Можете прям здесь выложить текст. Пожалуйста! Очень надо! Нужно сдать в пятницу. http://www.cyberforum.ru/cpp-beginners/thread506878.html
C++ Динамическое выделение памяти
Есть следующее объявление #include<iostream> #define MAX 1000 //======================= int arr; int arr2; int arr3; //================ int main() {
Межмодульные связи C++
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <FONT color=#000000><B style="mso-bidi-font-weight: normal <SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Microsoft Sans Serif' Проблема:<SPAN style="mso-spacerun: yes </SPAN>есть 2 модуля (модуля классов) ,связанные </SPAN></B><B style="mso-bidi-font-weight: normal <SPAN lang=EN-US style="FONT-SIZE: 11pt; FONT-FAMILY: 'Microsoft Sans Serif'...
C++ Пример кода для решения системы уравнений http://www.cyberforum.ru/cpp-beginners/thread506804.html
Здравствуйте. Нужен код на С или С++, решающий системы уравнений. Подскажите, плз, где его можно достать. Заранее, спасибо.
C++ Компоненты для TreeList, TreeGrid Подскажите, где можно бесплатно скачать XpressQuantumTreeList от Developer Express Inc., и/или TList 7.0.51 от Bennet-Tec? Если таковых нет, чем Вы их заменяете? От компонента требуется отображать дерево в виде таблицы, отображение в полях Check и Combo box-ов и взможность drag&drop-а... подробнее

Показать сообщение отдельно
John Paramol
Сообщений: n/a
09.01.2007, 17:01     Какие цели использования ссылок в C++?
Вообще-то ссылка физически является обычным указателем (и ничем не отличается от него). Просто имеет поведение того объекта, на который она указывает. Т.е. мы думаем, что работаем с объектом, а на самом деле это указатель на него.
Зачем понадобилось ее включение в язык? Голуб пишет, что имитация Паскаля здесь не главное. Ссылки используются для задания паpаметpов, возвpащаемых значений, а также при пеpегpузке опеpаций. А направлено это все, как уже было сказано, на экономию ресурсов стека. Иногда ссылка может использоваться именно ради удобства работы с имитируемым объектом, а не с указателем.
Проблемы ссылок хорошо описаны в книге "Enough Rope to Shoot Yourself in the Foot: Rules for C and C++ Programming", Allen I. Holub.
 
Текущее время: 01:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru