Resultados de la búsqueda a petición "pointers"

3 la respuesta

memset no funciona con puntero al personaje

¿Qué hay de malo con el siguiente código? Se supone que memset funciona con el puntero al bloque de memoria para llenar. Pero este código muestra un problema en la consola que dice error de segmentación (núcleo volcado) #include<iostream> ...

2 la respuesta

Asignación de * y matriz a un puntero

El siguiente extracto es deHarbinson, Steele C: A Reference Manual (5th Edition) [https://rads.stackoverflow.com/amzn/click/com/013089592X]. Según el libro, las dos asignaciones ap son equivalentes 7.5.6 Operador de direcciones int a[10], *p; p ...

5 la respuesta

¿Qué significa EXACTAMENTE "desreferenciar un puntero NULL"?

Soy un novato en C, y durante mi trabajo universitario me he encontrado con comentarios en el código que a menudo se refieren a desreferenciar un puntero NULL. Tengo experiencia en C #, he estado superando que esto podría ser similar a una ...

1 la respuesta

Confusión sobre el hecho de que el puntero no inicializado apunta a cualquier parte

#include <stdio.h> int main(void) { int *ptr; printf("%p", ptr); // Error: uninitialized local variable 'ptr' used // Output is "0" }Estoy leyendoC-FAQ [http://c-faq.com/null/null1.html]sobre puntero nulo. Y dice que el puntero no inicializado ...

2 la respuesta

¿Llamar a un método con un receptor de puntero por un objeto en lugar de un puntero a él?

v es un objeto deVertexyScale es un método para que un punteroVertex. Entonces por qué esv.Scale(10) no está mal, dado quev no es un puntero a unVertex ¿objeto? Gracias. package main import ( "fmt" "math" ) type Vertex struct { X, Y float64 } ...

2 la respuesta

¿Código de ensamblaje para codificación / decodificación simple de confusión de cadenas?

Estoy aprendiendo para mi examen y estoy muy confundido con este código de ensamblaje. Es un programa en el que el primer usuario ingresa una cadena, que esa cadena se codifica e imprime, que se decodifica e imprime. Lo que me confunde es la ...

5 la respuesta

¿Cómo sobrecargar operator == () para un puntero a la clase?

Tengo una clase llamadaAString. Es bastante básico: class AString { public: AString(const char *pSetString = NULL); ~AString(); bool operator==(const AString &pSetString); ... protected: char *pData; int iDataSize; }Ahora quiero escribir código ...

4 la respuesta

código de llamada almacenado en el montón desde vc ++

Imagina que estoy haciendo algo como esto: void *p = malloc (1000); *((char*)p) = some_opcode; *((char*)p+1) = another_opcode; // for the sake of the example: the opcodes are ok .... etc... ¿Cómo puedo definir un puntero de función para llamar a ...

5 la respuesta

Matrices 2D y punteros - C

Solo trato de entender realmente las matrices y los punteros en C y las diferencias entre ellos y estoy teniendo algunos problemas con las matrices 2d. Para la matriz 1D normal, esto es lo que he aprendido: char arr[] = "String constant";crea ...

4 la respuesta

La aritmética nullptr y puntero

Teniendo en cuenta el siguiente código, ¿es seguro hacer aritmética de puntero ennullptr? Supongo que agrego cualquier compensación a unnullptr resulta en otronullptr, hasta ahora MSVC produce resultados como esperaba, sin embargo, no estoy ...