Preguntas con la etiqueta [reference]

Lista reference preguntas

Al escribir documentación xml puedes usar <see cref="something">something</see>, lo cual funciona, por supuesto. Pero, ¿cómo se hace referencia a una clase o método con tipos genéricos? public class FancyClass<T> {

Tengo otro de estos problemas de "No se pudo cargar el archivo o el ensamblado o una de sus dependencias". Información adicional: No se pudo cargar el archivo o ensamblado

¿Por qué son ilegales las matrices de referencias?

14
respuestas
185
votos
160.2k
vistas

El siguiente código no se compila. int a = 1, b = 2, c = 3; int& arr[] = {a,b,c,8}; ¿Qué dice el estándar C++ sobre esto? Sé que podría

¿Existe alguna diferencia entre "==" y "es"?

13
respuestas
628
votos
521.4k
vistas

Mi Google-fu me ha fallado. En Python, ¿son equivalentes las siguientes dos pruebas de igualdad? n = 5 # Test one. if n == 5: print 'Yay!' # Test two.

Creo que esto es un poco subjetivo; No estoy seguro de si la opinión será unánime (he visto muchos fragmentos de código donde se devuelven referencias). Según un comentario sobre

¿Es posible una referencia nula?

4
respuestas
153
votos
175.1k
vistas

¿Es este fragmento de código válido (y comportamiento definido)? int &nullReference = *(int*)0; Tanto g++ como clang++ lo compilan sin previo aviso, incluso cuando se usa -Wall, -Wextra, -std=c++98, -pedantic,

Quiero escribir un programa que escriba un archivo en 2 pasos. Es probable que el archivo no exista antes de ejecutar el programa. El nombre del archivo es fijo. El

Me dijeron varias definiciones, busqué en Wikipedia, pero como principiante en Java todavía no estoy seguro de lo que significa. ¿Alguien habla Java con fluidez?

tengo la siguiente funcion function hello() { alert("hi!"); } Tome este fragmento de código: var elem = document.getElementById("btn"); elem.onclick = hello; Mi pregunta puede ser un poco difícil de entender,

Estaba leyendo el capítulo sobre vidas del libro Rust y encontré este ejemplo para una vida con nombre/explícita: struct Foo<'a> { x: &'a i32, } fn main() { let x;

Tengo algunos problemas para comprender las propiedades de paso por referencia de data.table. Algunas operaciones parecen "romper" la referencia y me gustaría entender exactamente qué está sucediendo. Al crear una

Escribí un programa que se ejecuta y envía mensajes a Skype con información cuando finaliza. Necesito agregar una referencia para Skype4COM.dllpoder enviar un mensaje a través de Skype. Tenemos una

¿Cuál es la diferencia entre una variable puntero y una variable de referencia?

¿Cómo paso una variable por referencia?

41
respuestas
3.3k
votos
2.1M
vistas

Escribí esta clase para probar: class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Changed' Cuando intenté crear una instancia, el resultado fue Original. Entonces