Resultados de la búsqueda a petición "pointers"
Cuando usar referencias vs. punteros
Entiendo la sintaxis y la semántica general de los punteros versus las referencias, pero ¿cómo debo decidir cuándo es más o menos apropiado usar referencias o punteros en una API? Naturalmente algunas situaciones necesitan una u otra ...
¿Cómo se convierte el puntero vacío a puntero char en C
Ok, esto se ha vuelto tan confuso para mí. Simplemente no sé qué está mal con esta tarea: void *pa; void *pb; char *ptemp; char *ptemp2; ptemp = (char *)pa; ptemp2 = (char *)pb; ¿Alguien puede decirme por qué recibo este error: error: ...
¿Cómo copio un conjunto de cadenas bidimensionales?
Estoy trabajando con un programa que usa matrices bidimensionales de cadenas (probablemente no sea tan inteligente para empezar, pero eh), y me gustaría escribir una función que tome una de estas matrices (digamos matriz1), realiza una copia ...
¿Por qué no se pueden pasar matrices como argumentos de función?
¿Por qué no puede pasar matrices como argumentos de función? He estado leyendo este libro de C ++ que dice 'no puedes pasar matrices como argumentos de función', pero nunca explica por qué. Además, cuando lo busqué en línea encontré comentarios ...
Matemáticas de puntero vs. índice de matriz
Sé que esto se ha solucionado varias veces, pero hoy me he encontrado con un caso que me hizo entender el índice matemático / matriz de punteros. Como siempre lo he entendido, & mybuff [10] y (& mybuff + 10) son formas equitativas de ...
¿Por qué funciona esta implementación de offsetof ()?
En ANSI C, el offsetof se define como a continuación. #define offsetof(st, m) \ ((size_t) ( (char *)&((st *)(0))->m - (char *)0 )) ¿Por qué esto no arrojará una falla de segmentación ya que estamos desreferenciando un puntero NULL? ¿O se trata ...
¿Cuándo es realmente correcto un reparto de puntero entero <->?
El folklore común dice que: El sistema de tipos existe por una razón. Los enteros y los punteros son tipos distintos, la conversión entre ellos es una mala práctica en la mayoría de los casos, puede indicar un error de diseño y debe ...
Copiando una cadena de un puntero a una cadena
Estoy desarrollando un código que lee los nombres de archivo de una tarjeta SD (usando FatFs) y los muestra en la pantalla. Aquí hay un fragmento de lo que tengo trabajando, esto imprime los archivos en la tarjeta como se esperaba - FRESULT ...
variable variable como el mismo objeto (¿punteros?)
>> a = 5 => 5 >> b = a => 5 >> b = 4 => 4 >> a => 5how puedo configurar 'b' para que sea 'a', de modo que en el ejemplo, la variable a también se convertirá en cuatro. Gracias
¿Puede un puntero al punto base a una matriz de objetos derivados?
Fui a una entrevista de trabajo hoy y me dieron esta pregunta interesante. Además de la pérdida de memoria y el hecho de que no hay un dtor virtual, ¿por qué se bloquea este código? #include <iostream> //besides the obvious mem leak, why does ...