Preguntas con Tag: pointers
Tipos de datos para "puntar" a otros valores: El valor de un puntero es una dirección de memoria donde se almacena el valor apuntado. Esta etiqueta debe ser utilizada para preguntas que implican el uso de punteros, no referencia...
2D array of pointers: ¿Eliminar la matriz pero no los punteros?
En mi código, tengo una serie 2D de punteros a mis datos:
Data***
La razón por la que no estoy usando la notación de array es porque el tamaño no se determina en el ti
c++
arrays
pointers
memory-management
heap-memory
3 años, 4 meses, 28 días
destructor para una serie de punteros apuntando a objetos con un miembro puntero
Tengo una serie de punteros a un objeto. El objeto en sí tiene un miembro puntero.
Cuando escribo un destructor la matriz de punteros ¿destruye también el puntero miembro?
¿Es se
c++
pointers
destructor
3 años, 4 meses, 29 días
¿Cómo paso una variable puntero donde puedo utilizarla de otra clase?
Tengo 2 clases uno es una clase principal que es mi bucle de juego y el otro es una clase Enemigo en la que surgió una ola de "enemigos". Sin embargo estoy teniendo problemas para acceder a mi vent
c++
pointers
sdl
3 años, 4 meses, 28 días
Pregunta sobre el tamaño de variables de puntero entero en C [duplicar]
<
arrays
c
pointers
implicit-conversion
sizeof
3 años, 4 meses, 28 días
Aumentar la implementación y no puede usar el operador de flechas
Se supone que debo escribir un Modul para la implementación de Strings y tengo una idea difícil cómo y dónde empezar. Pero sigo recibiendo un error cada vez que intento usar el operador de flechas
c
pointers
structure
3 años, 4 meses, 29 días
Dos Dimensional Array de un personaje y función de String en C
Estoy escribiendo un programa C que introduce cadena de un usuario lo ordena alfabético.
Tengo dos preguntas aquí.
Cuando introduzco las cadenas del usuario de esta manera por debajo no se pr
c
pointers
multidimensional-array
implicit-conversion
c-strings
3 años, 4 meses, 29 días
Un programa C++ que introduce dos matrices 3*3 y muestra la suma y el producto de las matrices
Es un programa c++ que toma entrada para 3*3 matrices y muestra la suma y el producto de esas matrices. Ahora he mejorado el programa y está funcionando como se espera, así que hay algo que puede s
c++
pointers
matrix
matrix-multiplication
3 años, 4 meses, 29 días
Mi función de puntero doble flotador sigue experimentando error de tiempo de ejecución cuando se llama en mi programa principal() [cerrado]
<
c
function
pointers
math
allocation
3 años, 4 meses, 29 días
C++ ¿Cómo puedes apuntar a un objeto de clase hereditario privado dentro de una clase
Estoy aprendiendo sobre la herencia de clase y quería saber cómo se puede crear un puntero a una clase que fue heredada privadamente por otra clase? He incluido un simple ejemplo a continuación. Mu
c++
class
pointers
inheritance
private-inheritance
3 años, 4 meses, 27 días
Cómo solucionar este error "valor subscrito" en el idioma C?
Tengo este Error de mi programa
error: subscripted value is neither array nor pointer nor vector
84 | }while(deck[row][column] != 0);
| ^
poker_comp.c:85:
arrays
c
pointers
3 años, 4 meses, 29 días
¿Por qué funciona (*i)-consejoFirstName()), en lugar de *i-consiggetFirstName() o Employee[*i]getFirstName()?
¿Por qué funciona esta línea de código en este escenario?
cout << ((*i)->getFirstName());
El contexto
class Employee{
private:
string FirstName;
c++
class
pointers
vector
dereference
3 años, 4 meses, 27 días
pasar una serie de funciones por referencia C++
Hay múltiples funciones en un archivo (por ejemplo, file1.h). Estas funciones son similares por su definición y valor de retorno. El archivo en sí mismo, no se permite cambiarlo. Quiero simplificar
c++
arrays
pointers
3 años, 4 meses, 29 días
Error de acceso a la matriz de caracteres bidimensional de la función en C
He visto muchos recursos en línea sobre el acceso a la matriz 2D en C y todos muestran sólo una respuesta *( *(arr + i) + j))Pero... Desafortunadamente, me dio este error
<code
c
pointers
multidimensional-array
3 años, 4 meses, 28 días
Hacer valores cuyos punteros están en arrays persisten
Considere el siguiente código
int* a[5];
void f() {
int i = 50;
a[0] = &i
}
void main() {
f();
printf("%d", *a[0]);
}
Cuando i sale fue
c
pointers
3 años, 4 meses, 28 días
Dereferencias de un puntero a 2d array
No entiendo por qué al derreferir un puntero a un array, el resultado es la dirección del primer valor del array
int array[2][2] = {{0,1},{0,1}};
int (*p)[2];
p = array;
</pr
arrays
c
pointers
3 años, 4 meses, 29 días
¿Por qué estas funciones son ilegales?
Consideremos que tenemos esta declaración.
char *str = “xyz”;
¿Por qué? puts(*str); y putchar(str); son considerados como funciones ilegales en C?
c
pointers
3 años, 5 meses, 0 días
Estoy muy confundido con el concepto de usar punteros en c
Creo que tengo ideas erróneas en mi entendimiento sobre los punteros?
Basado en mi entendimiento, int * twenties significa que veinte es un puntero para un int .
c
pointers
types
3 años, 4 meses, 29 días
C - El puntero de paso como argumento a una función de intercambio
#include
void swap (char *x, char *y)
{
char *t = x;
x = y;
y = t;
}
int main()
{
char *x = "geeksquiz";
char *y = "geeksforgeeks";
char *t;
swap(x,
c
pointers
3 años, 4 meses, 28 días
Valor de puntos diferentes antes y después del retorno
Tengo un problema extraño, asigné memoria usando malloc y devolví la dirección de esta memoria recién asignada. Pero esta dirección es diferente antes y después del regreso (función interna y exter
c
pointers
3 años, 5 meses, 0 días
¿Por qué no hay advertencia o error al inicializar un puntero de const para anular?
Esta podría ser una pregunta muy básica, pero intenté encontrar la respuesta en SO y no pude encontrar la respuesta exacta a ella.
¿Cuál es el punto de inicializar un const punte
c++
pointers
null
nullptr
3 años, 4 meses, 29 días
¿Un arreglo dinámico sin malloc?
Estaba leyendo a través de algún código fuente y encontré una funcionalidad que básicamente le permite utilizar un array como una lista conectada? El código funciona como sigue:
#incl
arrays
c
pointers
memory
initialization
3 años, 4 meses, 28 días
¿Por qué no hay advertencia o error al inicializar un puntero de const para anular?
Esta podría ser una pregunta muy básica, pero intenté encontrar la respuesta en SO y no pude encontrar la respuesta exacta a ella.
¿Cuál es el punto de inicializar un const punte
c++
pointers
null
nullptr
3 años, 4 meses, 29 días
¿Un arreglo dinámico sin malloc?
Estaba leyendo a través de algún código fuente y encontré una funcionalidad que básicamente le permite utilizar un array como una lista conectada? El código funciona como sigue:
#incl
arrays
c
pointers
memory
initialization
3 años, 4 meses, 28 días
Usando una función de un array de función almacenado en una estructura en C
Declaré una estructura como esta:
typedef struct s_data {
char buff[2048];
int len;
void *func[10];
struct data *next;
} t_data;
En mi
arrays
c
structure
function-pointers
3 años, 4 meses, 29 días
No está seguro sobre el uso de punteros C++
Soy nuevo en C++. Tengo problemas con el siguiente código. El último objeto de función.f() en función principal debe devolver 120, pero devuelve 100 y no sé por qué.
El método SOLVED g de cla
c++
pointers
3 años, 4 meses, 28 días
sintaxis aritmática de puntero avanzado
Digamos que se nos da el siguiente escenario:
int (*p)[9];
es un puntero regular, o algún tipo de puntero especial a un bloque de memoria que es 9*sizeof
arrays
c
pointers
pointer-arithmetic
3 años, 4 meses, 29 días
¿Por qué imprimir el primer elemento de un puntero a un puntero para imprimir el contenido de una cadena?
Código de ejemplo
int main() {
char *s = "kut";
char **p = &s
printf("*s: %c\n", *s);
printf("s: %p\n", s);
printf("&s[0]: %p\n", &s[0]);
printf("p: %p\n", p);
printf(
arrays
c
pointers
dereference
3 años, 5 meses, 0 días