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

Передача по ссылке или указателю? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Совершенные числа http://www.cyberforum.ru/cpp-beginners/thread787031.html
Как из этого кода сделать алгоритм, который находит совершенные числа. #include <iostream> using namespace std; int main() { int N,count=0; cout <<"Enter N:"; cin >>N;
C++ русский с++ когда то слышал про такую задумку. не дадите наводку. под русским я подразумеваю полный перевод операторов и основных функций http://www.cyberforum.ru/cpp-beginners/thread787029.html
C++ Доработать код
Код: #include "std_lib_facilities.h" struct Point { int x,y; }; int main() { vector<Point> original_points;
C++ C++, взять файл формата bmp
Возникла проблема! Нужна программа, которая может взять исходный файл в графическом формате bmp, считать его попиксельно и записать в текстовой файл! Добавлено через 8 минут (файл ч\б) программа должна записать информацию о интенсивности каждого пикселя) Добавлено через 33 секунды буду очень благодарен,если поможете!
C++ исправить ошибку в коде, пожалуйста, кому не сложно http://www.cyberforum.ru/cpp-beginners/thread786982.html
очень срочно исправить ошибку в коде, пожалуйста, кому не сложно #include <iostream> using namespace std; int sumElem( int SIZE, int arr ) { { const int SIZE=6; int arr={0}; cout << "Заполите мaссив:\n"; for(int i = 0; i < SIZE; i++)
C++ Про утечки памяти Здравствуйте. Может кто-нибудь посоветовать статьи на тему борьбы с утечками памяти? Дело в том, что недавно начал писать на C++ с библиотекой qt. Написал свою первую программу мониторинг объявлений на http://free-lance.ru/ и выдача по фильтру пользователю нужных заявок. Для этой задачи я использовал cUrl, так как стандартный класс для работы с соединениями в qT мне не очень приглянулся. Тут... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6419 / 3058 / 302
Регистрация: 04.12.2011
Сообщений: 8,325
Записей в блоге: 3
16.02.2013, 01:09     Передача по ссылке или указателю?
Цитата Сообщение от Pravednik Посмотреть сообщение
я не пойму зачем вообще ссылка нужна, если ее можно заменить константным указателем типа int* const a = &b
Ссылками, чаще всего объявляют формальные параметры функций, если нужно передать не копию, а адрес, то есть изменить значение. Тогда передавать можно прямо, имя переменной этого типа, ничего больше не делая. То есть ссылку в коде, перед вызовом создавать не нужно (хотя при желании и это можно ). В теле же функции, не требуется никаких разыменований и это легко читаемо и компактно.
Время от времени и довольно регулярно, возникают споры о том, что дескать, "если не обратить внимание" на объявление функции, можно получить не то, что ожидал и пр. Потому как код не отличается от кода функции с аргументом - значение. Но это же вещи, на которые нельзя не обратить внимание.
В общем, вопрос сугубо индивидуальный.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru