Resultados de la búsqueda a petición "c++"
QT 5.5.1 .so biblioteca con android
He descargado la biblioteca compilada openssl para las plataformas Android armeabi y x86 deaquí [https://github.com/emileb/OpenSSL-for-Android-Prebuilt]e intenté cargarlo en el archivo .pro: INCLUDEPATH ...
Conjunto de punteros y tamaño de confusión
¿Por qué sale el siguiente código?4? char** pointer = new char*[1]; std::cout << sizeof(pointer) << "\n";Tengo una serie de punteros, pero debería tener longitud 1, ¿no?
¿Qué significa "envenenar una función" en C ++?
Al final de la charla de Scott Schurr"Presentandoconstexpr"en CppCon [https://youtu.be/fZjYCQ8dzTc?t=3679], pregunta "¿Hay alguna manera de envenenar una función"? Luego explica que esto se puede hacer (aunque de manera no estándar) ...
ReadDirectoryChangesW () asíncrono?
Quiero monitorear las modificaciones en un directorio específico y recuperar la información exacta del cambio. Así que he decidido usar elReadDirectoryChangesW () [http://msdn.microsoft.com/en-us/library/aa365465(VS.85).aspx]función. Pero quiero ...
Programa C ++ Pass by Reference
IBM explica el pase de C ++ por referencia en el siguiente ejemplo (fuente incluida). Si yo cambiaravoid swapnum... avoid swapnum(int i, int j), ¿se volvería pasar por valor? // pass by reference example // author - ibm #include <stdio.h> void ...
Multi-threading básico en C / C ++: ¿sugerencias, consejos, tutoriales, alguna dirección? [cerrado]
Me gustaría aprender a crear una aplicación multiproceso, pero ni siquiera sé por dónde empezar. ¿Cómo implementan la mayoría de las personas los subprocesos múltiples? ¿Utilizan la biblioteca de impulso? ¿Hay alguna otra forma de hacerlo? ...
"No se puede hacer referencia al constructor predeterminado" en Visual Studio 2015
Me enfrento a un mensaje de error realmente extraño en Visual Studio 2015. El siguiente código despojado: struct A { A(int val = 0) : x(val) {} int x = 0; }; struct B: A { static int y; }; int B::y = 1; struct C: B { }; int main() { C c; return ...
¿Un destructor virtual predeterminado impide las operaciones de movimiento generadas por el compilador?
Inspirado en el post¿Por qué el destructor deshabilita la generación de métodos de movimiento implícito? [https://stackoverflow.com/questions/33932824/why-destructor-disabling-the-generation-of-implicit-move-functions] , Me preguntaba si lo mismo ...
Conversión de tipo en la plantilla sin argumento sin tipo constexpr
Considere el siguiente código: struct A { constexpr operator int() { return 42; } }; template <int> void foo() {} void bar(A a) { foo<a>(); } int main() { foo<A{}>(); const int i = 42; foo<i>(); // (1) A a{}; static_assert(i == a, ""); bar(a); ...
Cómo acelerar el tiempo de compilación de g ++ (cuando se usan muchas plantillas)
Esta pregunta es quizás extraña, pero ¿cómo puedo acelerar el tiempo de compilación de g ++? Mi código C ++ usa mucho impulso y plantillas. Ya me moví lo más posible de los archivos de encabezados y uso la opción -j, pero aún así toma bastante ...