Результаты поиска по запросу "reference"

5 ответов

или повысить способ:

int& fun() { int * temp = NULL; return *temp; }еупомянутом методе я пытаюсь разыменовать нулевой указатель. Когда я вызываю эту функцию, она не дает исключения. Я обнаружил, что когда возвращаемый тип по ссылке, он не дает исключения, если он по ...

4 ответа

C ++: Передача аргумента «передано по ссылке»

Я понимаю, как и с любой другой переменной, тип параметра определяет взаимодействие между параметром и его аргументом. Мой вопрос заключается в том, что является причиной, почему вы бы ссылались на параметр, а не почему? Почему некоторые функции ...

4 ответа

Если Perl сделает то, что вы предлагаете, переменные будут очень легко псевдонимы, что будет гораздо более запутанным. На самом деле, вы можете создавать псевдонимы переменных с помощью globbing, но вам нужно делать это явно.

ях я заметил, что, изменяя значения в хэше, когда вы разыменовываете хеш в Perl, вы на самом деле делаете копию этого хэша. Чтобы подтвердить, я написал этот быстрый маленький сценарий: #! perl use warnings; use strict; my %h = (); my $hRef = ...

ТОП публикаций

1 ответ

Лично я бы просто использовал первый вариант.

риложение содержит ссылки на внешнюю библиотеку (объекты управления SQL Server). По-видимому, если библиотека отсутствует в системе времени выполнения, приложение все еще работаетдо тех пор, пока не вызываются методы, которые используют классы из ...

3 ответа

Примечание. Использование Assembly.Load непосредственно в обработчике события AssemblyResolve не является хорошей идеей, так как в случае сбоя загрузки он рекурсивно вызывает обработчик события.

у. NET инструмент, который требует библиотеки SQL Server SMO. Мне все равно, если это версия с Server 2005 (9.0), 2008 (10.0) или 2008 R2 (вероятно, 10.5, не проверял). Библиотека SMO устанавливается вместе с SQL Server, поэтому я могу ...

0 ответов

Ой, извините за размещение плохой информации :(

ыtypedef int (&rifii) (int, int) быть использованы для? Что такое typedef перед этим «оператором»? Я хочу думать об этом как typedef (int (&rifii) (int, int)) [new name]но [новое имя] там не так, как если бы вы делаете typedef int ...

6 ответов

Два других ответа здесь отлично показали, почему то, что вы пытались, не сработало, но вы искали решение для желаемого эффекта. Обернуть строку (свойство) внутри объекта. Затем вы можете изменить эту строку, и она будет отражена в коллекции.

я есть следующий кусок кода List<String> l = new List<String>(); String s = "hello"; l.Add(s); s = "world"; Когда я устанавливаю несколько точек останова и прохожу программу, после выполнения последней строки значение в списке остаетсяhello ...

30 ответов

@Clearer It is probably cleaner but sometimes you just need to quickly pass pointers around and there might be cases when you don't care if the pointer is null or not.

ю, что ссылки являются синтаксическим сахаром, поэтому код легче читать и писать. Но каковы различия? Резюме из ответов и ссылок ниже: Указатель может быть переназначен любое количество раз, в то время как ссылка не может быть переназначена ...

5 ответов

albahari.com/valuevsreftypes.aspx

есть ли способ сохранить ссылку как переменную-член в объекте (например, указатель объекта в C ++), а не просто как параметр? РЕДАКТИРОВАТЬ: Как я могу сделать указатель или ссылку на объект как переменную-член?

1 ответ

Интересно, работает ли это на Dalvik / ART?

ой вариант использования. Мы пытаемся сузить потенциальную утечку памяти в приложении, и мы используем инструмент анализа памяти, чтобы сделать снимок кучи, чтобы мы могли искать экземпляры объектов и ссылки. (Если это поможет, мы используем ...