Запитання з тегом «libstdc++»

19
/usr/lib/libstdc++.so.6: версія `GLIBCXX_3.4.15 'не знайдено
Як я можу отримати GLIBCXX_3.4.15 в Ubuntu? Я не можу запускати деякі програми, які я компілюю. Коли я роблю: strings /usr/lib/libstdc++.so.6 | grep GLIBC Я отримав: GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14 GLIBC_2.2.5 GLIBC_2.3 GLIBC_2.4 GLIBC_2.3.4 GLIBC_2.3.2 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH Дякуємо за …
135 c++  gcc  libstdc++ 

3
Чи є gcc 4.8 або попередні помилки щодо регулярних виразів?
Я намагаюся використовувати std :: regex у коді C ++ 11, але виявляється, що підтримка трохи помиляється. Приклад: #include <regex> #include <iostream> int main (int argc, const char * argv[]) { std::regex r("st|mt|tr"); std::cerr << "st|mt|tr" << " matches st? " << std::regex_match("st", r) << std::endl; std::cerr << "st|mt|tr" << …
101 c++  regex  gcc  c++11  libstdc++ 

2
Чи слід використовувати libc ++ або libstdc ++? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконалюйте це питання Я розробляю виконувані файли інтерфейсу командного рядка для osx та linux, …

5
Посилання на libstdc ++ статично: є якісь проблеми?
Мені потрібно розгорнути програму C ++, побудовану на Ubuntu 12.10, з libstdc ++ GCC 4.7 на системах під управлінням Ubuntu 10.04, яка постачається зі значно старшою версією libstdc ++. Наразі я складаю -static-libstdc++ -static-libgcc, як пропонується в цьому дописі в блозі: Посилання на libstdc ++ статично . Автор застерігає від …

3
std :: vector (ab) використовує автоматичне зберігання
Розглянемо наступний фрагмент: #include <array> int main() { using huge_type = std::array<char, 20*1024*1024>; huge_type t; } Очевидно, що це може вийти з ладу на більшості платформ, оскільки розмір стека за замовчуванням зазвичай менше 20 Мб. Тепер розглянемо наступний код: #include <array> #include <vector> int main() { using huge_type = std::array<char, …

1
Це помилка в std :: gcd?
Я натрапив на таку поведінку, std::gcdщо мені виявилося несподіваним: #include <iostream> #include <numeric> int main() { int a = -120; unsigned b = 10; //both a and b are representable in type C using C = std::common_type<decltype(a), decltype(b)>::type; C ca = std::abs(a); C cb = b; std::cout << a << …

1
Чому static_cast потрібен при впровадженні gcc в програмі is_nothrow_constructible?
type_traitsЧому випливає з реалізації GCC, навіщо це static_castпотрібно тут? template <typename _Tp, typename... _Args> struct __is_nt_constructible_impl : public integral_constant<bool, noexcept(_Tp(declval<_Args>()...))> {}; template <typename _Tp, typename _Arg> struct __is_nt_constructible_impl<_Tp, _Arg> : public integral_constant<bool, // Why is `static_cast` needed here? noexcept(static_cast<_Tp>(declval<_Arg>()))> {};
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.