0
ответов

Метод dict.get () возвращает указатель

Допустим, у меня есть этот код: my_dict = {} default_value = {'surname': '', 'age': 0} # получить информацию о Джоне или dict по умолчанию item = my_dict.get ('john', default_value) # редактировать данные item [surname] = ...
вопрос задан: 30 September 2011 02:58
0
ответов

Передаются ли ссылочные типы с использованием ref save memory?

В C # параметры метода могут быть ссылочными типами или типами значений. При передаче ссылочных типов передается копия ссылки. Таким образом, если внутри метода мы пытаемся переназначить ...
вопрос задан: 24 August 2011 07:38
0
ответов

C ++: Как передать ссылку на функцию в другую функцию?

Я читал об указателях на функции и об их использовании в качестве параметров для других функций. Мой вопрос в том, как передать функцию по ссылке без использования указателей? Я пытался ...
вопрос задан: 22 August 2011 12:07
0
ответов

Почему нельзя передавать массивы в качестве аргументов функции?

Почему нельзя передавать массивы в качестве аргументов функции? Я читал эту книгу по C ++, в которой говорится: «Вы не можете передавать массивы в качестве аргументов функции», но никогда не объясняет, почему. Кроме того, когда я поискал это в Интернет
вопрос задан: 16 August 2011 17:57
0
ответов

как передать неограниченное количество аргументов по ссылке в php

У меня есть функция PHP, которая имеет неограниченное количество аргументов, которые я получаю из func_get_args (). У меня есть некоторые операции с аргументами (изменение строки или что-то делать), и я хочу, чтобы это было похоже на ...
вопрос задан: 11 August 2011 13:39
0
ответов

Ref int question в C #

Проще говоря, я использую цикл while для повторения метода, и каждый раз при запуске метода int «i» увеличивается на 1. Хотя у меня возникают проблемы с вызовом «NumberUp» метод. ошибка outpu t is ...
вопрос задан: 10 August 2011 13:55
0
ответов

Использование Оператор & в сигнатурах функций C ++

В настоящее время я читаю Accelerated C ++ и понял, что действительно не понимаю, как & работает в сигнатурах функций. int * ptr = & num; означает, что ptr теперь содержит адрес num, но ...
вопрос задан: 29 July 2011 19:41
0
ответов

как передать аргумент переменной в exe?

