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

4 la respuesta

Sintaxis de plantillas C ++ con parámetros de tipo de función

Estoy acostumbrado a ver sintaxis como esta para punteros de función int (*pointer_name) (float, char *); void call_function (void (*)(int), int); En algunas bibliotecas funcionales de C ++ 03 veo tipos utilizados de esta ...

2 la respuesta

ISO C ++ borrador estándar

En el estándar ISO C ++: el último borrador de trabajo esn3291, no está disponible públicamente. Peron3290 está disponible. hasta febrero el borrador esn3242. ¿Puedo saber ahora ... qué borrador es más correcto para convertirse en un borrador ...

6 la respuesta

¿Es inteligente reemplazar boost :: thread y boost :: mutex con c ++ 11 equivalentes?

Motivación: la razón por la que lo estoy considerando es que mi genio gerente de proyecto piensa que el impulso es otra dependencia y que es horrible porque "usted depende de él" (intenté explicar la calidad del impulso, luego me di por vencido ...

7 la respuesta

¿Cómo puedo iterar sobre una lista de argumentos de plantilla variable empaquetada?

Estoy tratando de encontrar un método para iterar sobre una lista de argumentos de plantilla variable de un paquete. Ahora, como con todas las iteraciones, necesita algún tipo de método para saber cuántos argumentos hay en la lista empaquetada ...

3 la respuesta

Convertir entre cadena, u16string y u32string

He estado buscando una forma de convertir entre los tipos de cadena Unicode y encontréeste métod [http://members.shaw.ca/akochoi/articles/unicode-processing-c++0x/index.html]. No solo no entiendo completamente el método (no hay comentarios) sino ...

6 la respuesta

Compilador C ++ 11: ¿más cercano al estándar y qué tan cerca?

Estoy interesado en aprender C ++ más a fondo ahora que C ++ 11 aparentemente está ratificado. ¿Qué compilador implementa actualmente lo más cercano disponible al soporte completo de C ++ 11? ¿Qué tan cerca está dicho compilador de soporte ...

1 la respuesta

Tipos de retorno, decltype y const-ness

Estaba experimentando alegremente con los nuevos tipos de retorno final, donde encontré un problema con este código (simplificado) #include <list> class MyContainer{ std::list<int> ints; auto begin( ) -> decltype(ints.begin()) { return ...

1 la respuesta

¿Cuándo usar std :: forward para reenviar argumentos?

C ++ 0x muestra un ejemplo de uso destd::forward: template<class T> void foo(T&& arg) { bar(std::forward<T>(arg)); } ¿Cuándo es ventajoso usarstd::forward, ¿siempre Además, requiere usar&& en la declaración de parámetros, ¿es válido en ...

3 la respuesta

Extrayendo el tipo de retorno de una función sobrecargada

Quiero extraer el tipo de retorno de una función. El problema es que hay otras funciones con el mismo nombre pero con una firma diferente, y no puedo hacer que C ++ seleccione la adecuada. Sé acerca de std :: result_of, pero de algunos intentos ...

1 la respuesta

match múltiples tipos para la resolución de especialización de plantilla

Descarte brevemente el hecho de que la sobrecarga de la función normal servirá mejor a este ejemplo. Es solo una forma de aprender sobre la programación de plantillas. Dicho esto, puede comentar los beneficios / diferencias que obtendrá al usar ...