|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.09.2015, 06:16 | #21 | |||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|||
19.09.2015, 11:35 | #22 | ||
МегаМодератор
СуперМодератор
Регистрация: 27.11.2012
Сообщений: 5,678
|
Цитата:
Цитата:
В общем случае же проблемы просто не существует - она исчезает со ссылочной реализацией классов. А в С++ class это тот же самый struct с private-членами по умолчанию (а не то, что называется классом в 99+% языках), что даёт архитектуре чуть более чем ничего. Если костыли лепить по чайной ложке, это может тянуться бесконечно, и в результате появляется 100500 конструкций за которые можно отрывать части тел. Вот ни один серьёзный и надежный алгоритм не допускает размещения сложных структур данных в общем стеке вообще, как это в С++ делается по умолчанию. Хотя теоретически компилятор вполне может оптимизировать выделение динамической памяти до размещения в общем стеке там, где такое возможно.
Благими намерениями устлана дорога на programmersforum.ru
Последний раз редактировалось MihalNik; 19.09.2015 в 11:50. |
||
19.09.2015, 14:31 | #23 | |
Подтвердите свой е-майл
Регистрация: 12.11.2014
Сообщений: 470
|
Если он встретится в реальном проекте. Я сам знаю, что это отборная фигня. Да вопрос не в том, почему так не делают. Не делают именно потому, что фигня. Вопрос в том, почему данная реализация изменяемых параметров игнорируется в тексте.
Цитата:
1. Найти два элемента, стоящие относительно друг друга в неправильном порядке 2. Если нашли, то: поменять их местами и повторить поиск. А различаются только тем, как именно ищется пара элементов, стоящих в не правильном порядке относительно друг друга. И массив ни как не решит задачу возврата из подпрограммы значения не самой функции, а параметра. Внимание, не существующий синтаксис. Код:
Последний раз редактировалось taras-proger; 19.09.2015 в 14:55. |
|
19.09.2015, 15:05 | #24 | |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
Цитата:
классная у тебя трава. или может химией себя затравил, из-за того что самогонный аппарат сломался? Последний раз редактировалось f.hump; 19.09.2015 в 15:21. |
|
19.09.2015, 15:13 | #25 |
Подтвердите свой е-майл
Регистрация: 12.11.2014
Сообщений: 470
|
Я знаю, каких типов бывают функции. Но ведь зачем то же изменяемые параметры, через которые тоже возвращаются значения, придуманы. Вот об их реализации и речь.
|
19.09.2015, 15:34 | #26 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
19.09.2015, 15:45 | #27 | ||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
||
19.09.2015, 16:20 | #28 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
19.09.2015, 16:32 | #29 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
2 taras-proger, вы три страницы распинаетесь, но так и не привели ни одного отличия от передачи по ссылке... ну совсем.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли такая возможность подключить больше одно HDD-SATA к BeagleBone/CubieTruck | pompiduskus | Компьютерное железо | 0 | 04.10.2014 17:49 |
О книгах | Halifath | Помощь студентам | 3 | 11.02.2010 08:00 |
DBGrid есть ли такая возможность | Baharev | БД в Delphi | 10 | 28.11.2009 20:17 |
Почему такая разница между Integer и LongInt? | k1r1ch | Общие вопросы Delphi | 13 | 13.10.2009 09:01 |
почему такая бяка??? | Sjava | Свободное общение | 17 | 13.11.2006 08:37 |