Size: a a a

Конференция C++ Russia

2021 February 10

TS

Timur Safin in Конференция C++ Russia
Хотел написать "Выдыхаем!"
источник

TS

Timur Safin in Конференция C++ Russia
но потом прочитал вот это
"What happens to my data after Bintray and JCenter are sunset?

All of the data on Bintray is available for download through May 1st and we encourage you to transfer it out. JFrog will begin deleting data several weeks after the official sunset date and will not retain any Bintray data after that."

И это всё еще звучит что bintray артефакты (homebrew bottles) через пару недель после 1 мая начнут исчезать? Это не звучит как написано в твитере, что они будут работать до февраля 2022. @JBaruch ?
источник
2021 February 11

W

Wild_Wind in Конференция C++ Russia
А что там с propagate_const?
Уж очень удобно, когда нужен pimpl, терять константность не хочется, а запариваться с fastpimpl (из доклада антона про трюки на плюсах в я.такси) как-то лень.

P.S.
В libstdc++ и libcxx уже есть в std::experimental::propagate_const.
источник

SP

Sergey Platonov in Конференция C++ Russia
Всем привет

Сегодня поговорим с @anastasiak2512 обсудим кучу всего интересного.

https://youtu.be/WNlSd3R0WKI

И опять попробуем смотреть трансляцию вместе через игровой движок:
https://game.jugru.org/300074/540106bf3f7d4d1e91f69431bfe2ab65

Проверено только в хроме/хромиуме. После входа нужно идти в бизнес-центр, потом в конференц-зал. Там зайти в серую зону (где стоят стулья) и нажать на клавиатуре X (икс).
Идея такая, что при приближении к другим игрокам вы можете их видеть и слышать и можно обсудить стрим или найти ведущего и задать вопрос.
источник

AK

Anastasia Kazakova in Конференция C++ Russia
Если у кого-то есть темы/вопросы ко мне, пишите. Если это что-то интересное общей аудитории, попробуем обсудить.
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Wild_Wind
А что там с propagate_const?
Уж очень удобно, когда нужен pimpl, терять константность не хочется, а запариваться с fastpimpl (из доклада антона про трюки на плюсах в я.такси) как-то лень.

P.S.
В libstdc++ и libcxx уже есть в std::experimental::propagate_const.
А что мешает написать свой propagate_const? Ну, т.е. что-то вроде?

template<typename T>
struct PropagateConst
{
   using Type = typename T::element_type;

   PropagateConst(T&& ptr) : x(std::forward<T>(ptr)) {}
   
   const Type* operator->() const
   {
       return static_cast<const Type*>(x.operator->());
   }

   Type* operator->()
   {
       return x.operator->();
   }

   T x;
};


Я понимаю, хочется чего-то стандартного, но в целом-то работать должно.
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Anastasia Kazakova
Если у кого-то есть темы/вопросы ко мне, пишите. Если это что-то интересное общей аудитории, попробуем обсудить.
Фортран можно обсудить 😜
источник

W

Wild_Wind in Конференция C++ Russia
Pavel Zhigulin
А что мешает написать свой propagate_const? Ну, т.е. что-то вроде?

template<typename T>
struct PropagateConst
{
   using Type = typename T::element_type;

   PropagateConst(T&& ptr) : x(std::forward<T>(ptr)) {}
   
   const Type* operator->() const
   {
       return static_cast<const Type*>(x.operator->());
   }

   Type* operator->()
   {
       return x.operator->();
   }

   T x;
};


Я понимаю, хочется чего-то стандартного, но в целом-то работать должно.
Ничего, и оно уже скостылено, но хочется в стандарте.
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Wild_Wind
Ничего, и оно уже скостылено, но хочется в стандарте.
Интересно другое, почему такая простая хрень не сделана непосредственно в unique_ptr?)
источник

АК

Александр Караев... in Конференция C++ Russia
Pavel Zhigulin
Интересно другое, почему такая простая хрень не сделана непосредственно в unique_ptr?)
Потому что const unique_ptr<T> не обязан работать как unique_ptr<const T>
источник
2021 February 12

W

Wild_Wind in Конференция C++ Russia
Pavel Zhigulin
Интересно другое, почему такая простая хрень не сделана непосредственно в unique_ptr?)
Потому, что это таки две разные семантики.
И если надо, то:
propagate_const<unique_ptr<T>>
источник

AK

Anastasia Kazakova in Конференция C++ Russia
Вчера на стриме был вопрос про ranges/циклы квик-фиксы в ReSharper C++. Таких все же нет, есть вот такое https://blog.jetbrains.com/rscpp/2020/12/14/resharper-cpp-2020-3/#cpp20_support
Что еще было бы интересно - пишите в трекер или просто мне или Andrey лично.
источник

D

Danya in Конференция C++ Russia
Все равно очень круто!
источник

D

Danya in Конференция C++ Russia
Спасибо за ответ
источник
2021 February 13

ИО

Иван Овчинников... in Конференция C++ Russia
Коллеги, подскажите, пожалуйста, А ссыль на конфу придёт позже или где то в недрах купленного билета должна быть?)
источник

SP

Sergey Platonov in Конференция C++ Russia
Иван Овчинников
Коллеги, подскажите, пожалуйста, А ссыль на конфу придёт позже или где то в недрах купленного билета должна быть?)
На Сибирь?  Придет ближе к делу
источник

ИО

Иван Овчинников... in Конференция C++ Russia
Sergey Platonov
На Сибирь?  Придет ближе к делу
Понял спасибо
источник
2021 February 16

IV

Ignat Voroshilov in Конференция C++ Russia
И, кстати, может закрепите пост с инфой о грядущей конфе вместо уже прошедшего воркшопа?
источник
2021 February 17

ИМ

Игорь Муранов... in Конференция C++ Russia
Подскажите пожалуйста, а записи докладов будут доступны, если купить билет?
И ещё: размер футболочки выбрать можно будет? 🙂
источник

ИО

Иван Овчинников... in Конференция C++ Russia
по размерам и принтам тут на днях что то выясняли, даже какие то ссылки были)
источник