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

1 la respuesta

Qué es la biblioteca reentrante libstdc ++?

Estoy usando libstdc ++ en MAC para desarrollar extensiones para firefox. Recibo bloqueos dentro de la biblioteca libstdc + cuando me refiero a ella en varias extensiones de Firefox. Estaba pensando si libstdc ++ para el compilador XCode es ...

1 la respuesta

¿Por qué los asignadores de memoria no devuelven activamente la memoria liberada al sistema operativo?

Sí, esta podría ser la tercera vez que vea este código, porque le hice otras dos preguntas al respecto (esta [https://stackoverflow.com/q/45529430/8385554]yesta [https://stackoverflow.com/q/45537965/8385554]) .. El código es bastante ...

2 la respuesta

¿Cómo editar y reconstruir la fuente de la biblioteca estándar GCC libstdc ++ C ++?

Estoy trabajando en algunas investigaciones y me gustaría editar parte del código fuente en la biblioteca libstdc ++ para experimentación. Específicamente, estoy interesado en experimentar con los algoritmos de clasificación paralela. ¿Hay algún ...

1 la respuesta

macros mayores y menores definidos en sys / sysmacros.h extraídos por <iterator>

Estoy escribiendo una clase que tiene una estructura similar a una matriz y quiero tener una función miembro llamada minor para que sea la misma que la operación de la matriz. Esto desencadena algunos errores. Un caso de prueba mínimo en mi ...

2 la respuesta

¿Hay alguna manera de establecer el campo NECESITO elfo en el momento del enlace?

Dado un ejecutable tal que: >objdump -x someprog | grep c++ NEEDED libstdc++.so.6Quiero cambiar el requisito a la versión completa (incluida la versión menor y el nivel de parche): >objdump -x someprog | grep c++ NEEDED libstdc++.so.6.0.22Sé de ...

1 la respuesta

Obligar o impedir el uso de una versión menor particular de libstdc ++

Para hacer uso de las características de C ++ 11 y c ++ 14, tengo una aplicación compilada usando una versión más nueva de gcc (4.9.1) y, por lo tanto, una versión más nueva de libstdc ++. La aplicación consta de muchos programas pequeños, por lo ...

2 la respuesta

Error de conversión implícita de la lista de inicializadores

Considere el fragmento: #include <unordered_map> void foo(const std::unordered_map<int,int> &) {} int main() { foo({}); }Esto falla con GCC 4.9.2 con el mensaje: map2.cpp:7:19: error: converting to ‘const std::unordered_map<int, int>’ ...

4 la respuesta

¿Por qué la implementación de std :: string de libc ++ ocupa 3 veces la memoria como libstdc ++?

Considere el siguiente programa de prueba: #include <iostream> #include <string> #include <vector> int main() { std::cout << sizeof(std::string("hi")) << " "; std::string a[10]; std::cout << sizeof(a) << " "; std::vector<std::string> v(10); ...

3 la respuesta

¿Por qué g ++ todavía requiere -latomic

En29.5 Tipos atómicos del borrador de trabajo estándar de C ++ de noviembre de 2014 que dice: Hay una plantilla de clase genérica atómica. El tipo de argumento de plantilla T será trivialmente copiable (3.9). [Nota: los argumentos de tipo que no ...

1 la respuesta

Copias espurias en c ++ 03 libstdc ++ vs c ++ 11

Considera este código: #include <iostream> #include <string> #include <map> using namespace std; class Foo { public: Foo() : _x(0) { cout << "Default" << endl; } Foo(int a) : _x(a) { cout << "Param" << endl; } Foo(Foo const &foo) : _x(foo._x) { ...