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

1 la respuesta

X11: ¿Cómo REALMENTE agarro el puntero del mouse?

He implementado un widget divisor horizontal en Xlib. Estoy tratando de agarrar el mouse cuando el usuario hace clic y arrastra la barra divisoria (para que el usuario pueda mover dinámicamente la división y así cambiar el tamaño de las ventanas ...

1 la respuesta

Copiar una matriz de punteros en la memoria del dispositivo y viceversa (CUDA)

Estoy tratando de usarcublas funcióncublasSgemmBatched En mi ejemplo de juguete. En este ejemplo, primero asigno matrices 2D:h_AA, h_BB del tamaño [6] [5] yh_CC del tamaño [6] [1] Después de eso lo copié al dispositivo, realicécublasSgemmBatched ...

8 la respuesta

Reparto regular frente a static_cast frente a dynamic_cast [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuándo deben usarse static_cast, dynamic_cast, const_cast y reinterpret_cast? [/questions/332030/when-should-static-cast-dynamic-cast-const-cast-and-reinterpret-cast-be-used] 8 respuestasHe estado ...

4 la respuesta

Lanzar puntero a clase derivada a referencia a puntero a clase base

¿Por qué no puedo lanzar un puntero a la clase derivada para hacer referencia al puntero a la clase base? struct Base { }; struct Derived : Base { }; int main() { Derived* derived = nullptr; static_cast<Base*&>(derived); }Yo obtengo: invalid ...

4 la respuesta

¿Cómo ocurre la desreferenciación de un puntero de función?

¿Por qué y cómo desreferenciar un puntero de función simplemente "no hace nada"? De esto es de lo que estoy hablando: #include<stdio.h> void hello() { printf("hello"); } int main(void) { (*****hello)(); }De un comentario ...

3 la respuesta

Pasando el puntero de la función miembro a la función c-style

Estoy tratando de pasar el puntero de la función miembro a la función de estilo c (ya que es lib en C) El puntero que quiere se define como: void (*)(int, const char*)Entonces la función que estoy tratando de pasar es: void ...

3 la respuesta

¿por qué es std :: cout convertible a void * si usa g ++?

¿Por qué uno puede lanzar unstd::ostream a unvoid ¿puntero? No conozco ningún operador de conversión enstd::ostream. Código abajo #include <iostream> int main() { void *p = std::cout; // why does this work? } Estoy haciendo esta pregunta desde ...

2 la respuesta

Ver un puntero sin formato como un rango en un bucle for basado en rango

¿Cómo puedo hacer que un puntero sin formato se comporte como un rango, para una sintaxis de bucle de rango? double five = 5; double* dptr = &five; for(int& d : dptr) std::cout << d << std::endl;// will not execute if the pointer is ...

17 la respuesta

¿Cuál es el propósito de un puntero "esto" en C ++? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuándo debo hacer un uso explícito del puntero 'this'? [/questions/993352/when-should-i-make-explicit-use-of-the-this-pointer] 13 respuestas¿Cuál es el propósito dethis palabra clave. ¿Los métodos en ...

1 la respuesta

¿C99 garantiza que las matrices son contiguas?

Después de un hilo de comentarios en otra pregunta, llegué a debatir sobre qué es y qué no está definido en el estándar C99 sobre los arreglos en C. Básicamente cuando defino una matriz 2D comoint a[5][5], ¿garantiza la C99 estándar o no que ...