Preguntas con la etiqueta [pointers]
¿Qué es un puntero opaco en C?
¿Puedo conocer el uso y la lógica detrás del concepto de puntero opaco en C?
C++: ¿Cuáles son los escenarios en los que el uso de punteros es una "buena idea" (TM)? [duplicar]
Posible duplicado: ¿usos comunes de los punteros? Todavía estoy aprendiendo los conceptos básicos de C++ pero ya sé lo suficiente como para hacer pequeños programas útiles. Entiendo el concepto de
¿Post-incremento en un puntero desreferenciado?
Al intentar comprender el comportamiento de los punteros en C, me sorprendió un poco lo siguiente (código de ejemplo a continuación): #include <stdio.h> void add_one_v1(int *our_var_ptr) { *our_var_ptr = *our_var_ptr
¿Qué es la palabra clave nullptr y por qué es mejor que NULL?
Ahora tenemos C++11 con muchas características nuevas. Uno interesante y confuso (al menos para mí) es el nuevo nullptr. Bueno, ya no hay necesidad de esa desagradable macro NULL. int*
Lanzar un puntero no produce un valor l. ¿Por qué?
Después de publicar aquí una de mis respuestas más controvertidas , me atrevo a hacer algunas preguntas y eventualmente llenar algunos vacíos en mi conocimiento. ¿Por qué una expresión de
¿Hay punteros en javascript?
Usé C++ antes y me di cuenta de que los consejos eran muy útiles. ¿Hay algo en JavaScript que actúe como un puntero? ¿Javascript tiene punteros? Me gusta usar punteros
Inicializando un puntero en una función separada en C
Necesito hacer una cosa simple, que solía hacer muchas veces en Java, pero estoy atascado en C (C puro, no C++). La situación se ve así: int *a; void initArray(
¿Qué tipo de puntero uso y cuándo?
Ok, la última vez que escribí C++ para ganarme la vida, std::auto_ptrera todo lo que tenía disponible la biblioteca estándar y boost::shared_ptrestaba de moda. Realmente nunca investigué el aumento de
¿Cómo puedo obtener el tamaño de una matriz a partir de un puntero en C?
He asignado una "matriz" de mystructtamaño ncomo esta: if (NULL == (p = calloc(sizeof(struct mystruct) * n,1))) { /* handle error */ } Más adelante solo tengo acceso a p,
¿Cuál es el motivo para utilizar un puntero doble al agregar un nodo en una lista vinculada?
Los dos ejemplos de código siguientes agregan un nodo en la parte superior de una lista vinculada. Pero mientras que el primer ejemplo de código usa un puntero doble, el
Acceso unidimensional a una matriz multidimensional: ¿es un comportamiento bien definido?
Me imagino que todos estamos de acuerdo en que se considera C idiomático acceder a una matriz multidimensional verdadera eliminando la referencia a un puntero (posiblemente desplazado) a su primer
¿Diferencia entre char* y const char*?
Cuál es la diferencia entre char* name que apunta a una cadena literal constante, y const char* name
C: diferencias entre puntero char y matriz [duplicado]
Considerar: char amessage[] = "now is the time"; char *pmessage = "now is the time"; Leí en The C Programming Language , segunda edición, que las dos declaraciones anteriores no
¿Cuáles son las barreras para comprender los indicadores y qué se puede hacer para superarlas? [cerrado]
¿Por qué los punteros son un factor de confusión tan importante para muchos estudiantes nuevos, e incluso antiguos, de nivel universitario en C o C++? ¿Existe alguna herramienta o proceso
Eliminación de C++: ¿elimina mis objetos pero aún puedo acceder a los datos?
He escrito un juego de tetris sencillo y funcional en el que cada bloque es una instancia de un bloque único de clase. class SingleBlock { public: SingleBlock(int, int); ~SingleBlock();