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

3 la respuesta

Advertencia de compilación para vacío ** y vacío *

Tengo una pregunta con respecto avoid* yvoid** y sé que esta es una pregunta antigua y que se ha hecho (algo) antes en stackoverflow. Entonces la pregunta es la siguiente: Cuando compilo este código con gcc 4.4.3 en ubuntu 10.10, aparece la ...

7 la respuesta

sizeof tomando dos argumentos

En C.1.3 de C ++ IS (2003. También está en C ++ 11 IS), el estándar señala una diferencia entre ISO C y C ++; a saber, para char arr[100];sizeof(0, arr) devolucionessizeof(char*) en C, pero100 en C ++. No puedo encontrar documentación ...

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);

4 la respuesta

alcance del puntero c ++

Qué sucede cuando tienes el siguiente código: void makeItHappen() { char* text = "Hello, world"; }Hacetext sale del alcance y se elimina automáticamente o se queda en la memoria? Y qué hay del siguiente ejemplo: class SomeClass { public: ...

5 la respuesta

Template clase puntero c ++ declaración

template <typename T> class Node {...}; int main { Node* ptr; ptr = new Node<int>; } No se compilará Tengo que declarar el puntero como Node<int>* ptr;¿Por qué tengo que especificar el tipo al declarar un puntero que aún no he creado la clase? ...

1 la respuesta

std :: unique_ptr con clase derivada

Tengo una pregunta sobre los punteros de c ++ 11. Específicamente, ¿cómo convierte un puntero único para la clase base en la clase derivada?

3 la respuesta

"El puntero que se liberó no se asignó". Error después de malloc, realloc

5 la respuesta

¿Qué debo hacer antes de eliminar elementos en un vector de punteros a objetos asignados dinámicamente?

Tengo un vector que lleno con punteros a los objetos. Estoy tratando de aprender un buen manejo de la memoria y tengo algunas preguntas generales: ¿Es cierto que cuando haya terminado con el vector, debo recorrerlo y llamar a delete en cada ...

5 la respuesta

¿Por qué está permitido lanzar un puntero a una referencia?

Originalmente es el tema deesta pregunt [https://stackoverflow.com/questions/5923702/casting-an-object-to-a-reference], se supo que el OP simplemente pasó por alto la desreferencia. Mientras tanto, esta ...

3 la respuesta

Puntero al parámetro de función vs parámetro de función?

Me gustaría entender cuál es la diferencia entre las 2 declaraciones,f1 yf2abajo: enf1 Declaro que el parámetro es un puntero a una función de tipovoid(), cómo es elf2 declaración diferente de laf1? ¿Son equivalentes las declaraciones? Enmain ...