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

3 la respuesta

Experimentos usando sizeof con matrices y punteros

Para el programa: #include<stdio.h> int main(void) { int (*a)[2]; int b[5]; printf("sizeof(int) : %zu\n", sizeof(int)); printf("sizeof(int*) : %zu\n", sizeof(int*)); printf("sizeof(b) : %zu\n",sizeof(b)); printf("sizeof((int*)b) ...

5 la respuesta

diferencia entre static_cast <const A> (* this) y static_cast <const A &> (* this)

en el siguiente código (tomado de C ++ efectivo): class A { .... char& operator[](std::size_t position) // now just calls const op[] { return const_cast<char&>( // cast away const on op[]'s return type; static_cast<const TextBlock&>(*this) // ...

3 la respuesta

Tener un parámetro de plantilla que puede ser tipo puntero o no puntero

Supongamos que tengo algo como: template <class T> void do_something(T t){ pass_it_somewhere(t); t->do_something(); }Ahora sería útil queT se permite ser un tipo puntero o no puntero. Funcióndo_something(...) básicamente puede manejar punteros y ...

7 la respuesta

C ++ Pasando el puntero a la función (Howto) + C ++ Pointer Manipulation

Estoy un poco confundido sobre cómo funcionan los punteros que pasan. Digamos que tengo la siguiente función y puntero, y ... EDITAR: ... Quiero usar un puntero a algún objeto como argumento en la función. es decir.: void Fun(int Pointer){ ...

2 la respuesta

Solución alternativa para punteros en R?

He estado implementando el algoritmo de búsqueda de árbol binario recientemente en R, y antes de eso usé estructuras vinculadas de tipo matriz. Este algoritmo sería mucho más fácil si hubiera punteros en R (no punteros en C, sino referencias a ...

3 la respuesta

Obtener iterador de puntero o referencia

Me gustaría saber si es posible obtener un iterador para un objeto dentro de un contenedor (p. Ej.std::vector<...>) solo teniendo acceso al objeto dentro del contenedor, p. a través de una referencia (lo que implica que tenemos acceso a un ...

4 la respuesta

Accidente o "falla de segmentación" cuando los datos se copian / escanean / leen a un puntero no inicializado

Esta pregunta está destinada a ser utilizada como referencia para todas las preguntas frecuentes de la naturaleza: ¿Por qué obtengo una falla misteriosa o "falla de segmentación" cuando copio / escaneo datos a la dirección a la que apunta un ...

1 la respuesta

puntero de función con plantilla

Tengo un enfoque para llamar a la función retrasada para la clase: //in MyClass declaration: typedef void (MyClass::*IntFunc) (int value); void DelayedFunction (IntFunc func, int value, float time); class TFunctorInt { public: TFunctorInt ...

4 la respuesta

¿Cuál es exactamente el propósito del (asterisco) en los punteros?

Soy nuevo en programación y estoy tratando de entender la idea de 'punteros'. int main() { int x = 5; int *pointerToInteger = & x; cout<<pointerToInteger; } ¿Por qué es eso cuando yocout << pointerToInteger; la salida es un valor hexadecimal, ...

1 la respuesta

¿Cómo ordenar las estructuras de menor a mayor en C?

El programa necesita ordenar las estructuras de menor a mayor según el elemento zip de cada estructura individual.La entrada se basa en la redirección de entrada / salida. Un ejemplo de un archivo input.txt es el siguiente:Jason Solis 20294 ...