Resultados de la búsqueda a petición "pointers"
¿Se señala una variable de matriz a sí misma?
Intenté algún código para verificar el comportamiento de la matriz y los punteros. Es como sigue. #include <stdio.h> main(){ int s[]={1,2}; int *b=s; printf("%d, %d, %d\n", s, &s, *s); printf("%d, %d, %d\n", b ,&b, *b); }nicialmente pensé que ...
¿Qué sucede en una eliminación doble?
Obj *op = new Obj; Obj *op2 = op; delete op; delete op2; // What happens here? ¿Qué es lo peor que puede suceder cuando accidentalmente eliminas dos veces? ¿Importa? ¿El compilador arrojará un error?
¿Cómo usar funciones virtuales para lograr un comportamiento polimórfico en C ++?
Soy nuevo en estas características importantes de C ++, ya he leído algunas preguntas / respuestas sobre estos temas aquí y busqué en Google algunos documentos. Pero todavía estoy confundido con esto ... ería genial si alguien me puede ...
Eliminar un montón y luego desreferenciar un puntero a esa memoria
Este es el código de un ejercicio: #include <iostream> using namespace std; int main() { int n = 13; int* ip = new int(n + 3); int* ip2 = ip; cout << *ip << endl; delete ip; cout << *ip2 << endl; cout << ip << tab << ip2 << endl; }Cuando se ...
C ++ puntero y referencia con nueva palabra clave al instanciar
Cuando quiero crear una instancia de una clase en C ++, generalmente voy de esta manera Book bk = new Book(); Mi profesor recientemente hizo esto Book &bk = *new Book();Sólo me dijo que usaría una referencia para poder usar el operador punto ...
¿Qué es un puntero desnudo?
Observando Punteros Desnudos [https://stackoverflow.com/questions/9241680/list-of-polymorphic-objects] (ver la primera respuesta), las preguntas son bastante simples: ¿Qué es un puntero desnudo?
Copiando una estructura que contiene punteros al dispositivo CUDA
Estoy trabajando en un proyecto donde necesito mi dispositivo CUDA para realizar cálculos en una estructura que contiene punteros. typedef struct StructA { int* arr; } StructA;Cuando asigno memoria para la estructura y luego la copio al ...
rewinding stdin en un script bash
¿Hay una manera simple de "rebobinar"/dev/stdin dentro de mi script bash que ya leyó toda o parte de la tubería de entrada? Aplicación: escribí un MDA simple que, en la parte 1, lee un solo correo electrónico de fetchmail línea por línea, ...
Acerca de los punteros a las funciones en las declaraciones de funciones
#include<stdio.h> #include<stdlib.h> int fun1() { printf("I am fun1."); return 0; } int fun2(int fun()) { fun(); return 0; } int main() { fun2(fun1); return 0; } El programa anterior puede ejecutarse. En lo que a mí respecta, puedo entenderint ...
Volver una cadena de una función en C
Tengo una función c que quiero devolver una cadena. Si imprimo la cadena antes de que se devuelva, veo croc_data_0186.idx Si intento imprimir la cadena que se devuelve, veo croc_data_á☼ ¿Alguien puede ver lo que estoy haciendo mal? ...