Запитання з тегом «reference»

Посилання - це значення, яке дозволяє програмі опосередковано отримувати доступ до певної даної, наприклад, змінної чи запису, в пам'яті комп'ютера або в іншому пристрої зберігання даних.

12
Вказівник проти посилання
Що було б кращою практикою при наданні функції оригінальної змінної для роботи: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); або: void func2(unsigned long* val) { *val = 5; } func2(&x); IOW: Чи є підстави обрати один одного?

5
Посилання на рядок у ресурсному масиві з xml
У мене є налаштування, де ви можете вмикати / вимикати, які елементи відображатимуться в меню. Є 17 предметів. Я створив рядковий масив у значеннях / arrays.xml із заголовками для кожного з цих 17 елементів. У мене preferences.xml, який має макет файлу моїх налаштувань, і я хотів би посилатися на один …

30
Не вдалося завантажити файл чи збірку або одну з його залежностей
У мене є ще одна з цих проблем "Не вдалося завантажити файл чи збірку або одну з її залежностей". Додаткова інформація: Не вдалося завантажити файл або збірку "Microsoft.Practices.Unity, Версія = 1.2.0.0, Культура = нейтральна, PublicKeyToken = 31bf3856ad364e35" або одна з її залежностей. Маніфестне визначення розташованої збірки не відповідає посиланням на …

11
Чому нестандартна посилання не може прив'язуватися до тимчасового об'єкта?
Чому заборонено отримувати неконтрастну посилання на тимчасовий об’єкт, який getx()повертається функцією ? Зрозуміло, що це заборонено стандартом C ++, але мене цікавить мета такого обмеження, а не посилання на стандарт. struct X { X& ref() { return *this; } }; X getx() { return X();} void g(X & x) {} …



7
Як посилатися на загальні класи та методи в документації xml
При написанні XML документації ви можете використовувати <see cref="something">something</see>, що працює, звичайно. Але як ви посилаєтесь на клас чи метод із загальними типами? public class FancyClass<T> { public string FancyMethod<K>(T value) { return "something fancy"; } } Якщо я збирався десь написати документацію xml, як би я посилався на клас …

2
Розуміння, коли саме таблиця даних - це посилання на (проти копії) іншого таблицю даних
У мене виникають невеликі проблеми з розумінням властивостей проходження посилання data.table. Деякі операції, здається, "порушують" посилання, і я хотів би зрозуміти, що саме відбувається. При створенні data.tableз іншої data.table(через <-, а потім оновлення нової таблиці за :=допомогою оригінальної таблиці також змінюється. Це очікується відповідно до: ?data.table::copy та stackoverflow: пройти через …

19
Залежна DLL не копіюється у папку виводу збірки у Visual Studio
У мене є візуальне рішення студії. У мене багато проектів у вирішенні. Є один головний проект, який виступає як старт, і використовує інші проекти. Є один проект сказати "ProjectX". Його посилання додається до основного проекту. ProjectX посилається на інший .NET dll (скажімо, abc.dll), який не є частиною рішення. Тепер цей …

2
Чому "це" вказівник, а не посилання?
Я читав відповіді на це питання «за» і «проти» C ++ і мав це сумніви під час читання коментарів. програмісти часто вважають заплутаним, що "це" є вказівником, але не посиланням. чергова плутанина, чому "привіт" не типу std :: string, але оцінює до char const * (покажчик) (після перетворення масиву в …

2
Які точні правила автоматичного перенаправлення Руста?
Я вчусь / експериментую з Рустом, і в тій елегантності, яку я знаходжу в цій мові, є одна особливість, яка мене бентежить і здається абсолютно не на місці. Іржа автоматично вказує на перенаправлення під час здійснення викликів методів. Я зробив кілька тестів, щоб визначити точну поведінку: struct X { val: …


7
Як "повернути об'єкт" в C ++?
Я знаю, що заголовок звучить звично, оскільки є багато подібних запитань, але я прошу іншого аспекту проблеми (я знаю різницю між тим, що мати речі на стеку та ставити їх у купу). На Java я завжди можу повертати посилання на "локальні" об'єкти public Thing calculateThing() { Thing thing = new …

10
Тип посилання рядка C #?
Я знаю, що "рядок" в C # - це еталонний тип. Це на MSDN. Однак цей код не працює як слід: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = "after passing"; } } …
164 c#  string  reference  types 

6
PHP Foreach Пройти посилання: Останній елемент копіювання? (Помилка?)
Я просто мав дуже дивну поведінку з простим PHP-скриптом, який я писав. Я зменшив його до мінімуму, необхідного для відтворення помилки: <?php $arr = array("foo", "bar", "baz"); foreach ($arr as &$item) { /* do nothing by reference */ } print_r($arr); foreach ($arr as $item) { /* do nothing by value …
159 php  arrays  loops  reference 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.