Preguntas etiquetadas con reference

Una referencia es un valor que permite que un programa acceda indirectamente a un dato particular, como una variable o un registro, en la memoria de la computadora o en algún otro dispositivo de almacenamiento.

12
Puntero vs. referencia
Lo que sería una mejor práctica al dar a una función la variable original con la que trabajar: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); o: void func2(unsigned long* val) { *val = 5; } func2(&x); IOW: ¿Hay alguna razón para elegir …






7
Cómo hacer referencia a clases y métodos genéricos en la documentación xml
Al escribir documentación xml puede usar <see cref="something">something</see>, lo que funciona, por supuesto. Pero, ¿cómo hace referencia a una clase o un método con tipos genéricos? public class FancyClass<T> { public string FancyMethod<K>(T value) { return "something fancy"; } } Si iba a escribir documentación xml en alguna parte, ¿cómo …

2
Comprender exactamente cuándo un data.table es una referencia a (frente a una copia de) otro data.table
Tengo un pequeño problema para comprender las propiedades de paso por referencia de data.table. Algunas operaciones parecen "romper" la referencia, y me gustaría entender exactamente lo que está sucediendo. Al crear un archivo data.tabledesde otro data.table(vía <-, y luego actualizar la nueva tabla :=, la tabla original también se modifica. …





7
¿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() { Thing thing = …

10
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 TestI(string test) { test = "after …
163 c#  string  reference  types 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.