Resultados de la búsqueda a petición "pass-by-reference"
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; ...
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 ...
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 ...
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...) ...
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 ...
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 ...
¿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'; ...
__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 ...
¿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 ...
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 ...