Хорошо, допустим, у меня есть b.exe, который принимает строковый аргумент. Я хочу вызвать b.exe в a.cpp с помощью system: string s1 = "hallo"; система ("b.exe s1"); printf ("s1 after invoke =% s", ...
вопрос задан: 23 July 2011 06:50
0
ответов

PDO передать уведомление по ссылке?

Это: $ stmt = $ dbh-> prepare ("ВЫБРАТЬ вещь ИЗ таблицы WHERE color =: color"); $ stmt-> bindParam (': color', $ someClass-> getColor ()); $ stmt-> выполнить (); дает следующее: Только уведомление во время выполнения ...
вопрос задан: 21 July 2011 03:06
0
ответов

Javascript по ссылке или по значению [дубликат]

Я ищу хороший исчерпывающий материал для чтения о том, когда Javascript передает что-то по значению, а когда по ссылке и при изменении переданный элемент влияет на значение вне функции и ...
вопрос задан: 6 July 2011 17:17
0
ответов

Передача параметра объекта в функтор по ссылке

У меня есть функтор, который принимает объект lat3d в качестве параметра, и я хочу передать этот функтор подпрограмме поиска корня, которая регулирует ef. Функтор выглядит так: struct NormalizeNer {...
вопрос задан: 12 June 2011 19:08
0
ответов

Прохождение по ссылке; почему исходный объект не изменяется?

Если объекты передаются по ссылке в PHP5, то почему $ foo ниже не изменяется? $ foo = массив (1, 2, 3); тогда почему $ foo ниже не меняется? $ foo = массив (1, 2, 3); тогда почему $ foo ниже не меняется? $ foo = массив (1, 2, 3); $ foo = (объект) $ foo;
вопрос задан: 28 May 2011 23:27
0
ответов

Почему шаблонная функция получает 2D-массив с одномерной ссылкой, когда обычная функция не

void fun (char (& a) [2]) // 1D ссылка {} шаблон void funT (T (& a) [SIZE]) // 1D ссылка {} int main () {char c [2] [2]; // 2D-массив fun (c); // ошибка ...
вопрос задан: 25 May 2011 11:41
0
ответов

Почему Perl позволяет передавать аргументы по ссылке?

I ' Я знаю, что ни Python, ни Ruby не имеют такой возможности.
вопрос задан: 13 May 2011 10:34
0
ответов

javascript как создать ссылку

Не могли бы вы предложить какие-либо обходные пути для реализации ссылки на переменную с помощью замыканий или любых других уловок? createReference = function () {// ЗАДАЧА: как реализовать? }; var x = 5; var refX = ...
вопрос задан: 28 April 2011 20:27
0
ответов

ключевое слово «ref» и ссылочные типы [дубликат]

кто-то из моей команды наткнулся на своеобразное использование ключевого слова ref в ссылочном типе class A {/ * ... * /} class B {public void DoSomething (ref A myObject) {// ...} } ...
вопрос задан: 23 April 2011 08:22
0
ответов

C++ dependency injection - by reference or by boost::shared_ptr?

In cases where constructor dependency injection is required, what are the considerations for using injection by reference vs. using boost::shared_ptr? Is there another common way of doing it? How ...
вопрос задан: 20 April 2011 15:31
0
ответов

Перегрузка функции в зависимости от значения по сравнению с Ссылка на константу

Объявляет ли что-то вроде следующего void foo (int x) {std :: cout << "foo (int)" << std :: endl; } void foo (const int & x) {std :: cout << "foo (const int &)" ...
вопрос задан: 28 March 2011 21:29
0
ответов

Константы ссылок на указатели

Я наткнулся на код, который использовал такой метод: QList < Item *> itemList; void addItem (элемент * const & элемент) {itemList.append (элемент); } Теперь я не вижу никакой значимой разницы ...
вопрос задан: 26 March 2011 00:08
0
ответов

Почему поддержка java не передается по ссылке, как C ++

Я читал везде, где это примитивный тип данных и ссылки на объекты передаются по значению? Я пробовал искать в Google, почему поддержка java не передается по ссылке, но я получаю только java, не ...
вопрос задан: 14 March 2011 12:57
0
ответов

Свойства - по значению или ссылке?

У меня есть следующее общедоступное свойство, которое предоставляет Arraylist: общедоступный ArrayList SpillageRiskDescriptions {получить {return _SpillageRiskDescriptions; ...
вопрос задан: 11 March 2011 15:22
0
ответов

Поддерживают ли методы objective-c «передачу по значению»?

Поддерживают ли методы objective-c «передачу по значению»? Или, возможно, чтобы быть более конкретным: является ли поведение по умолчанию для параметров, переданных в метод, передаваемый по ссылке? Если да, то есть ли варианты ...
вопрос задан: 9 March 2011 20:22
0
ответов

Передайте ссылку на выходное местоположение по сравнению с использованием return

Что лучше для производительности при вызове функция, которая предоставляет простой тип данных - заполняет ли она ячейку памяти (передается по указателю) или возвращает простые данные? Я ...
вопрос задан: 6 March 2011 19:19
0
ответов

Передача массива строк в функцию C по ссылке

Мне трудно передать массив строк в функция по ссылке. char * параметры [513]; Это 513 строк? Вот как я инициализировал первый элемент: parameters [0] ...
вопрос задан: 4 March 2011 03:54
0
ответов

Как передать большие массивы numpy между подпроцессами python без сохранения на диск?

Есть ли хороший способ передать большой кусок данных между двумя подпроцессами python без использования диска? Вот карикатурный пример того, что я надеюсь выполнить: import sys, subprocess, numpy ...
вопрос задан: 17 February 2011 19:47
0
ответов

Кажется, что массив передается по ссылке в Java, как это возможно? [Дубликат]

Я могу опубликовать больше кода, если мне нужно, но перед этим я хотел бы просто задать общий вопрос о следующем методе, в котором передается массив, а затем установить другой массив, но для некоторых ...
вопрос задан: 3 February 2011 23:40
0
ответов

Доступ к свойству, индексатору или динамическому члену не может передаваться как параметр out или ref [дубликат]

Здравствуйте, у меня возникли проблемы с выяснением этого. У меня есть эти структуры и классы. struct Circle доступ индексатора или динамического члена не может быть передан как параметр out или ref [duplicate] Здравствуйте, у меня возни
вопрос задан: 27 January 2011 06:13
0
ответов

Получение указателя на конец массива

Я использую следующий шаблон для получения указателя, указывающего после последнего элемента массива: template T * end_of (T (& массив) [n]) {вернуть массив + n; } Теперь мне кажется ...
вопрос задан: 21 January 2011 13:02
0
ответов

Как использовать ссылки в Java?

Я хочу использовать ссылку на Java, но я не знаю как! например, в C ++ мы пишем: void sum (int & x) {... } но в Java & знак - ошибка компилятора! пожалуйста, помогите мне понять ...
вопрос задан: 17 January 2011 11:59