std

¿Cuándo es necesario utilizar use the flag-stdlib = libstdc++?

¿Cuándo es necesario usar el flag -stdlib=libstdc++ para el compilador y el enlazador cuando se compila con gcc? ¿El compi ... ibstdc++? Estoy usando gcc4.8.2 en Ubuntu 13.10 y me gustaría usar el estándar c++11. Ya le paso -std=c++11 al compilador.

Android ndk std:: soporte para cadenas

Estoy usando android NDK r9d y toolchain 4.8 pero no puedo usar la función std::to_string, el compilador arroja este error: ... is not a member of 'std' ¿Esta función no es compatible con Android ndk? Lo intento APP_CPPFLAGS := -std=c++11 sin suerte.

Obtención de la lista de claves y valores del mapa desordenado

¿Cuál es la forma más eficiente de obtener listas (como un vector) de las claves y valores de un unordered_map? Para concre ... hay más método eficiente? Sería bueno tener un método que también funciona para el mapa regular, ya que podría cambiar a eso.

necesito cerrar un std::fstream? [duplicar]

Posible Duplicado:¿Necesito cerrar manualmente un ifstream? ¿Tengo que llamar a fstream.close() o es fstream un obj ... hivo siempre está cerrado después de salir de este método sin llamar a close? No pude encontrar documentación del destructor.

Cuál es la forma más rápida de cambiar una clave de un elemento dentro de std:: map

Entiendo las razones por las que uno no puede simplemente hacer esto (reequilibrio y esas cosas): iterator i = m.find(33); ... (no desasignar) reequilibrio cambiar la clave dentro del nodo separado inserte el nodo de nuevo en el árbol reequilibrio

Ordenar std:: mapa usando valor

Necesito ordenar un std::map por valor en lugar de por clave. Hay una manera fácil de hacerlo? Tengo una solución del siguie ... generate the values in the map. sort(testMap.begin(), testMap.end()); // is there any function like this to sort the map?

std:: cadena vs cadena en c++ [duplicado]

Posibles Duplicados:¿Por qué 'usar espacio de nombres std;' se considera una mala práctica en C++?Usando el Espacio de nom ... definen una cadena como std::string. ¿Cuál es el propósito de esto? ¿es una buena práctica o tiene alguna funcionalidad?

const unsigned char * to std:: string

Sqlite3_column_text devuelve un carácter const sin signo*, ¿cómo convertir esto a una cadena std::? He intentado std:: string ... *' to 'std::string' 1> No constructor could take the source type, or constructor overload resolution was ambiguous

¿Cómo crear una función std:: a partir de una expresión lambda que captura movimientos?

Estoy intentando crear un std::function a partir de una expresión lambda que captura movimientos. Tenga en cuenta que puedo c ... lang: Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn) Target: x86_64-apple-darwin13.3.0 Thread model: posix

std:: seguridad compartida del hilo ptr

He leído que " Múltiples hilos pueden leer y escribir simultáneamente diferentes objetos shared_ptr, incluso cuando l ... es futuras) Si es trabajo, puedo actualizar el configuración de esa manera sin romperlo en medio de un manejo de solicitud.

¿Por qué el destructor de un futuro es devuelto por el bloqueo `std::async`?

Al intentar responder otra pregunta de Stackoverflow , me di cuenta de que este simple fragmento de C++11 está bloqueando im ... solo en get y de lo contrario, si no estoy interesado en el valor devuelto o la excepción, es simplemente disparar y olvidar?

string en el espacio de nombres std no nombra un tipo

Esto puede ser un simple error que no estoy viendo, pero Creo que simplemente estoy haciendo algo mal. No te preocupes No es ... case 19: noun = "door"; break; case 20: noun = "radio"; break; } return noun; }

C++ crear cadena de texto y variables

Estoy tratando de hacer algo muy simple y, sin embargo, después de una hora de buscar una no puedo encontrar una respuesta ad ... ue esto debe ser un problema de sintaxis. Pseudo std::string var = "sometext" + somevar + "sometext" + somevar; Gracias!

¿Por qué numerical limits:: min devuelve un valor negativo para int pero valores positivos para float / double?

¿Por qué numeric_limits::min devuelve un valor negativo para int, pero valores positivos para, por ejemplo, float y double? ... d unsigned, es decir, tipos que representan un el conjunto infinito de valores negativos no tiene un mínimo significativo.

Cómo puedo obtener una lista de todos los módulos de la biblioteca estándar de Python

Quiero algo como sys.builtin_module_names excepto por la biblioteca estándar. Otras cosas que no funcionaron: sys.modules ... EDIT2: Quiero que funcione para todos los entornos (es decir, entre sistemas operativos, dentro y fuera de un virtualenv.)

¿Hay una pestaña equivalente a std:: endl dentro de la biblioteca estándar?

Usando C++, ¿hay una constante de biblioteca estándar equivalente para '\t' como la hay para una nueva línea? Idealmente: ... Si no, ¿por qué es este el caso? (Soy consciente de que solo puedo insertar un '\t' pero me gustaría saciar mi curiosidad).

std::par de referencias

¿Es válido tener un std::pair de referencias ? En particular, hay problemas con el operador de asignación ? De acuerdo con ... tener un pair<T&, U&> y poder asignarle otro par (de valores o referencias) y modificar los objetos apuntados.

std:: ofstream, comprueba si el archivo existe antes de escribir

Estoy implementando la funcionalidad de guardado de archivos dentro de una aplicación Qt usando C++. Estoy buscando una man ... para que pueda solicitar una advertencia al usuario. Estoy usando un std::ofstream y no estoy buscando una solución Boost.

std:: mem fun vs std:: mem fn

¿Cuál es la diferencia entre std::mem_fun y std::mem_fn? ¿Por qué el nombre es tan confuso? La documentación de Boost dic ... em_fn puede reemplazar a std::mem_fun en la mayoría de los casos. Entonces, ¿en qué situación seguirías usando std:: mem_fun?

Compilar con Clang usando Libc++ undefined references

La primera pareja es demasiado larga para hacer referencia. Obtengo este error cuando intento compilar clang++ -stdlib=libc++ ... stá completo para C++ y he estado usando clang++ de la siguiente manera con éxito clang++ -std=c++11 -stdlib=libc++ -lc++abi.