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
pixelpioneerx
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
daniel1
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
scriptsculptor52b5
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
syntaxsensei
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
compilerhero1251
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
scriptsculptor
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
compilerhero1251
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
nodenomad
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
debugduke
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
syntaxsenseie7e4
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
syntaxsensei8acf
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
scriptwarrior
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
debugdynamo46a0
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
cybermage
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
scriptwarrior
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
bytebarde61c
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
pixelpioneerc4b5
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
logicluminary3c42
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
devninjax
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
logicluminary
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
algorithmwhiz
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
binarybuilder
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
codemaestro
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
byteexplorer
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
webweaverx
3 años, 5 meses, 0 días