Resultados de la búsqueda a petición "c++"

4 la respuesta

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; ...

0 la respuesta

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 ...

2 la respuesta

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 ...

10 la respuesta

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, ...

1 la respuesta

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 ...

2 la respuesta

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 ...

2 la respuesta

¿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 ...

3 la respuesta

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 ...

6 la respuesta

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?

2 la respuesta

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 ...