libstdc++

¿Es gcc 4.8 o anterior un error sobre las expresiones regulares?

Estoy tratando de usar std::regex en una pieza de código de C++11, pero parece que el soporte es un poco defectuoso. Un ejemp ... problema? Update una posible solución es utilizar grupos para implementar múltiples alternativas, por ejemplo, (st|mt)|tr.

¿Debo usar libc++ o libstdc++? [cerrado]

Estoy desarrollando ejecutables de interfaz de línea de comandos para osx y linux usando c/c++. El proyecto se vinculará con opencv. ¿Debo usar libc++ o libstdc++?

Enlazar libstdc++ estáticamente: ¿alguna trampa?

Necesito implementar una aplicación C++ construida en Ubuntu 12.10 con libstdc++ de GCC 4.7 para sistemas que ejecutan Ubuntu ... tal vez mucho ha cambiado desde entonces. ¿Sigue vigente su consejo? ¿Hay algún problema al acecho que deba tener en cuenta?

Usando std:: array con listas de inicialización

A menos que me equivoque, debería ser posible crear una matriz std:de estas maneras: std::array<std::string, 2> string ... que std:: array debería aceptar listas de inicialización, o el equipo de la Biblioteca C++ Estándar de GNU se ha equivocado?

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

¿Está bien definir una función swap() totalmente general?

El siguiente fragmento: #include <memory> #include <utility> namespace foo { template <typename T> ... to con std::swap? Si es así, ¿hay alguna manera de definir foo::swap() para que no sea arrastrado por la búsqueda de Koenig?

Error de conversión implícito de la lista del inicializador

Considere el fragmento: #include <unordered_map> void foo(const std::unordered_map<int,int> &) {} int mai ... ves dobles foo({{}}) exactamente para hacer que el error vaya ¿lejos? EDIT se han corregido un par de errores tipográficos.

Android SDK-aapt error: libstdc++. so. 6 no se puede abrir el archivo de objeto compartido

Estaba creando un nuevo proyecto de la nada, con fines de prueba, dejando todos los parámetros por defecto (no hice ningún ca ... mbio - > Reinstalado todas las herramientas de compilación de Android: Sin cambios - > Reinstalar ADB: Sin cambios

IOS7 (solo) stdlibc++ problema de vinculación

Necesito ayuda. Tenía un framwork que estaba usando stdc++ como std: string. Ahora, cuando he creado una nueva aplicación par ... . Ya tengo una bandera establecida en otras banderas enlazadoras: - lstdc++ ¿Alguna idea de lo que ami está haciendo mal?

¿Por qué el pasar argumentos de referencia de objeto a la función thread falla al compilar?

He llegado a un problema con la nueva interfaz de c++11 std::thread. No puedo averiguar cómo pasar una referencia a un std::o ... precisamente eso, o no es posible en absoluto ?? NB: del error de compilación parece provenir de un constructor eliminado...

La vinculación usando g++ falla en la búsqueda de-lstdc++

Estoy tratando de usar el Makefile de otra persona para completar una biblioteca c++ muy simple. El makefile es el siguiente: ... find -lstdc++ collect2: ld returned 1 exit status make: *** [all] Error 1 Para tu información, estoy en Ubuntu 9.10 64bit.

¿Qué opciones de configuración se utilizaron al compilar gcc / libstdc++?

Después de leer sobre el problema de pasar objetos vacíos std::string entre DLL y EXEs, me preocupan las opciones de config ... ara cualquier instalación de GNU gcc? El manual del CCG no me da ninguna pista sobre este tema. ¡Gracias por tu comentario!

std:: set no tiene ningún miembro emplace

¿Implementa g++ 4.7.2 std::set::emplace, como se define en el estándar C++11 y se documenta aquí? He escrito el siguiente p ... : ‘Foos’ has no member named ‘emplace’ También falla al compilar bajo IDEOne, sin embargo compila bajo MSVC 2012 Update 1.

C++11: write move constructor with atomic member?

Tengo una clase con una variable miembro atómico: struct Foo { std::atomic<bool> bar; /* ... lots of other stuff, ... sta ninguno de mis intentos (como agregar std::move() alrededor de other.bar) y la red es sorprendentemente tranquila aquí...