Resultados de la búsqueda a petición "pointers"
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> ...
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 ...
¿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 ...
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 ...
¿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 } ...
¿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 ...
¿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 ...
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 ...
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 ...
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 ...