Size: a a a

cxx.Дискуссионная

2020 April 15

Е

Егор in cxx.Дискуссионная
Roy Mustang
А почему std::span в clang недоступен?
Вроде еще в 7 добавили, ты хедер подключил?
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
Вроде еще в 7 добавили, ты хедер подключил?
Хедера нету
источник

RM

Roy Mustang in cxx.Дискуссионная
Хз почему
источник

RM

Roy Mustang in cxx.Дискуссионная
А какой span стоит использовать с гитхаба?
Есть 3 варианта
1) https://github.com/tcbrindle/span
2) https://github.com/martinmoene/span-lite
3) https://github.com/Microsoft/GSL
источник

Е

Егор in cxx.Дискуссионная
Roy Mustang
А какой span стоит использовать с гитхаба?
Есть 3 варианта
1) https://github.com/tcbrindle/span
2) https://github.com/martinmoene/span-lite
3) https://github.com/Microsoft/GSL
а бустовый не подходит? У тебя же уже вроде есть буст в проекте
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
а бустовый не подходит? У тебя же уже вроде есть буст в проекте
Есть буст
источник

Е

Егор in cxx.Дискуссионная
Roy Mustang
Есть буст
ну вот у них есть вроде https://www.boost.org/doc/libs/master/boost/beast/core/span.hpp
источник

RM

Roy Mustang in cxx.Дискуссионная
Что-то реализация слабой выглядит
источник

RM

Roy Mustang in cxx.Дискуссионная
в tcb::span в дебаге пздц какая задержка
источник

RM

Roy Mustang in cxx.Дискуссионная
Я понимаю, что в дебаге не мерят производительность
источник

RM

Roy Mustang in cxx.Дискуссионная
В релизе компилятор все четко реализовывает
источник

RM

Roy Mustang in cxx.Дискуссионная
Код что для вектора, что для вектора + span одинаков
источник

Е

Егор in cxx.Дискуссионная
Roy Mustang
Я понимаю, что в дебаге не мерят производительность
компиль тайм?
источник

Е

Егор in cxx.Дискуссионная
или что за задержка
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
компиль тайм?
Да, там constexpr
источник

RM

Roy Mustang in cxx.Дискуссионная
аа ты про задержку
источник

RM

Roy Mustang in cxx.Дискуссионная
В дебаге разница почти в 2 раза
источник

RM

Roy Mustang in cxx.Дискуссионная
При использовании span
источник

RM

Roy Mustang in cxx.Дискуссионная
на векторе
источник

Е

Егор in cxx.Дискуссионная
ты вместо спана векторы юзал чтоль?
источник