Resultados de la búsqueda a petición "pointers"

4 la respuesta

Volver el puntero de una función

Estoy tratando de devolver el puntero de una función. Pero me está fallando la segmentación. Alguien por favor diga qué está mal con el código #include<stdio.h> int *fun(); main() { int *ptr; ptr=fun(); printf("%d",*ptr); } int *fun() { int ...

4 la respuesta

Seguridad de la conversión entre punteros de dos clases idénticas?

Digamos que tengo dos clases diferentes, ambas representan datos de coordenadas 2D de la misma manera interna como la siguiente: class LibA_Vertex{ public: // ... constructors and various methods, operator overloads float x, y }; class ...

10 la respuesta

¿Debo usar char ** argv o char * argv [] en C?

Estoy aprendiendo C y me preguntaba cuál de estos debería usar en mi método principal. ¿Hay alguna diferencia? Editar Entonces, ¿cuál es más común de usar?

5 la respuesta

¿Cuál es la diferencia entre int * ptr e int * ptr en C? [duplicar

Esta pregunta ya tiene una respuesta aquí: Diferencia entre int * p y int * p declaración [/questions/5590150/difference-between-int-p-and-int-p-declaration] 4 respuestas diferencia entre int * i e int * ...

6 la respuesta

c ++ eliminar problema de puntero, aún puede acceder a datos [cerrado]

Realmente no entiendo por qué son accesibles los punteros ... cualquier ayuda apreciada #include <iostream> class Wicked{ public: Wicked() {}; virtual ~Wicked() {}; int a; int b; }; class Test { public: Test() {}; virtual ~Test() {}; int c; ...

5 la respuesta

Convierta el puntero "this" en string

En un sistema donde los objetos registrados deben tener nombres únicos, quiero usar / incluir el objetothis puntero en el nombre. Quiero la forma más sencilla de crear??? dónde std::string name = ???(this);

3 la respuesta

C ++, necesidad Motivo del error: no se puede convertir el parámetro 1 de 'char *' a 'const char * &'

Por qué no podemos convertir el puntero en un carácter -> TO-> una referencia a un puntero en un carácter constante Estoy interesado en conocer el motivo del error de sintaxis cuando llamamos a foo_ptr. Cuando foo_char está permitido, ¿por qué ...

3 la respuesta

¿Por qué un puntero a un puntero es incompatible con un puntero a una matriz?

OK, estoy teniendo problemas para entender punteros a punteros vs punteros a matrices. Considere el siguiente código: char s[] = "Hello, World"; char (*p1)[] = &s; char **p2 = &s; printf("%c\n", **p1); /* Works */ printf("%c\n", **p2); /* ...

1 la respuesta

¿Por qué está prohibido tomar la dirección de un destructor?

C ++ estándar en 12.4.2 establece que [...] No se tomará la dirección de un destructor. [...] Sin embargo, uno puede sin quejas del compilador tomar la dirección de un contenedor alrededor de un destructor de clases, de esta manera: struct ...

4 la respuesta

Puntero al tipo genérico

En el proceso de transformar una implementación de mapa de hash basada en puntero eficiente dada en una implementación de mapa de hash genérica, me topé con el siguiente problema: Tengo una clase que representa un nodo hash (la implementación ...