Size: a a a

2020 November 30

EE

Eugene Erokhin in pro.cxx
С trivial_abi надо быть крайне аккуратно - он меняет порядок деструкторов. Он конечно перформанс повысит за счет передачи объекта через регистры, но можно такой веселухи словить!
И да, его можно использовать для объектов своих классов.
источник

x

xor in pro.cxx
Alexander Zaitsev
нужны хорошие алгоритмы на строках - подключайте себе seqan какой-нибудь :)
а что такое секуан?
источник

LA

Liber Azerate in pro.cxx
xor
а что такое секуан?
С такими вопросами в супу ити надо. В гугле первые же результаты
источник

AZ

Alexander Zaitsev in pro.cxx
xor
а что такое секуан?
источник

x

xor in pro.cxx
это я нашёл, почему они хорошие там?
источник

AZ

Alexander Zaitsev in pro.cxx
xor
это я нашёл, почему они хорошие там?
ну можешь поискать другие либы, я не против
источник

x

xor in pro.cxx
Alexander Zaitsev
ну можешь поискать другие либы, я не против
а какие другие есть
источник

AZ

Alexander Zaitsev in pro.cxx
xor
а какие другие есть
вот и я о том же
источник
2020 December 01

АК

Артём Колпаков... in pro.cxx
Благодарю
источник

АК

Артём Колпаков... in pro.cxx
Переслано от Артём Колпаков...
Более интересный вопрос, есть ли ошибка в логике компилятора в этом примере
https://godbolt.org/z/8WbqT5
gcc здесь вроде бы имеет багу, так что я говорю про clang. Как я понял, это связано с вот этим пунктом, однако здесь даже не видно зависимости ТИПА non-type аргумента от параметров шаблона. Так в чем же дело?
источник

DF

Dollar Føølish in pro.cxx
objdump -S
источник

DF

Dollar Føølish in pro.cxx
Даст тебе дизасм
источник

АХ

Александр Хайль_273... in pro.cxx
Dollar Føølish
Даст тебе дизасм
а асм в с реально?
источник

АХ

Александр Хайль_273... in pro.cxx
хотел поздороваться
источник

ЭД

Эдвард Даньковский... in pro.cxx
Александр Хайль_273
а асм в с реально?
Можно попробовать воспользоваться  Hex-Rays Decompiler
источник

AT

Alexander Tulikov in pro.cxx
Это не реализованный в GCC DR1315 http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1315
источник

АК

Артём Колпаков... in pro.cxx
За gcc обоснование благодарю, правда я интересовался ситуацией с clang'ом
источник

IL

Ignat Loskutov in pro.cxx
источник

AT

Alexander Tulikov in pro.cxx
Если обернуть в
static_cast<std::size_t>
зависимые шаблонные параметры, то в clang скомпилируется.
источник

V

Vladimir in pro.cxx
Всем привет. Вопрос: как получить класс темплейт имея на руках уже готовую инстанциацию этого класс темплейта? Например для того чтобы потом пробросить этот класс темплейт в template template класс?
Пример:
template<template<class> class C> // ignore allocator
struct Helper {
   C<float> f;
};
std::vector<int> v1;
Helper<std::vector> v2; // how to "extract" vector from v1 type
and not hardcode vector here?
источник