Preguntas etiquetadas con reference

224
Pasar propiedades por referencia en C #

На этот вопрос есть ответы en Stack Overflow на русском : Передача свойства с метод с модификатором ref и out Estoy tratando de hacer lo siguiente: GetString( inputString, ref Client.WorkPhone) private void GetString(string inValue, ref string outValue) { if...

204
Pasando por referencia en C

Si C no admite pasar una variable por referencia, ¿por qué funciona esto? #include <stdio.h> void f(int *j) { (*j)++; } int main() { int i = 20; int *p = &i; f(p); printf("i = %d\n", i); return 0; } Salida: $ gcc -std=c99 test.c $ a.exe i = 21

168
¿Qué nos dice auto &&?

Si lees código como auto&& var = foo(); donde fooes cualquier función que regresa por valor de tipo T. Entonces varhay un lvalue de tipo rvalue referencia a T. ¿Pero para qué implica esto var? ¿Significa que se nos permite robar los recursos de var? ¿Hay situaciones razonables en las que...

167
¿Cómo "devolver un objeto" en C ++?

Sé que el título suena familiar ya que hay muchas preguntas similares, pero estoy pidiendo un aspecto diferente del problema (sé la diferencia entre tener cosas en la pila y ponerlas en el montón). En Java siempre puedo devolver referencias a objetos "locales" public Thing calculateThing() {...

163
C # tipo de referencia de cadena?

Sé que "cadena" en C # es un tipo de referencia. Esto está en MSDN. Sin embargo, este código no funciona como debería entonces: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void...