Size: a a a

2020 August 09

АР

Андрей Руссков... in pro.cxx
честно говоря, я хз зачем ему нужен конструктор A
источник

m

magras in pro.cxx
А для исключений нужен RTTI потому что catch(const foo&) будет делать dynamic_cast<const foo&>(exception)?
источник

АР

Андрей Руссков... in pro.cxx
да
источник

I

Ioann_V in pro.cxx
Привет, ребят, у вас тут тишина смотрю. Разбавлю вот таким вопросом, на который, кстати, вчера два уважаемых эксперта этого чата, дали неверные ответы, что, конечно говорит лишь о том, что ошибаются все и это нормально. А, и да - Саша Зайцев разрешил.
источник

I

Ioann_V in pro.cxx
Так, и ошибка у нас в ...

struct A
{
   unsigned int m_a = 1337u;
};

int main()
{
   static_assert( std::is_invocable<decltype( &A::m_a ), A>::value );  // 1

                  std::invoke( &A::m_a, A() );                         // 2          
   
   return 0;
}
источник

I

Ioann_V in pro.cxx
...
Анонимная викторина
21%
1
24%
2
11%
1 + 2
44%
Ошибок нету, все компилируется
Проголосовало: 131
источник

d

disba1ancer in pro.cxx
Ioann_V
...
Анонимная викторина
21%
1
24%
2
11%
1 + 2
44%
Ошибок нету, все компилируется
Проголосовало: 131
а отвечать строго по памяти, или можно погуглить?
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Можно конечно
источник

ПК

Побитый Кирпич... in pro.cxx
disba1ancer
а отвечать строго по памяти, или можно погуглить?
Так можно и скомпилировать
источник

d

disba1ancer in pro.cxx
Побитый Кирпич
Так можно и скомпилировать
для этого надо создать файл вбить этот пример в консоли паписать команду компиляции, лениво
источник

AP

Alexander Potapov in pro.cxx
godbolt
источник

ПК

Побитый Кирпич... in pro.cxx
disba1ancer
для этого надо создать файл вбить этот пример в консоли паписать команду компиляции, лениво
Достаточно godbolt
источник

ПК

Побитый Кирпич... in pro.cxx
Тогда получается полный аналог "загуглил"
источник

d

disba1ancer in pro.cxx
но invoke нормально жрёт указатели на члены-данные
источник

ПК

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

ПК

Побитый Кирпич... in pro.cxx
disba1ancer
но invoke нормально жрёт указатели на члены-данные
А is_invocable это "то что жрётся инвоком"
источник

d

disba1ancer in pro.cxx
тогда по идее всё должно компилироваться
источник

d

disba1ancer in pro.cxx
но, возможно, как всегда есть нюанс...
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Побитый Кирпич
Получается что загуглить инфу то же самое что запустить в годболте. Вообще, такие квизы как раз оценивают ответ здесь и сейчас, больше ничего нормально не могут сказать
Это повод погуглить
источник

I

Ioann_V in pro.cxx
disba1ancer
а отвечать строго по памяти, или можно погуглить?
за погуглить бан, однозначно :) Шучу. Как тебе самому удобно.
источник