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

4 la respuesta

C ++ singleton GetInstance () return

Al implementar un singleton en C ++, ¿es mejor que GetInstance () devuelva un puntero al objeto singleton o una referencia? ¿Realmente importa?

4 la respuesta

¿Es posible la referencia nula?

¿Es válido este fragmento de código (y un 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, -Weffc++... Por supuesto, la ...

5 la respuesta

Esquema XML key / keyref: ¿cómo usarlos?

Larga historia corta: me gustaría saber cómo usar la clave / keyref de XSD para permitir que los elementos tengan referencias entre sí. tiene que tener una forma de ejemplo, usando un xsd simple y un XML. Larga historia: estoy familiarizado con ...

8 la respuesta

¿Deberían los accesores devolver valores o referencias constantes?

Supongamos que tengo una claseFoo con unstd::string miembrostr. Que deberíaget_str ¿regreso? std::string Foo::get_str() const { return str; }o const std::string& Foo::get_str() const { return str; }¿Qué es más idiomático en C ++?

8 la respuesta

¿Dónde encontrar algoritmos para funciones matemáticas estándar?

Estoy buscando enviar un parche a la biblioteca estándar del lenguaje de programación D que permitirá evaluar gran parte de std.math en tiempo de compilación utilizando las funciones de evaluación de la función de tiempo de compilación del ...

2 la respuesta

Boost.python convierte automáticamente el parámetro

Estoy usando boost.python para envolver una clase C ++ 'A' que toma una cadena como constructor. Entonces tengo una función 'diversión (A y arg)' que toma una referencia a una 'A' como parámetro. Me gustaría tener un contenedor de Python para ...

1 la respuesta

¿Por qué Python maneja '1 es 1 ** 2' de manera diferente a '1000 es 10 ** 3'?

Inspirado poresta [https://stackoverflow.com/questions/11485879/is-it-possible-for-the-python-compiler-to-optimize-away-some-integer-arithmetic] pregunta sobre el almacenamiento en caché de enteros pequeños y cadenas descubrí el siguiente ...

2 la respuesta

Copiar local = archivo falso no encontrado problema de excepción

Hola yo se estoha sido preguntado [https://stackoverflow.com/questions/17837609/c-sharp-copy-local-false-referenced-project-shows-could-not-load-file-or] pero no obtuvo respuesta. Tengo un problema cuando quiero usar un dll que está instalado en ...

9 la respuesta

¿Por qué una referencia de C ++ se considera más segura que un puntero?

Cuando el compilador de c ++ genera un código de ensamblador muy similar para una referencia y un puntero, ¿por qué se prefieren las referencias (y se consideran más seguras) en comparación con los punteros? yo ví Diferencia entre la variable ...

1 la respuesta

¿Qué permite a una función desreferenciar implícitamente un argumento cuando se devuelve?

Mientras leo¿Cómo puedo volver mañana a una referencia mutable sin pasarla a una función? [https://stackoverflow.com/q/43036156/155423], el OP tenía una función como: fn deref<'a, 'b: 'a, T>(t: &'a mut &'b mut T) -> &'a mut T { *t }Esto ...