pointer (368)


java - ¿IllegalArgumentException o NullPointerException para un parámetro nulo?

java - ¿IllegalArgumentException o NullPointerException para un parámetro nulo?

Tengo un método de establecimiento simple para una propiedad y null no es apropiado para esta propiedad en particular. Siempre he estado desgarrado en esta situación: ¿debería lanzar una IllegalArgume…


c++ - ¿Hay una necesidad de destruir char*= "string" o char*= new char[6]?

Supongo que char*="string" es lo mismo que char*=new char[6].Creo que estas cadenas se crean en el montón en lugar de la pila. Entonces, ¿necesito destruirlos o liberar su memoria cuando term…


¿Cómo inserto un carácter en el cursor con javascript?

Quiero insertar algunos caracteres especiales en el cursor dentro de cuadros de texto usando javascript en un botón. ¿Cómo puede hacerse esto? La secuencia de comandos debe encontrar el cuadro de…


c++ - ¿Qué es un puntero inteligente y cuándo debo usar uno?

¿Qué es un puntero inteligente y cuándo debo usar uno?…


c++ - ¿Por qué es incorrecto usar std:: auto_ptr<> con contenedores estándar?

¿Por qué es incorrecto usar std::auto_ptr<> con contenedores estándar?…


exception - ¿Debería un método de recuperación devolver 'nulo' o lanzar una excepción cuando no puede producir el valor de retorno?

Tengo un método que se supone que devuelve un objeto si se encuentra. Si no se encuentra, debo: retorno nulo lanzar una excepción otro…



c++ - ¿Por qué no debería usar referencias a punteros inteligentes?

Recuerdo leer en alguna parte que el uso de referencias a punteros inteligentes puede causar daños en la memoria. ¿Esto se debe simplemente al uso de la referencia del puntero inteligente después d…


c++ - ¿En qué casos uso malloc vs new?

Veo en C++ que hay múltiples formas de asignar y liberar datos y entiendo que cuando llamas a malloc deberías llamar free y cuando usas el new operador debes vincular con delete y es un error mezcla…


Puntero de función emitida a una firma diferente

Utilizo una estructura de indicadores de función para implementar una interfaz para diferentes backends. Las firmas son muy diferentes, pero los valores de retorno son casi todos vacíos, nulos*o…


c++ - ¿Cuál es la diferencia entre func(int y param) y func(int*param)?

En el siguiente código, amp_swap() y star_swap() parecen estar haciendo lo mismo. Entonces, ¿por qué alguien preferirá usar uno sobre el otro? ¿Cuál es la notación preferida y por qué? ¿O es solo…




pointers null java array exception smart nullpointerexception example lang traducir