Size: a a a

2021 February 18

LC

Love Sosa Chief keef in supapro.cxx
)
источник

FS

Flower Surgeon in supapro.cxx
Ну тогда лялямба, да.
источник

q

qq in supapro.cxx
кто как учил Boost.Asio , посоветуйте литературу
источник

D

Danya in supapro.cxx
qq
кто как учил Boost.Asio , посоветуйте литературу
Книга есть в закрепе
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Ребят, а как std::any хендлит тип, который мы в него сохраняем.
То есть да, там шаблонный оператор присвоения, но использует ли он RTTI?

https://github.com/gcc-mirror/gcc/blob/master/libstdc++-v3/include/std/any

По имплементации сходу не понял...
источник

D

Danya in supapro.cxx
 ‌‌Gleb Pilipets
Ребят, а как std::any хендлит тип, который мы в него сохраняем.
То есть да, там шаблонный оператор присвоения, но использует ли он RTTI?

https://github.com/gcc-mirror/gcc/blob/master/libstdc++-v3/include/std/any

По имплементации сходу не понял...
type erasure
источник

D

Dmitriy in supapro.cxx
 ‌‌Gleb Pilipets
Ребят, а как std::any хендлит тип, который мы в него сохраняем.
То есть да, там шаблонный оператор присвоения, но использует ли он RTTI?

https://github.com/gcc-mirror/gcc/blob/master/libstdc++-v3/include/std/any

По имплементации сходу не понял...
Может не использовать RTTI
Например, хранится указатель на Storage - StorageImpl<Ty> со стёртым типом - и указатель на её статический метод
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Danya
type erasure
Пойду погуглю термин, спасибо
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Dmitriy
Может не использовать RTTI
Например, хранится указатель на Storage - StorageImpl<Ty> со стёртым типом - и указатель на её статический метод
а на какой метод указатель?
источник

D

Dmitriy in supapro.cxx
 ‌‌Gleb Pilipets
а на какой метод указатель?
Любой статический
источник

D

Dmitriy in supapro.cxx
Известно, что указатели на Object<Ty>::foo не будут равны при разных Ty
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Dmitriy
Известно, что указатели на Object<Ty>::foo не будут равны при разных Ty
ааа, интересно
источник

D

Danya in supapro.cxx
 ‌‌Gleb Pilipets
Пойду погуглю термин, спасибо
std::function так же примерно должен быть реализован, только сохраняет сигнатуру функции
источник

₦ł₭ł₮₳ in supapro.cxx
Всем привет, в C есть возможность инициализировать массив более кратко int a[] = {1..24}?
источник

МВ

Макс Воробьев... in supapro.cxx
₦ł₭ł₮₳
Всем привет, в C есть возможность инициализировать массив более кратко int a[] = {1..24}?
через for ?
источник

₦ł₭ł₮₳ in supapro.cxx
А более кратко? Ну то есть, чтоб значения автоматом проставились. В питоне a = [i for i in range(1, 25)]. В ruby, delphi 1..24
источник

₦ł₭ł₮₳ in supapro.cxx
В одну строчку можно?
источник

МВ

Макс Воробьев... in supapro.cxx
₦ł₭ł₮₳
В одну строчку можно?
только через for()
источник

АВ

Александр Водянников... in supapro.cxx
₦ł₭ł₮₳
А более кратко? Ну то есть, чтоб значения автоматом проставились. В питоне a = [i for i in range(1, 25)]. В ruby, delphi 1..24
Нет такого
источник

.

. in supapro.cxx
₦ł₭ł₮₳
В одну строчку можно?
Мб std::iota может подойти в таком случае
источник