Небольшое замечание - constexpr объекты автоматически будут const, так что нет смысла писать для них `constexpr const`. А методы, объявленные в теле класса, автоматически inline, так что тоже нет необходимости это указывать ещё раз.
Если нет ODR-использования константы (как и любой другой переменной), то компилятор постарается её выкинуть. Если он не может избавиться от её значения - то да, придётся сохранить в сегменте .text.
А эта картинка точно отражает происходящее? Как с её помощью объяснить движение по круговой орбите? Объект по идее должен перемещаться по прямой. И я не вижу тут каких-то прямых, которые бы замыкались в кольцо.
К сожалению, толкового кода там не было, т.к. изначально всё писалось под винду. Была попытка код исправить, чтобы адаптировать под мак. Но ресурсов было выделено мало и в отведённый срок задача выполнена не была. Вместо этого было принято решение сразу взять курс на веб-клиент и выделение бэкенда, который адаптировался под линукс. Для бэкенда нужно было адаптировать меньше кода, плюс этот код используется ещё в других приложениях (кроме Трита и Клинчека у нас их там ещё с десяток). Так что вот так до мака руки и не дошли :)
— Рейтинг публикации теперь виден всем — больше не нужно тратить голос на «узнать рейтинг»;
Не повлияет ли это на объективность голосования, как следствие — на качество постов в топе?
Полностью согласен. Повлияет и ещё как. Плохое изменение, на мой взгляд.
Ещё вспомнил фичу, которой не хватает. Загрузил страницу со статьёй, хочу перейти к комментариям. Как это сделать быстро? Сейчас приходится просто листать и следить, когда они начнутся. Если нужен пример, как хорошо сделать работу с комментариями — посмотрите на пикабу. Там авторы постарались.
Очень странно, что на ресурсе, где комментарии к статьям порой бывают интереснее самих статей, нет нормальной работы с комментариями. Я много раз писал в поддержку, но безрезультатно. Вот, что хотелось бы уметь делать:
Вроде бы никто не запрещает так писать уже начиная с С++17. Или даже с С++11, если использовать char вместо std::byte.
Небольшое замечание -
constexpr
объекты автоматически будутconst
, так что нет смысла писать для них `constexpr const`. А методы, объявленные в теле класса, автоматическиinline
, так что тоже нет необходимости это указывать ещё раз.Если нет ODR-использования константы (как и любой другой переменной), то компилятор постарается её выкинуть. Если он не может избавиться от её значения - то да, придётся сохранить в сегменте .text.
А эта картинка точно отражает происходящее? Как с её помощью объяснить движение по круговой орбите? Объект по идее должен перемещаться по прямой. И я не вижу тут каких-то прямых, которые бы замыкались в кольцо.
А вот для
unordered_set<unique_ptr<T>>
будет немного сложнее:https://stackoverflow.com/q/64243246/261217
https://www.coursera.org/learn/c-plus-plus-brown/supplement/TtrLN/unordered-set-unique-ptr
Хм, а есть какая-то связь с https://userver.uwaterloo.ca/? А то это первая ссылка, что даёт гугл по запросу "userver".
Извини, я не хотел сказать, что это мелочь, просто с ходу я об этом не вспомнил :)
К сожалению, толкового кода там не было, т.к. изначально всё писалось под винду. Была попытка код исправить, чтобы адаптировать под мак. Но ресурсов было выделено мало и в отведённый срок задача выполнена не была. Вместо этого было принято решение сразу взять курс на веб-клиент и выделение бэкенда, который адаптировался под линукс. Для бэкенда нужно было адаптировать меньше кода, плюс этот код используется ещё в других приложениях (кроме Трита и Клинчека у нас их там ещё с десяток). Так что вот так до мака руки и не дошли :)
А зачем вы жуёте алайнеры? :)
Нет. Пожалуйста, нет :)
std2
, о боже… сначалаco_await
, а теперь ещё и это… как же некрасиво это смотрится :'(Это точно не ошибка? Может быть всё же 0,4 мм в длину?
Сложно гуглить сообщения об ошибках.
Кто-нибудь знает, как выключить русский язык в баше, который запустился из-под винды?
Полностью согласен. Повлияет и ещё как. Плохое изменение, на мой взгляд.
Спасибо! Для мобильных браузеров и, соответственно, мобильной версии сайта работать будет?
Да, работает, спасибо :)
Ещё вспомнил фичу, которой не хватает. Загрузил страницу со статьёй, хочу перейти к комментариям. Как это сделать быстро? Сейчас приходится просто листать и следить, когда они начнутся. Если нужен пример, как хорошо сделать работу с комментариями — посмотрите на пикабу. Там авторы постарались.
Спасибо за оперативность! Похожая штука была сделана вот здесь: https://habrahabr.ru/post/244715/, но там только сворачивание.
Пользуясь случаем ещё раз хотелось бы обратить внимание разработчиков хабра на востребованность фичи.
Очень странно, что на ресурсе, где комментарии к статьям порой бывают интереснее самих статей, нет нормальной работы с комментариями. Я много раз писал в поддержку, но безрезультатно. Вот, что хотелось бы уметь делать: