Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ return *this; https://www.cyberforum.ru/ cpp-beginners/ thread621961.html
return *this; Возвращает само себя?
Выключение компьютера C++
Мне нужно выключить компьютер. Операционная система Windows 7. У меня есть вот такой код: HANDLE hToken; TOKEN_PRIVILEGES* NewState; OpenProcessToken (GetCurrentProcess (),...
#progma data_seg() , как поместить функцию? C++
#pragma data_seg(".OneSection") char UserName="Ghost Rider"; char Password="12345"; вот так все нормально записывает в секцию а вот если так писать: #pragma data_seg(".OneSection")
C++ Записывание в структуру из файла Добрый день! У меня проблема с записью из файла bla-bla.txt в структуру.char d; // Массив символов для пробелов struct time { char s; char name; char year; } m; FILE *fd;... https://www.cyberforum.ru/ cpp-beginners/ thread621916.html
C++ Постепенно прибавлять единицу к элементам матрицы https://www.cyberforum.ru/ cpp-beginners/ thread621913.html
Помогите ,дорогие Форумчане! Нужно прибавлять единицу к матрице постепенно 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0
C++ Стек в два стека
Здравствуйте!! Нужно создать стек в диапазоне -50 до 50.Преобразовать стек в два стека.Причем, первый должен содержать только чётные числа,второй - только нечётные. Ни разу не работала со...
C++ Вывод текста на русском
// Выводит текст стихотворения #include <stdio.h> #include <conio.h> void main () { printf("Ynulaua pora! ochey ochsrovan'e!\n"); printf("Priyatna mne tvoya proschal'naya krasa -\n"); ...
C++ Наследование ostream Я наследовал от ostream класс, перегрузил operator<<(const char *) для одного типа данных, и создал объект newcout, однако он почему-то не может выводить int. Почему? https://www.cyberforum.ru/ cpp-beginners/ thread621904.html
C++ Как вывести в фаил rdbuff() ? https://www.cyberforum.ru/ cpp-beginners/ thread621900.html
// po;jkyhgfd.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" // asdvcx.cpp: главный файл проекта. #include <iostream> #include <boost/asio.hpp> #include...
C++ Классы. Implement the two functions of the class. Ребята, суть такая вообщем, я проходил когда-то C++, но классы я не затрагивал, помогите с заданием, мне лишь бы разоьраться в этом было бы неплохо. C++ Template: class MyClass { public:... https://www.cyberforum.ru/ cpp-beginners/ thread621888.html
Evg
Эксперт CАвтор FAQ
21115 / 8131 / 628
Регистрация: 30.03.2009
Сообщений: 22,447
Записей в блоге: 30
12.07.2012, 19:02 0

Ссылки vs Указатели

12.07.2012, 19:02. Просмотров 6065. Ответов 81
Метки (Все метки)

Ответ

Цитата Сообщение от Deviaphan Посмотреть сообщение
Мне нравится.) Если объект всегда необходимо передавать, то чаще именно ссылку использую. Экономия одного ассерта.)))
Предпочитаю экономить время на поиск ошибок, в том числе и другими людьми, которые будут впервые в жизни видеть мой код. Логика простая "funx(x)" не меняет значение x, а "func (&x)" - меняет. Человек, читающий код, вникнет в проблемное место намного быстрее, если не будет изучать прототип (а то и реализацию) каждой встретившейся функции. Спичечные экономии на assert'ах не особенно и интересны.

Цитата Сообщение от Jupiter Посмотреть сообщение
но как быть тому кто пишет отдельный независимый модуль, которым будут пользоваться другие?
А проблема-то в чём? А то может мы о разных вещах говорим

Вернуться к обсуждению:
Ссылки vs Указатели
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.07.2012, 19:02

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Указатели и ссылки
Собственно, не могу до конца осознать как это работает, вот пример из вики(комменты входят в...

Указатели и Ссылки
извеняюсь,но никак не могу понять. int sum(int* inLeft, int* inRight) { if(inLeft ==...

Указатели и ссылки
Допустим, что есть функция, в которую мы кидаем массив по указателю и кол-ву элементов. void...

Ссылки и указатели
Здравствуйте, может кто объяснить в чем будет отличие при передаче в функцию по **, *, *&amp;, &amp;(**),...

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