Resultados de la búsqueda a petición "null-pointer"

2 la respuesta

¿Cuál es la sobrecarga del tipo de opción de Rust?

En Rust, las referencias nunca pueden ser nulas, por lo que en caso de que realmente necesite nulas, como una lista enlazada, use la

0 la respuesta

¿Forma estándar C de acceder a la dirección de puntero nulo?

En C, defendiendo elpuntero nulo es Comportamiento indefinido, sin embargo, el valor del puntero nulo tiene una representación de bits que, en algunas arquitecturas, apunta a una dirección válida (por ejemplo, la dirección 0). Llamemos a esta ...

4 la respuesta

Se garantiza que sea seguro realizar memcpy (0,0,0)?

No estoy tan versado en el estándar C, así que tengan paciencia conmigo. Me gustaría saber si está garantizado, por el estándar, quememcpy(0,0,0) es seguro La única restricción que pude encontrar es que si las regiones de memoria ...

2 la respuesta

¿Cuándo invocar una función miembro en una instancia nula da como resultado un comportamiento indefinido?

Considere el siguiente código: #include <iostream> struct foo { // (a): void bar() { std::cout << "gman was here" << std::endl; } // (b): void baz() { x = 5; } int x; }; int main() { foo* f = 0; f->bar(); // (a) f->baz(); // (b) }Esperamos(b) ...

5 la respuesta

Asignar una referencia desreferenciando un puntero NULO

int& fun() { int * temp = NULL; return *temp; } En el método anterior, estoy tratando de desreferenciar un puntero NULL. Cuando llamo a esta función no da excepción. Encontré que cuando el tipo de retorno es por referencia, no da una excepción si ...

3 la respuesta

¿Al no evaluar la expresión a la que se aplica sizeof, es legal desreferenciar un puntero nulo o no válido dentro de sizeof en C ++?

Primero que nada, he vistoesta pregunta sobre C99 [https://stackoverflow.com/q/19785518/57428]y las referencias de respuesta aceptadasel operando no se evalúa redacción en el borrador del Estándar C99. No estoy seguro de que esta respuesta se ...

3 la respuesta

Android: tratamiento de un diálogo en la pantalla Cambio de orientación

Estoy anulando los métodos onCreateDialog y onPrepareDialog o la clase Dialog. He seguido el ejemplo del libro Reto Meier's Professional Android Application Development Development, Capítulo 5 para obtener algunos datos XML y luego usar un ...

8 la respuesta

Sobre el debate de tipos no anulables

Sigo escuchando a la gente hablar sobre cómo los tipos de referencia no anulables resolverían tantos errores y facilitarían mucho la programación. Incluso el creador de null lo llama subillion dollar error [http://tinyurl.com/8wmgtt] ...

3 la respuesta

Se anula la referencia del puntero nulo válido en tamaño de operación [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué mi programa no falla cuando desreferenciado un puntero NULL dentro de malloc? [/questions/13574421/why-doesnt-my-program-seg-fault-when-i-dereference-a-null-pointer-inside-of-mal] 4 respuestas ...

3 la respuesta

¿Cuáles son los parámetros de Ruby Win32API | ¿Cómo paso un puntero nulo?

Sé lo siguiente: 'L' - Larg'P' - Puntero'I' - Entero'V' - VacíoMi problema es que no puedo pasar un puntero nulo cuando realizo una llamada a la API. P.ej.:['L', 'P', 'L'] -> api.call(0, nil, 0) :: ArgumentError: Null pointer given. Mi pregunta ...