Resultados de la búsqueda a petición "c++"
Error al crear instancias de plantillas de funciones debido a la referencia universal (hacia adelante) a un tipo de plantilla
Referencias universales [https://isocpp.org/blog/2012/11/universal-references-in-c11-scott-meyers](es decir, "referencias directas", elc++ nombre estándar) y reenvío perfecto enc++11, c++14y más allá tienen muchas ventajas importantes; ...
Simulando el rango basado en el comportamiento de inicio / fin del ciclo
Considere la especificación del rango basado en buclesbegin-expr yend-expr (N4140 [stmt.ranged] / p1). Dado un rango__range de tipo_RangeT, begin-expr yend-expr se determinan de la siguiente manera: Si_RangeT es un tipo de matriz,begin-expr ...
Usar dos objetos como clave hash para un mapa_ordenados o alternativas
Habiendo definido mis objetos myType, necesito almacenar las relaciones entre estos objetos. Estas relaciones se almacenan en una matriz. El número de elementos esnoconocido de antemano, no todos los elementos tienen una relación (element1 puede ...
Algoritmo para cubrir el número máximo de puntos con un círculo de radio dado
Imaginemos que tenemos un avión con algunos puntos. También tenemos un círculo de radio dado. Necesito un algoritmo que determine tal posición del círculo que cubra el máximo número posible de puntos. Por supuesto, hay muchas de esas posiciones, ...
BGL que indexa un vértice por teclas
Mi requisito es tener una estructura gráfica en la que cada vértice se identifique de forma única por unboost::uuids::uuid. Todos los vértices tienen una propiedad de color por la cual se agruparán los vértices de categoría similar. No estoy ...
Espere la señal mientras procesa otras señales
Mi aplicación Qt habla con un dispositivo en serie y ocasionalmente tiene que esperar a que este dispositivo envíe un byte. Para lograr esto, creo un nuevo bucle de eventos que se cierra tan pronto como hay información disponible en el búfer en ...
¿Los compiladores de C ++ realizan optimizaciones en tiempo de compilación en los cierres lambda?
Supongamos que tenemos el siguiente código (sin sentido): const int a = 0; int c = 0; for(int b = 0; b < 10000000; b++) { if(a) c++; c += 7; }La variable 'a' es igual a cero, por lo que el compilador puede deducir en tiempo de compilación que la ...
Inicialización de miembro estático en una plantilla de clase
Me gustaría hacer esto: template <typename T> struct S { ... static double something_relevant = 1.5; }; pero no puedo desdesomething_relevant No es de tipo integral. No depende deT, pero el código existente depende de que sea un miembro estático ...
Comparación de buffers de protocolo de Google
Quiero comparar dosMensajeso (dos subparámetros) deBúferes de protocolo de Google [http://code.google.com/apis/protocolbuffers/docs/reference/cpp/index.html]. No encuentro una API para lograrlo. ¿Algunas ideas?
Coincidencia de especializaciones parciales de plantilla de clase
N4527 14.5.5.1 [temp.class.spec.match] 2 Una especialización parcial coincide con una lista de argumentos de plantilla real dada si los argumentos de plantilla de la especialización parcial pueden deducirse de la lista de argumentos de plantilla ...