Size: a a a

2020 October 16

АР

Андрей Руссков... in pro.cxx
strlen может быть в компиляторе реализована как builtin функция, тогда прокатит. Но стандарт не может требовать чтобы он вычислялся на этапе компиляции потому что это должна быть адресуемая функция
источник

И

Игорь in pro.cxx
А блин не в ран тайме
источник

ПК

Побитый Кирпич... in pro.cxx
Alex
Эх... Спасибо. А как в компайл тайм узнать длину литерала? Я не могу его принять по char[N].
литерал это как раз const char[]
источник

EZ

Evgenii Zheltonozhsk... in pro.cxx
Pavel Samolysov
Тензорфлоу зависит от 100500 либ, но ты просто пишешь bazel build //... И все
Пока не захочешь зависимость добавить или должен существующую к ещё одному компонента прикинуть
источник

NP

Nikita Provotorov in pro.cxx
а как так получилось, что unique_ptr::reset помечен noexcept несмотря на то, что деаллокация может запросто быть не noexcept?
источник

NP

Nikita Provotorov in pro.cxx
Nikita Provotorov
а как так получилось, что unique_ptr::reset помечен noexcept несмотря на то, что деаллокация может запросто быть не noexcept?
более того, там вообще UB может быть какое-нибудь
источник

CD

Constantine Drozdov in pro.cxx
Nikita Provotorov
а как так получилось, что unique_ptr::reset помечен noexcept несмотря на то, что деаллокация может запросто быть не noexcept?
Я полагаю, примерно все контейнеры за исключение в деаллокации отзывают все гарантии
источник

NP

Nikita Provotorov in pro.cxx
Блин ну надо было тогда ввести концепт NoexceptDeleter и требовать его везде
источник

NP

Nikita Provotorov in pro.cxx
Получается, что комитет ратует за "нельзя помечать UB noexcept" а сам берет и делает так
источник

CD

Constantine Drozdov in pro.cxx
Nikita Provotorov
Получается, что комитет ратует за "нельзя помечать UB noexcept" а сам берет и делает так
В стандартной библиотеке, и не совсем это
источник

NP

Nikita Provotorov in pro.cxx
Constantine Drozdov
В стандартной библиотеке, и не совсем это
? Не понял
источник

DS

David Sorokin in pro.cxx
Michael
Переслано от Michael
Можно ли лямбды считать замыканиями, если они захватывают контекст по значению?

(идет в разрез утверждению на вики (нет захвата по ссылке), но тем не менее, такая лямбда может вполне автономно существовать вне ф-ции, где она создалась (и работать с её данными)  - это одно из условий)
Безусловно
источник

PS

Pavel Samolysov in pro.cxx
Evgenii Zheltonozhskii🇮🇱
Пока не захочешь зависимость добавить или должен существующую к ещё одному компонента прикинуть
В чем проблема? Билд файл и три строчки в воркспейс. Благодаря той же тензорфлоу для кучи библиотек уже есть билд файлы.
источник

AZ

Alexander Zaitsev in pro.cxx
Pavel Samolysov
В чем проблема? Билд файл и три строчки в воркспейс. Благодаря той же тензорфлоу для кучи библиотек уже есть билд файлы.
проблема в том, что bazel не является дефакто стандартом в подтягивании зависимостей
источник

AZ

Alexander Zaitsev in pro.cxx
когда научится в интеграцию с Conan/vcpkg - будет хорошо
источник

PS

Pavel Samolysov in pro.cxx
Зачем ему конан, если он сам управляет зависимостями? Но вообще для сборки Java проектов интеграцию с мавен репозиториями сделали, если кому-то будет надо можно и конан прикрутить, если уже не прикрутили. Базель отлично расширяется.
источник

AZ

Alexander Zaitsev in pro.cxx
Pavel Samolysov
Зачем ему конан, если он сам управляет зависимостями? Но вообще для сборки Java проектов интеграцию с мавен репозиториями сделали, если кому-то будет надо можно и конан прикрутить, если уже не прикрутили. Базель отлично расширяется.
затем, что Conan/vcpkg становятся стандартом для С++ проектов. bazel сколько угодно может управлять зависимостями, но пока рецепт не напишешь - не подключишь. А чтобы можно было подключить и рецепты не писать, нужна интеграция с пакетниками
источник

AZ

Alexander Zaitsev in pro.cxx
там в vcpkg/conan пакетируют с горем пополам, что уж говорить про bazel
источник

EZ

Evgenii Zheltonozhsk... in pro.cxx
Pavel Samolysov
В чем проблема? Билд файл и три строчки в воркспейс. Благодаря той же тензорфлоу для кучи библиотек уже есть билд файлы.
Можешь тогда вот этот исус пофиксить: https://github.com/tensorflow/tensorflow/issues/34924 ?

Там буквально надо зависимость прокинуть
источник

AZ

Alexander Zaitsev in pro.cxx
а сколько платишь? :)
источник