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

5 la respuesta

Resolver / responder problemas del programa C ++ con variables de funciones

Por favor, resuelva / responda los problemas para que el programa funcione. No entiendo completamente las variables de paso por referencia o valor y creo que eso es lo que hace que esto sea tan difícil. Entonces, si pudieras arreglar el programa. ...

6 la respuesta

¿Deben pasar pequeñas estructuras simples por referencia constante?

Siempre me han enseñado que los tipos no primitivos deben pasarse por referencia constante en lugar de por valor siempre que sea posible, es decir: void foo(std::string str);//bad void foo(const std::string &str);//goodPero hoy estaba pensando ...

7 la respuesta

Java: la mejor manera de pasar int por referencia

Tengo una función de análisis que analiza una longitud codificada de un búfer de bytes, devuelve la longitud analizada como int y toma un índice en el búfer como un argumento entero. Quiero que la función actualice el índice de acuerdo con ...

3 la respuesta

Java: ¿Cómo pasar el byte [] por referencia?

Puede hacerlo en .NET utilizando la palabra clave "ref". ¿Hay alguna manera de hacerlo en Java?

8 la respuesta

¿Cómo puedo pasar una clase entera correctamente por referencia?

Espero que alguien pueda aclarar lo que está sucediendo aquí para mí. Cavé un poco en la clase entera pero porque es enteroprimordial el+ operador No pude averiguar qué estaba yendo mal. Mi problema es con esta línea: Integer i = 0; i = i + 1; ...

6 la respuesta

¿Hay beneficios de pasar por puntero sobre pasar por referencia en C ++?

¿Cuáles son los beneficios de pasar por puntero sobre pasar por referencia en C ++? Últimamente, he visto una serie de ejemplos que eligieron pasar argumentos de función por punteros en lugar de pasar por referencia. ¿Hay beneficios al ...

3 la respuesta

Programa C ++ Pass by Reference

IBM explica el pase de C ++ por referencia en el siguiente ejemplo (fuente incluida). Si yo cambiaravoid swapnum... avoid swapnum(int i, int j), ¿se volvería pasar por valor? // pass by reference example // author - ibm #include <stdio.h> void ...

7 la respuesta

¿Qué es más eficiente: devolver un valor vs. Pasar por referencia?

Actualmente estoy estudiando cómo escribir un código C ++ eficiente, y sobre el tema de las llamadas a funciones, me viene a la mente una pregunta. Comparando esta función de pseudocódigo: not-void function-name () { do-something return value; } ...

2 la respuesta

Pasar objeto por referencia a std :: thread en C ++ 11

¿Por qué no puede pasar un objeto por referencia al crear unstd::thread ? Por ejemplo, el siguiente fragmento proporciona un error de compilación: #include <iostream> #include <thread> using namespace std; static void SimpleThread(int& a) // ...

4 la respuesta

Argumento de la función de Julia por referencia

Los documentos dicen En Julia, todos los argumentos de las funciones se pasan por referencia. así que me sorprendió ver una diferencia en el comportamiento de estas dos funciones: function foo!(r::Array{Int64}) r=r+1 end function ...