🦥Alex Fails
/cppref@FailsBot mutex
FailsBot
Search results for "mutex" 1. std::mutex 2. mutex (concept) 3. std::shared_lock::mutex 4. std::unique_lock::mutex 5. std::timed_mutex 6. std::shared_mutex 7. std::recursive_mutex 8. std::shared_timed_mutex 9. std::recursive_timed_mutex
Igor
/cppref@FailsBot std::max
FailsBot
Search results for "std::max" 1. std::max 2. std::knuth_b::max 3. std::mt19937::max 4. std::ranlux24::max 5. std::ranlux48::max 6. std::mt19937_64::max 7. std::minstd_rand::max 8. std::minstd_rand0::max 9. std::chrono::hours::max 10. std::random_device::max 11. std::ranlux24_base::max 12. std::ranlux48_base::max 13. std::numeric_limits::max 14. std::chrono::minutes::max 15. std::chrono::seconds::max 16. std::chrono::duration::max 17. std::chrono::time_point::max 18. std::gamma_distribution::max 19. std::cauchy_distribution::max 20. std::chrono::nanoseconds::max 21. std::normal_distribution::max 22. std::chrono::microseconds::max 23. std::chrono::milliseconds::max
FailsBot
Search results for "std::max" (Page 2) 24. std::discard_block_engine::max 25. std::poisson_distribution::max 26. std::shuffle_order_engine::max 27. std::weibull_distribution::max 28. std::binomial_distribution::max 29. std::discrete_distribution::max 30. std::fisher_f_distribution::max 31. std::bernoulli_distribution::max 32. std::geometric_distribution::max 33. std::lognormal_distribution::max 34. std::student_t_distribution::max 35. std::chrono::duration_values::max 36. std::independent_bits_engine::max 37. std::mersenne_twister_engine::max 38. std::chi_squared_distribution::max 39. std::exponential_distribution::max 40. std::uniform_int_distribution::max 41. std::uniform_real_distribution::max 42. std::extreme_value_distribution::max 43. std::linear_congruential_engine::max
FailsBot
Search results for "std::max" (Page 3) 44. std::subtract_with_carry_engine::max 45. std::piecewise_linear_distribution::max 46. std::negative_binomial_distribution::max 47. std::piecewise_constant_distribution::max 48. std::map::max_size 49. std::set::max_size 50. std::list::max_size 51. std::array::max_size 52. std::deque::max_size 53. std::cmatch::max_size 54. std::smatch::max_size 55. std::string::max_size 56. std::vector::max_size 57. std::wcmatch::max_size 58. std::wsmatch::max_size 59. std::wstring::max_size 60. std::multimap::max_size 61. std::multiset::max_size 62. std::pmr::map::max_size 63. std::pmr::set::max_size 64. std::allocator::max_size 65. std::codecvt::max_length 66. std::pmr::list::max_size
Igor
А, вона как
Constantine
Это двачер просто
Да ну тут состав чата явно с зеленым опытом, типа меня, беркуса, или zamazan4ik-а, хотя меня и удивляет, что достаточно много людей просто кормят
Nikita
Сократите плиз до куска кода, не использующего include
Ещё минимизировал. Меньше уже не падает https://godbolt.org/g/uTt8WD
Igor
Ещё минимизировал. Меньше уже не падает https://godbolt.org/g/uTt8WD
Кек, студии тоже грустно #1 with x86-64 MSVC 19 2017 RTW example.cpp err:heap:HEAP_GetPtr Invalid heap (nil)!
PRoSToC0der
попробовать через codecvt, у нее есть код ошибки о том, что символ не представим в кодировке
он же вроде только из юникода в юникод умеет гонять (utf16 <-> utf8, utf32 <-> utf8), а из юникода в locale-defined или system wide не умеет
Nikita
Кек, студии тоже грустно #1 with x86-64 MSVC 19 2017 RTW example.cpp err:heap:HEAP_GetPtr Invalid heap (nil)!
странно, на goldbot (191025017) не проявилось, на _MSC_FULL_VER 190042210 тоже
🦥Alex Fails
Nikita
о как, https://godbolt.org/g/jWKU6L тут какую версию пишет?
Igor
Igor
А, он компилит но ругается
PRoSToC0der
std::codecvt<wchar_t, char, std::mbstate_t> - можно эту перегрузку шаблонную попробовать
это system wide <-> locale-defined, т.е. с юникодом не связано
🦥Alex Fails
мм, да, пожалуй..
Igor
Надо Годбольту найти умельца в мобильный веб, а то интерфейс неюзабельный, от любого клика по тексту зум в 800% улетает(
Anonymous
первое приложение вычесляет а второе принимает значение от пользователя отпровляя операнд и тип операции
Anonymous
через наследование делать?
Nikita
Кек, студии тоже грустно #1 with x86-64 MSVC 19 2017 RTW example.cpp err:heap:HEAP_GetPtr Invalid heap (nil)!
день падений компиляторов — писал костыль, чтоб вижак не упал — упал gcc а вижак тоже в итоге нечист оказался
🐙 Antony
На транке уже не падает https://godbolt.org/g/2pecL1 Но собрать всё равно не может
Anonymous
наследование не нужно
Anonymous
?
🦥Alex Fails
у тебя тут конкретно в этом случае не надо. у тебя есть два класса (вычислитель и приемник), и работают они у тебя, передавая друг другу один объект с теми характеристиками, которые можно как раз в третий класс и сделать
Anonymous
понял
Nikita
притом, падение зависит от того, какие пары байтов сравниваются: 00-11, 22-33 — падают, остальные — нет
Александр
https://gcc.gnu.org/ml/libstdc++/2017-11/msg00112.html
Alexander "SonnySlave"
https://www.jetbrains.com/clion/whatsnew/
Alexander "SonnySlave"
Довольно вкусный релиз, кстати
🦥Alex Fails
<После новости Александра был флуд от тролля, который зашел под другим аккаунтом>
🦥Alex Fails
https://www.jetbrains.com/clion/whatsnew/
хорошая новость, в @supapro можно будет обсудить
Anonymous
https://www.jetbrains.com/clion/whatsnew/
Неужели CLion постепенно перестаёт быть шлаком.
Anonymous
А то до сих отвращение только из-за их диагностик.
Igor
https://www.jetbrains.com/clion/whatsnew/
https://www.jetbrains.com/clion/whatsnew/img/2017.3/lambda_init.png што это ._.
Constantine
Я не верю в проект, он написан на яве
🐙 Antony
всё ещё падает https://godbolt.org/g/UgYkue
Готово https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83231
🐙 Antony
Спасибо за пример!
usernameak
как откастовать uint64_t в struct { uint16_t a, b, c, d; } причем чтобы оно всегда было big endian
Anonymous
Самое простое — загнать в union, но это endianess херится (ручками надо конвертировать) и не совсем по стандарту.
🦥Alex Fails
JBáruch
во-во, давай)
Поговорил. Всё будет. ETA март.
🦥Alex Fails
ЕЕЕ!
Anonymous
Ребят, посоветуйте хорошие книги или туториалы по серверному программированию
🦥Alex Fails
C++ Optimization Guide какой-н, тут выше упоминали
usernameak
unsigned k = i - (i % 256);
usernameak
можно чтобы быстрее?
Berkus
i % 256 оптимайзер превратит в i & 255
Berkus
в итоге будет unsigned k = i & 0xFFFFFF00;
Anonymous
можно чтобы быстрее?
Я что-то вангую, что ты оптимизируешь что-то не то.
Alexander "SonnySlave"
Anonymous
Всем привет
Anonymous
Есть кто-нибудь в онлайне ?
Anonymous
Мы всегда есть.
Anonymous
)) выбираю перед стартом проекта между C++, Go, Java / смотрю в сторону C++ , но не определился с графической либой думаю Qt5 . Каки сейчас тренды в отношении либ для графических интерфейсов и предпочтитльна конечно скорость разработки.
Danil
А тебе точно нужны плюсы?)
Anonymous
Кросплатформенность, высоконагруженный проект с БД . Десктопная часть предпочтителньо удобство и возможность портирования на Linux, Mac, FreeBSD
Anonymous
Qt5 значит
Ioann_
)) выбираю перед стартом проекта между C++, Go, Java / смотрю в сторону C++ , но не определился с графической либой думаю Qt5 . Каки сейчас тренды в отношении либ для графических интерфейсов и предпочтитльна конечно скорость разработки.
Ну на qt можно быстро что-то сваять. Но быстро != качественно. Так или иначе, там лишь трендовые вещи, если что то свое нужно, горяченькое - то придется используя кути ... писать уже что-то свое( свои виджеты и взаимодествия между ними). Следуя тем правилам что исходят от кути.
Ioann_
Только, наверное, такие вопросы для #supapro
Anonymous
Понял, а в этом чате по каким вопросам лучше общаться ?
Anonymous
Как мне кажется, данный вопрос вполне подходит для этого чата.
Anonymous
supapro для новичков, а тут не очень пахнет таким.
Alexander "SonnySlave"
http://www.opennet.ru/opennews/art.shtml?num=47653