Resultados de la búsqueda a petición "pointers"
Inicializando punteros en C ++
¿Se puede asignar un puntero a un valor en la declaración? Algo como esto int * p = &(1000)
¿Por qué NSError necesita doble indirección? (puntero a un puntero)
Este concepto parece preocuparme. ¿Por qué un objeto NSError necesita que su puntero se pase a un método que está modificando el objeto? Por ejemplo, ¿no pasaría simplemente una referencia al error hacer lo mismo? NSError *anError; [myObjc ...
free () puntero inválido
Estoy obteniendo el familiar free (): error de puntero no válido. Al intentar depurar, terminé comentando cada free () en mi código, uno por uno,hasta que no quedara y sigo recibiendo este error de tiempo de ejecución. ¿Alguien más se ...
¿Especificador de formato correcto para imprimir el puntero o la dirección?
¿Qué especificador de formato debo usar para imprimir la dirección de una variable? Estoy confundido entre el siguiente lote. % u - entero sin signo % x - valor hexadecimal % p - puntero nulo Cuál sería el formato óptimo para imprimir una ...
casting y luego desreferenciar punteros en C
Al trabajar conchar buffers en C, a veces sería útil y más eficiente poder trabajar conint fragmentos de datos a la vez. Para hacer esto puedo lanzar michar * a unaint * y use ese puntero en su lugar. Sin embargo, no estoy del todo seguro de que ...
¿Cómo comparar punteros?
Supongo que tengo 2 punteros: int *a = something; int *b = something; Si quiero compararlos y ver si apuntan al mismo lugar, ¿funciona (a == b)?
¿Cómo verificar si un puntero nulo * se puede lanzar de forma segura a otra cosa?
Digamos que tengo esta función, que es parte de algunas herramientas de interfaz gráfica de usuario: typedef struct _My_Struct My_Struct; /* struct ... */ void paint_handler( void* data ) { if ( IS_MY_STRUCT(data) ) /* <-- can I do something ...
l operador @Dot (".") Y el operador de flecha ("->") se usan en C vs. Objective-C
Estoy tratando de entender algunas de las diferencias en el uso y la sintaxis en C vs. Objective-C. En particular, quiero saber cómo (y por qué) el uso difiere para el operador de punto y el operador de flecha en C vs. Objective-C. Aquí hay un ...
Es un comportamiento indefinido formar un rango de puntero desde una dirección de pila?
lgunos programadores de C o C ++ se sorprenden al descubrir que incluso almacenar un puntero no válido es un comportamiento indefinido [https://stackoverflow.com/questions/3838855/is-storing-an-invalid-pointer-automatically-undefined-behavior] . ...
dirección de esta
Intento encontrar la dirección dethis puntero, pero este código muestra un error extraño: #include <iostream> using namespace std; class Base { public: void test() { void *address_of_this =&this; cout<<address_of_this<<endl; } }; int main() { ...