Обсуждение:Си++: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 114:
Тоже давно есть в Си --[[Участник:Xaionaro|Xaionaro]] 08:17, 8 февраля 2010 (UTC)
=== Зачем нужны ссылки? ===
<pre>
"... или структуры передача по ссылке гораздо быстрее и экономит память" - чем что? Чем передача указателя? Не надо, абсолютно тоже самое --[[Участник:Xaionaro|Xaionaro]] 08:44, 8 февраля 2010 (UTC)▼
... или структуры передача по ссылке гораздо быстрее и экономит память
▲
=== Использование констант ===
<pre>
"Возможно, вы не поверите, но в Си этого сделать было нельзя" - Ну. Вообще-то давно как можно :) --[[Участник:Xaionaro|Xaionaro]] 10:00, 8 февраля 2010 (UTC)▼
Возможно, вы не поверите, но в Си этого сделать было нельзя
▲
=== Статические массивы: что да как? ===
<pre>
"k[m] = 17; 0[&x] = x + x" - может быть имелось ввиду "0[m+k]=17"? --[[Участник:Xaionaro|Xaionaro]] 10:45, 8 февраля 2010 (UTC)▼
k[m] = 17;
0[&x] = x + x
▲
<pre>
</pre>для того, чтобы избежать такой проблемы, не надо вычислять "на ходу", надо лишь размер массива задавать не числом, а "константой" объявленной через "#define" или в худшем случае через "const" --[[Участник:Xaionaro|Xaionaro]] 10:48, 8 февраля 2010 (UTC)
|