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

Зачем функции дают тип возврата - имя класса? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз http://www.cyberforum.ru/cpp-beginners/thread1024193.html
Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз.
C++ В символьной строке между словами вставить вместо пробела запятую и пробел В символьной строке между словами вставить вместо пробела запятую и пробел. http://www.cyberforum.ru/cpp-beginners/thread1024192.html
Дана символьная строка. Подсчитать в ней количество вхождений букв г, k, t. ( не используя встроенные функции) C++
Дана символьная строка. Подсчитать в ней количество вхождений букв г, k, t. ( не используя встроенные функции)
C++ Найти (в градусах, минутах и секундах) все угла треугольника, вершины которого заданы координатами (x1, y1), (x2, y2), (x3, y3)
Найти (в градусах, минутах и секундах) все угла треугольника, вершины которого заданы координатами (x1, y1), (x2, y2), (x3, y3).
C++ По заданным ребрам двух кубов определить площадь грани, площадь полной поверхности и объем каждого куба, выдав на экран значения большего куба в пер http://www.cyberforum.ru/cpp-beginners/thread1024187.html
По заданным ребрам двух кубов определить площадь грани, площадь полной поверхности и объем каждого куба, выдав на экран значения большего куба в первую очередь
C++ Дана вещественная матрица размером М х N. Переставляя ее строки и столбцы, добиться того, чтобы наибольший элемент (один из них) оказался в верхнем ле Дана вещественная матрица размером М х N. Переставляя ее строки и столбцы, добиться того, чтобы наибольший элемент (один из них) оказался в верхнем левом углу подробнее

Показать сообщение отдельно
Onito
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 20
02.12.2013, 19:59     Зачем функции дают тип возврата - имя класса?
представь себе что у тебя есть массив на 2 гига памяти, передавать его в функции по значению это значит скопировать 2 гига инфы что ппц как долго, проще передать адрес на этот массив чтобы избежать лишнего копирования и тд, это на пальцах. А отличие ссылки от указателя в том что указатель это переменная содержащая адрес и следовательно с ней можно работать как с переменной а дальше все преимущества указателей в различных ситуациях проявляются, а про такие вещи как виртуальный функции говорить вам пока смысла нет. удачи
 
Текущее время: 22:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru