Resultados de la búsqueda a petición "c++"
¿Cómo escribir un puntero de función en una función que devuelve un puntero de función a una función?
Quiero asignar la dirección de una función a un puntero de función, pero la función que se va a direccionar devuelve un puntero de función con la misma firma, lo que hace que se repita de una manera que no puedo escribir el tipo de retorno, para ...
Error de compilación de Constexpr usando std :: acos con clang ++ no g ++
Quiero experimentar con la migración de un proyecto de gcc a clang ++. Admito ignorancia de mi parte, no estoy seguro de por qué el siguiente fragmento de código template <typename T> constexpr T pi{std::acos(T(-1.0))};compila ...
¿Por qué no eliminar destruir nada?
Estoy jugando un poco con la asignación dinámica de memoria, pero no entiendo nada. Al asignar algo de memoria con elnew declaración, se supone que soy capaz de destruir la memoria que señala el puntero al usardelete. Pero cuando lo intento, ...
Inicialización de const estática incorrecta que compila y funciona
Que yo sepa, solo puede inicializar miembros const estáticos en la misma línea de su declaraciónsi son tipos integrales [https://stackoverflow.com/a/3531105/5302415]. Sin embargo, todavía pude inicializar y usar algunos dobles constantes ...
¿Por qué no puedo hacer retroceder un_ptr único en un vector?
¿Qué tiene de malo este programa? #include <memory> #include <vector> int main() { std::vector<std::unique_ptr<int>> vec; int x(1); std::unique_ptr<int> ptr2x(&x); vec.push_back(ptr2x); //This tiny command has a vicious error. return 0; ...
leer sombreadores GLSL del archivo
Estoy tratando de leer el sombreador de vértices y fragmentos de archivos que se ven así #version 330 core in vec3 ourColor; out vec4 color; void main() { color = vec4(ourColor, 1.0f); }pero cuando estoy compilando shader me sale el error ...
trabajando con VLC smem
Estoy tratando de hacer algo como esta publicación:Obtenga fotogramas del video con libvlc smem y conviértalo a opencv Mat. (c ...
¿Qué significa void (U :: *) (void)?
Estaba mirando la implementación de lais_class plantilla en Boost, y encontré alguna sintaxis que no puedo descifrar fácilmente. template <class U> static ::boost::type_traits::yes_type is_class_tester(void(U::*)(void)); template <class U> ...
Cómo "hacer" código c ++ en una biblioteca para xcode
Para aclarar la aclaración: Sé cómo crear bibliotecas en Xcode usando obj-c o swift. Sé cómo usarlos en proyectos. Sé cómo compilar estos proyectos para que todo funcione. Lo que no sé es cómo tomar el código fuente C de código abierto (jeje) y ...
¿Cuál es el tipo equivalente en C para REAL (KIND = real_normal) en Fortran?
Tengo un problema con pasar una matriz de Fortran a una función c: en fortran, la matriz se define como REAL(KIND=real_normal) , DIMENSION(:), ALLOCATABLE :: array call cFunc(array)Si define el cFunc como void cFunc(double *data){...}Que los ...