Resultados de la búsqueda a petición "pass-by-reference"

5 la respuesta

Cuándo pasar por referencia en PHP

Me pregunto si es una buena práctica pasar por referencia cuando solo está leyendo una variable, o si siempre debe pasarse como un valor. Ejemplo con paso por referencia: $a = 'fish and chips'; $b = do_my_hash($a); echo $b; ...

3 la respuesta

pasar (= volver) por referencia a un vector a la salida de la función

¿Es legal este snipet de C ++? vector<myType>& aClass::aFunction() { vector<myType> aVec; //do stuff return aVec; }luego úselo en otra función como: vector<myType> getVec = aFunction();Básicamente, estoy preguntando: si declarogetVec y obtener ...

7 la respuesta

Swift: ¿Pasar matriz por referencia?

Quiero pasar mi SwiftArray account.chats achatsViewController.chats por referencia (para que cuando agregue un chat aaccount.chats, chatsViewController.chats todavía apunta aaccount.chats) Es decir, no quiero que Swift separe las dos matrices ...

3 la respuesta

Variable p pasada por referencia antes de ser inicializada

Tengo una clase humana con una función que toma cualquier cantidad de personas y determina si alguien es mayor que cualquiera de esas personas, luego devuelve una matriz con las personas que él / ella es mayor. func isOlderThan(people: Human...) ...

3 la respuesta

Parámetros de C # por referencia y recolección de basura .net

He estado tratando de descubrir las complejidades del sistema de recolección de basura .NET y tengo una pregunta relacionada con los parámetros de referencia de C #. Si entiendo correctamente, las variables definidas en un método se almacenan en ...

2 la respuesta

Devolver objeto de la función

Ahora estoy realmente confundido sobre cómo y qué método usar para devolver el objeto de una función. Quiero algunos comentarios sobre las soluciones para los requisitos dados. Escenario A: el objeto devuelto debe almacenarse en una variable que ...

6 la respuesta

¿El objeto copiado a la segunda propiedad mediante referencia persiste incluso después de eliminar la propiedad original?

Pensé que los objetos se pasan como referencia. Pero cuando borrob, todavía existe enc. Por favor vea este ejemplo: Esta primera parte tiene sentido para mí, ya que se pasa por referencia: var a = {b: {val:true}}; a.c = a.b; a.b.val = 'rawr'; ...

1 la respuesta

__invoke () en matriz o cadena invocable

¿Cómo escribiría un código PHP para llamar a todos los "Callables" con__invoke()? El deseo aquí es pasar por referencia, que está en desuso concall_user_func[_array](). Vi que hay un paquete por ahí,TRex\Reflection\CallableReflection, pero esto ...

10 la respuesta

¿Es mejor en C ++ pasar por valor o pasar por referencia constante?

¿Es mejor en C ++ pasar por valor o pasar por referencia constante? Me pregunto cuál es la mejor práctica. Me doy cuenta de que pasar por referencia constante debería proporcionar un mejor rendimiento en el programa porque no está haciendo una ...

3 la respuesta

Inicialización no válida de referencia de tipo no constante

En el siguiente código, no puedo pasar un objeto temporal como argumento alprintAge función: struct Person { int age; Person(int _age): age(_age) {} }; void printAge(Person &person) { cout << "Age: " << person.age << endl; } int main () { Person ...