Resultados de la búsqueda a petición "c++11"
C ++ 11 ejemplo de un valor y un objeto en la biblioteca estándar?
En C ++ 11 3p3 dice: Una entidad es unvalor, objeto, referencia, función, enumerador, tipo, miembro de clase, plantilla, especialización de plantilla, espacio de nombres, paquete de parámetros o esto. En 17.6.1.1p1 dice: La biblioteca estándar ...
C ++ 0x: ¿Cómo puedo acceder a miembros de tupla variadic por índice en tiempo de ejecución?
He escrito la siguiente plantilla básica de Tuple: template <typename... T> class Tuple; template <uintptr_t N, typename... T> struct TupleIndexer; template <typename Head, typename... Tail> class Tuple<Head, Tail...> : public Tuple<Tail...> { ...
¿Cómo obtener el código UNICODE de cada carácter de una cadena UTF-8?
Con C ++ 11, ¿cómo puedo, desde un UTF-8 codificado?std::string, obtenga el valor Unicode de cada carácter del texto en unuint32_t? Algo como: void f(const std::string &utf8_str) { for(???) { uint32_t code = ???; /* Do my stuff with the code... ...
¿Puedo mover-asignar un contenido de std :: map a otro std :: map?
¿Es posible insertar el contenido de un std :: map temporaltemp en otro std :: mapam mediante el uso de la semántica de movimiento, de modo que los valores de la temporal no se copian y se reutilizan? Digamos que uno tiene: std::map<int, Data> ...
Envolviendo las estructuras de C antiguas con punteros inteligentes en C ++ 11 y liberándolos automáticamente
Estoy usandoWord-Net [http://wordnet.princeton.edu/], una antigua biblioteca C desarrollada por la Universidad de Princeton en los años noventa. La biblioteca está escrita en C y solo revela los encabezados, pero no su implementación real. La ...
¿Existe una implementación más eficiente para un mapa bidireccional?
Creé un simplemapa bidireccionalclase que funciona almacenando internamente dosstd::map instancias, con tipos de clave / valor opuestos, y proporcionando una interfaz fácil de usar: template<class T1, class T2> class Bimap { std::map<T1, T2> ...
terminar llamado después de lanzar una instancia de 'std :: system_error' threadpool
Cuando ejecuto mi código: nb workers = 12 I'm i : 0 HELLO I'm func1 BYE I'm func2 terminate called after throwing an instance of 'std::system_error' what(): Invalid argument Aborted (core dumped)terminar llamado después de lanzar una instancia ...
No se puede imprimir el valor de nullptr en la pantalla
Estaba leyendo sobrenullptr y haciendo ejercicio en g ++ y también en VS2010. Cuando lo hice #include <iostream> using namespace std; auto main(void)->int { int j{}; int* q{}; cout << "Value of j: " << j << endl; // prints 0 cout << nullptr << ...
¿Puede GDB depurar lambdas de C ++?
Yo uso las características de C ++ 11 activamente. Tengo un programa creado en Visual Studio 2013 que se basa en lambdas para ejecutar varios subprocesos (lambda representa la tarea y el subproceso recibe la instancia de lambda que tiene que ...
Cómo obtener una cadena con patrón de std :: regex en VC ++ 2010
¿Puedo obtener la cadena con expresión regular destd::regex? ¿O debería guardarlo en otro lugar si quiero usarlo más tarde? En boost puedes hacer esto: boost::regex reg("pattern"); string p = reg.str();o use << operador cout << reg; ...