Articles of nula

Json Convertir cadena vacía en lugar de nula

Estoy intentando serializar mi estructura para que las cadenas que no obtuvieron un valor obtengan su valor predeterminado “” en lugar de nulo [JsonProperty(PropertyName = “myProperty”, DefaultValueHandling = DefaultValueHandling.Populate)] [DefaultValue(“”)] public string MyProperty{ get; set; } Mi resultado en la cadena Json: “myProperty”: null, lo que quiero “myProperty”: “”, También intenté crear un convertidor sin […]

C #: ¿las variables de objeto deberían asignarse a nulo?

En C #, ¿es necesario asignar una variable de objeto a null si ha terminado de usarlo, incluso cuando salga de scope de todos modos?

¿Std :: string contiene un terminador nulo?

¿La cadena siguiente contiene el terminador nulo ‘\ 0’? std::string temp = “hello whats up”; ¡Gracias! 🙂

¿Cuál es el resultado de NULL + int?

He visto que se usa la siguiente macro en las implementaciones de OpenGL VBO: #define BUFFER_OFFSET(i) ((char *)NULL + (i)) //… glNormalPointer(GL_FLOAT, 32, BUFFER_OFFSET(x)); ¿Podría proporcionar un pequeño detalle sobre cómo funciona esta macro? ¿Se puede reemplazar con una función? Más exactamente, ¿cuál es el resultado de incrementar un puntero NULL?

Ocultando valores nulos, entendiendo por qué Golang falla aquí

No entiendo cómo asegurar correctamente que algo no sea nil en este caso: package main type shower interface { getWater() []shower } type display struct { SubDisplay *display } func (d display) getWater() []shower { return []shower{display{}, d.SubDisplay} } func main() { // SubDisplay will be initialized with null s := display{} // water := […]

¿Es una buena práctica anotar un puntero después de eliminarlo?

Comenzaré diciendo, use punteros inteligentes y nunca tendrá que preocuparse por esto. ¿Cuáles son los problemas con el siguiente código? Foo * p = new Foo; // (use p) delete p; p = NULL; Esto fue provocado por una respuesta y comentarios a otra pregunta. Un comentario de Neil Butterworth generó algunos votos ascendentes: Establecer […]