Resultados de la búsqueda a petición "dereference"
Desreferenciación de punteros nulos
Con la esperanza de obtener una mejor comprensión de las respuestas dadas enesta publicar, ¿puede alguien explicarme si la siguiente implementación de búfer ...
Valor L vs valor R en C
Estoy respondiendo una pregunta de un libro de texto deeste libro de texto [http://www.cs.sjsu.edu/~louden/pltext/]. Estoy aprendiendo sobre punteros en C y me he encontrado con valores l y valores r. Desde mi entendimiento: l-values are values ...
¿Cómo entender la estrella puntero * en C?
Estoy luchando con el signo del puntero *, me resulta muy confuso cómo se usa tanto en declaraciones como en expresiones. Por ejemplo int *i; // i is a pointer to an int Pero, ¿cuál es la lógica detrás de la sintaxis? ¿Qué significa el * justo ...
Dereferencia de puntero de vector para acceder al elemento.
Si tengo en C ++ un puntero a un vector:
C ++ - Diferencia entre (*). y ->?
¿Hay alguna diferencia en el rendimiento, o de otro modo, entre: ptr->a();y (*ptr).a();?
¿Se considera una mala práctica implementar Deref para los nuevos tipos?
A menudo uso el patrón newtype, pero estoy cansado de escribirmy_type.0.call_to_whatever(...). Estoy tentado a implementar elDeref rasgo porque permite escribir código más simple ya que puedo usar mi nuevo tipo como si fuera el tipo subyacente en ...
¿Por qué una referencia anidada a una matriz no obliga a un segmento?
Yo leo¿Cuáles son las reglas exactas de auto-referencia de Rust? [https://stackoverflow.com/questions/28519997/what-are-rusts-exact-auto-dereferencing-rules/28552082#28552082] de principio a fin, pero todavía tengo una pregunta sobre la coerción ...
En qué punto la desreferenciación del puntero nulo se convierte en un comportamiento indefinido?
Si en realidad no accedo al "objeto" desreferenciado, ¿la desreferenciación del puntero nulo aún no está definida? int* p = 0; int& r = *p; // undefined? int* q = &*p; // undefined?Un ejemplo un poco más práctico: ¿puedo desreferenciar el ...