Resultados de la búsqueda a petición "c++"
¿Qué está mal con `std :: set`?
Inel otro tema [https://stackoverflow.com/questions/5396413/char-array-sorting-and-removing-duplicates] Estaba tratando de resolverest [https://stackoverflow.com/questions/5396413/char-array-sorting-and-removing-duplicates] problema. El ...
unción @constexpr con argumento de referencia no utilizado - gcc vs clang
Considere el siguiente código: template <int N, typename T> void f(T) { } template <typename T> constexpr int k(T&) { return 0; } int main() { constexpr auto i = 1; f<k(i)>([&i] { f<k(i)>(0); }); }clang++ (el maletero lo compila. @g++ (el ...
Argumento especificado explícitamente no válido para el parámetro de plantilla que es constexpr
Tengo unstatic_loop construir así template <std::size_t n, typename F> void static_loop(F&& f) { static_assert(n <= 8 && "static loop size should <= 8"); if constexpr (n >= 8) f(std::integral_constant<size_t, n - 8>()); if constexpr (n >= ...
l bucle estático anidado no funciona debido a que constexpr no se puede capturar
Tengo estostatic_loop construcción que se utiliza para el despacho de tipos sobre el desenrollado de bucles. template <std::size_t n, typename F> void static_loop(F&& f) { static_assert(n <= 8 && "static loop size should <= 8"); if constexpr (n ...
Cómo implementar una macro de aserción conforme a la norma con un mensaje formateado opcional?
¿Cuál es la forma de implementar una macro de aserción que cumpla con los estándares con un mensaje formateado opcional? o que tengo funciona en clang, pero (correctamente) activa el-Wgnu-zero-variadic-macro-arguments advertencia si está ...
¿Se espera que el uso de boost :: thread_specific_ptr <> :: get () sea lento? ¿Alguna solución?
Actualmente estoy perfilando una aplicación con problemas de rendimiento usando el "Callgrind" de Valgrind. Al observar los datos de perfil, parece que se está gastando un buen 25% del tiempo de procesamiento dentro ...
using sendmessage para enviar wm_close a otro proceso
Quiero enviar wm_close a otro proceso, con el que quiero finalizar ese proceso de forma segura. int _tmain(int argc, _TCHAR* argv[]) { DWORD SetOfPID; SetOfPID = GetProcId(_T("abc.exe")); //this will return pid HANDLE h ...
Qt herencia múltiple y señales
Tengo un problema con QT con respecto a la herencia múltiple debido a QObject. Sé que muchos otros tienen los mismos problemas, pero no sé cómo debería solucionarlo. class NavigatableItem : public QObject { Q_OBJECT signals: void ...
Por qué separar la definición e inicialización de variables en C ++?
Actualmente estoy trabajando en un código C ++ bastante antiguo y a menudo encuentro cosas como int i; i = 42; Object* someObject = NULL; someObject = new Object();o inclus Object someObject; someObject = getTheObject(); Entiendo ...
Error en tiempo de ejecución en el programa compilado con MinGW gcc / g ++ (nuwen distro)
#include <iostream> #include <random> using namespace std; class myclass { private: static bool randomBit() { std::random_device rd; // Obtain a random seed number from hardware std::mt19937 gen(rd()); // Initialize and seed the generator <---- ...