std::mpa 🇺🇦
std::mpa 🇺🇦
Что не так?
Alexey
Почему, если старше 18, то "стар как пень"?Это неправильно
серёжа
Помню, была какая-то магия с setlocale
Nikita
Что не так?
#supapro и нужен, чтоб новичкам помогать
vladislav
такую дичь ОС выводить не будет, имей уважение...
🐙 Antony
Что не так?
Замените std::cout на std::wcout А перед всеми "" поставьте L
Крылатый
Крылатый
// ненавижу локаль
🐙 Antony
+1, к ненависи локали
std::mpa 🇺🇦
у меня всегда так)
Олександр
Почему бы не писать сразу @supapro?
🐙 Antony
Ура! http://phoronix.com/scan.php?page=news_item&px=glibc-malloc-thread-cache
Крылатый
Nikita
И с tbb::scalable_allocator сравнить
Ioann_
Тут надо именно локаль ставить - так будет по хорошему, локаль собственно это некий шаблон проектирования, без которого кодить строки - как то плохо в C++
Ioann_
Ioann_
Ioann_
Что не так?
Ioann_
Замените std::cout на std::wcout А перед всеми "" поставьте L
Ioann_
Достаточно локаль установить.
Ioann_
// ненавижу локаль
Ioann_
+1, к ненависи локали
Ioann_
Интересно, а многие ли кодили свою локаль ? Ладно там аллокатор и итератор - вещь частая, а вот локали :)?
Ruslan
re all
Ruslan
камрады, проконсультируйте по пиксель-в-пиксель на Qt5 вроде на Qt4 уже не было проблем со стилизацией интерфейса, на Qt5 что-то всё поменяли в инструментах, методом тыка разобраться не получается за разумное время
Ruslan
книжку, бложик подскажите
Крылатый
Я вам покушать принёс! http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0573r1.html
Крылатый
Новый пропозал. По лямбдам.
Крылатый
Предлагается сделать что-то такое [](auto&& a, auto&& b) { return a.id() < b.id(); } // C++14 [](a, b) => a.id() < b.id() // this proposal
Richard
Ну наконец-то! Такое и для шаблонов можно пилить. Зачем писать template<typename T> когда можно просто template<T>
Крылатый
Ваще, сей пропозал очень дишкой пахнет)
Anatoly
да здесь и java 8 лямбды std::all_of(v.begin(), v.end(), e => e.done()); только вместо -> =>
Крылатый
ФП в плюсцах https://www.youtube.com/watch?v=jD8Tu1tqvZo
Anonymous
/ban
Anonymous
За спам всегда следует бан.
🦥Alex Fails
20 июля 2017 года, в 18:30, в Питерском офисе Яндекса (Пискарёвский пр., д.2к2, БЦ «Бенуа») пройдет Открытая встреча Российской рабочей группы по стандартизации C++. В программе планируется обсудить результаты встречи комитета по стандартизации C++ в Торронто, разговоры о дальнейшем развитии языка и небольшая дискуссия о том, как лучше передавать аргументы в методы – по значению или по ссылке – с учетом особенностей современного C++. Мероприятие проводится совместно с St. Petersburg C++ User Group. Регистрация доступна по ссылке: https://events.yandex.ru/events/cpp-party/20-jul-2017/ #stdcpp #isocpp #cppparty #yandex #cppusergroup #meet
Pavel
Что означает практикующий программист?
Светомеч
Что означает практикующий программист?
Ну что ты сейчас пишешь на языке
Светомеч
А не год там назад, как бы ты не шарил
Pavel
Честно говоря странное определение, если ты не пишешь, то ты не программист, имхо
🦥Alex Fails
я решил сделать вебхук для бота
Если я заимплеменчу в cpppostbot'е, я тебя пингану
Pavel
Более того, ведущие вобще не пишут ))
Разве это привелегия не лидов с архитекторами?
🦥Alex Fails
Если это критический сервис, то ничего плохого даже в raw-сокетах нет.
Тут естт те, которым даже raw sockets для скорости не хввтает
Dariia
ребятки подскажите с чего практически новичку стоит начать?
Dariia
спасибо
𝑁𝑜𝑑𝑖𝑟
Кто знает ассемблер ?
Олександр
@supaasm ?)
FailsBot
Search results for "std::pmr" 1. std::pmr::map 2. std::pmr::set 3. std::pmr::list 4. std::pmr::multimap 5. std::pmr::multiset 6. std::pmr::unordered_map::at 7. std::pmr::forward_list::sort 8. std::pmr::unordered_map::end 9. std::pmr::unordered_multimap 10. std::pmr::forward_list::merge 11. std::pmr::unordered_map::cend 12. std::pmr::unordered_map::find 13. std::pmr::unordered_map::size 14. std::pmr::unordered_map::swap 15. std::pmr::forward_list::unique 16. std::pmr::unordered_map::begin 17. std::pmr::unordered_map::clear 18. std::pmr::unordered_map::count 19. std::pmr::unordered_map::empty 20. std::pmr::unordered_map::erase 21. std::pmr::unordered_map::merge 22. std::pmr::forward_list::reverse 23. std::pmr::polymorphic_allocator 24. std::pmr::unordered_map::bucket
FailsBot
Search results for "std::pmr" (page 2) 25. std::pmr::unordered_map::cbegin 26. std::pmr::unordered_map::insert 27. std::pmr::unordered_map::key_eq 28. std::pmr::unordered_map::rehash 29. std::pmr::unordered_map::emplace 30. std::pmr::unordered_map::extract 31. std::pmr::unordered_map::reserve 32. operator<(std::pmr::forward_list) 33. operator>(std::pmr::forward_list) 34. std::pmr::forward_list::remove_if 35. std::pmr::unordered_map::max_size 36. std::swap(std::pmr::forward_list) 37. operator!=(std::pmr::forward_list) 38. operator<=(std::pmr::forward_list) 39. operator==(std::pmr::forward_list) 40. operator>=(std::pmr::forward_list) 41. std::swap(std::pmr::unordered_map) 42. operator!=(std::pmr::unordered_map) 43. operator==(std::pmr::unordered_map) 44. std::pmr::unordered_map::operator[] 45. std::pmr::forward_list::splice_after
FailsBot
Search results for "std::pmr" (page 3) 46. std::pmr::unordered_map::equal_range 47. std::pmr::unordered_map::load_factor 48. std::pmr::unordered_map::try_emplace 49. std::pmr::unordered_map::get_allocator 50. std::pmr::unordered_map::hash_function 51. std::experimental::pmr::memory_resource 52. std::experimental::pmr::resource_adaptor 53. std::pmr::unordered_map::max_load_factor 54. std::pmr::unordered_map::max_bucket_count 55. std::experimental::pmr::new_delete_resource 56. std::experimental::pmr::get_default_resource 57. std::experimental::pmr::set_default_resource 58. std::experimental::pmr::polymorphic_allocator 59. std::experimental::pmr::monotonic_buffer_resource 60. std::experimental::pmr::synchronized_pool_resource 61. std::experimental::pmr::unsynchronized_pool_resource
𝑁𝑜𝑑𝑖𝑟
Ок
Nikita
Тут естт те, которым даже raw sockets для скорости не хввтает
Интересно, как выкручиваются? В ethernet-fpga не погрузились?
🦥Alex Fails
Можешь дать названия?
@android_talks, там инвайт в мой сонный pro.android
🦥Alex Fails
Хм, а куда msvc 13.0 делся?
Эти суеверные дебилы не юзают 13-й номер в своих продуктвх. См офис 2003 -> Office12, Office 2007 -> Office14
Anonymous
А как же Office2013
🦥Alex Fails
🦥Alex Fails
О_О
выше прочитай
🦥Alex Fails
ну с версией вс++ тоже самое же
Так я об этом и сквзвл. Алсо где-то была копипаста от тебя про toolchain v141, msvs 15.0
Stanislav
да :)
Stanislav
рантайм 14.10 версии, при этом VС++ вроде 15, но студия 2017, а внутренняя версия компилера 19.10
Stanislav
🦥Alex Fails
_MSC_VER же
Stanislav
_MSC_VER же
ну он как раз к внутренней версии привязан
Stanislav
1910 получается
🦥Alex Fails
Кста, в тему той параши с to_string. Я при сборке фейлсбота на винде тож напарывался на то, что to_string() крашилась на аргументе std::string. В моей хакореализации этой функции был strstream в теле (github.com/leha-bot/to_string). Поправил заменой на конструктор std::string.