Size: a a a

2020 March 13

CD

Constantine Drozdov in pro.cxx
при переносе h -> cpp вижаковый рефакторер навешивает inline в cpp, потому что был в h
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
оригинальный подход...
а четность фазы луны?
источник

A

Alex in pro.cxx
офигеть, для const float y = brightness / 255.0f в релизной сборке с оптимизацией генерится divss. Почему не происходит замена на умножение на 1/255?
источник

ПК

Побитый Кирпич in pro.cxx
Alex
офигеть, для const float y = brightness / 255.0f в релизной сборке с оптимизацией генерится divss. Почему не происходит замена на умножение на 1/255?
Шо, в msvc?
источник

A

Alex in pro.cxx
ну да)
источник

ПК

Побитый Кирпич in pro.cxx
Alex
ну да)
Да не может такого быть)
источник

A

Alex in pro.cxx
никогда такого не было, и вот опять. Ща проверю в годболт остальных.
источник

ПК

Побитый Кирпич in pro.cxx
Alex
никогда такого не было, и вот опять. Ща проверю в годболт остальных.
Попробуй фаст маз
источник

SS

Sergey Skvortsov in pro.cxx
Alex
офигеть, для const float y = brightness / 255.0f в релизной сборке с оптимизацией генерится divss. Почему не происходит замена на умножение на 1/255?
Потому что это неэквивалентная операция
Для 0x1.3e767ep+0 не работает, например
Шланг вроде умеет через -freciprocal-math
источник

A

Alex in pro.cxx
Побитый Кирпич
Попробуй фаст маз
всё хорошо для msvc, оба остальных компилятора с -О3 так же лажают. А fast math стрёмно.
источник

A

Alex in pro.cxx
Sergey Skvortsov
Потому что это неэквивалентная операция
Для 0x1.3e767ep+0 не работает, например
Шланг вроде умеет через -freciprocal-math
да, в гцц и шланге сработало, спасибо
источник
2020 March 14

M[

Mastif Ближе к вечеру всем отвечу [CRYPT] in pro.cxx
Я бы не отказался тоже
источник

U

UsernameAK in pro.cxx
существует ли printf, который бы ел массивы вместо вараргов?
источник

U

UsernameAK in pro.cxx
для очень специфичного юзкейса
источник

SE

Stanislav Ershov in pro.cxx
UsernameAK
существует ли printf, который бы ел массивы вместо вараргов?
std::format :D
источник

ПК

Побитый Кирпич in pro.cxx
UsernameAK
существует ли printf, который бы ел массивы вместо вараргов?
Массивы это однотипные элементы, смысл такое делать?
источник

SE

Stanislav Ershov in pro.cxx
или fmt
источник

U

UsernameAK in pro.cxx
UsernameAK
для очень специфичного юзкейса
.
источник

U

UsernameAK in pro.cxx
Stanislav Ershov
std::format :D
а есть что-то без C++20
источник

U

UsernameAK in pro.cxx
и сишное
источник