Size: a a a

2020 April 15

М

МишаНЯ in IT KPI C/C++
источник

AB

Aleksey Belkevich in IT KPI C/C++
У эпла свой шланг?
источник
2020 April 16

RM

Roma Myronenko in IT KPI C/C++
всем доброй ночи
есть такой код, надо с помощью асма сделать a/(b-c)
отнимание работает норм, но деление постоянно выдает integer overflow  даже при малых числах, что не так?
источник

B[

Bars0_o [SpamBlock] in IT KPI C/C++
асм не сюда же вроде как?
источник

B[

Bars0_o [SpamBlock] in IT KPI C/C++
источник

RM

Roma Myronenko in IT KPI C/C++
ну, sub работает, add тоже
источник

RM

Roma Myronenko in IT KPI C/C++
ааа
источник

RM

Roma Myronenko in IT KPI C/C++
в этом плане, код то на плюсах
источник

G

GNU/Vsevolod in IT KPI C/C++
Bars0_o [SpamBlock]
асм не сюда же вроде как?
источник

RM

Roma Myronenko in IT KPI C/C++
спасибо
источник

AM

Alex Master in IT KPI C/C++
Roma Myronenko
всем доброй ночи
есть такой код, надо с помощью асма сделать a/(b-c)
отнимание работает норм, но деление постоянно выдает integer overflow  даже при малых числах, что не так?
там вроде разные деления бывают. если умеешь преобразовывать плюсовый код в асемблер, то ты понял)) но учти оптимизации
источник

RM

Roma Myronenko in IT KPI C/C++
Alex Master
там вроде разные деления бывают. если умеешь преобразовывать плюсовый код в асемблер, то ты понял)) но учти оптимизации
уже решил вот так
источник

AM

Alex Master in IT KPI C/C++
Roma Myronenko
уже решил вот так
источник

RM

Roma Myronenko in IT KPI C/C++
Уже ноут вырубил, попробую утром
источник

RM

Roma Myronenko in IT KPI C/C++
Но заранее спасибо)
источник

TS

Till Schneider in IT KPI C/C++
subsd   xmm1, xmm2
divsd   xmm0, xmm1
источник

AM

Alex Master in IT KPI C/C++
Roma Myronenko
Но заранее спасибо)
-g3 -O0 mingw который g++ 8.1.0
источник

TS

Till Schneider in IT KPI C/C++
Alex Master
где-то уже есть c++20 фуловый?
cpp code:
std::array array = {1, 2, -100, 3, -3, -4, 5};
auto filter = array | std::views::filter([](int i) { return i < 0; });
auto x = std::ranges::min_element(filter);
std::cout << *x << std::endl;


output:
-100
источник

TL

Tony Lutsenko in IT KPI C/C++
Till Schneider
cpp code:
std::array array = {1, 2, -100, 3, -3, -4, 5};
auto filter = array | std::views::filter([](int i) { return i < 0; });
auto x = std::ranges::min_element(filter);
std::cout << *x << std::endl;


output:
-100
вроде бы как не рекомендовали = {..}, без = лучше, не?
источник

TL

Tony Lutsenko in IT KPI C/C++
читал что-то такое
источник