Результаты поиска по запросу "language-lawyer"

0 ответов

 находятся!

т ответк вопросу " [https://stackoverflow.com/a/17717142/5470596]Почему мой объект не может получить доступ к защищенным членам другого объекта, определенного в общем базовом классе?"можно прочитать:Вы можете получить доступ к защищенным членам ...

1 ответ

Почему std :: array <T, 0> не пусто?

Учитывая любойstd::array< T, 0 >почему он не пустой? Я имею в виду "пустой", как в: std::is_empty< std::array< int, 0 > >::valueвозвратеfalse а также #include <iostream> #include <tuple> #include <array> struct Empty {}; int main() { std::cout ...

3 ответа

Запутано по умолчанию описание конструктора std :: tuple в стандарте ISO C ++

Стандарт говорит, что

ТОП публикаций

2 ответа

Когда применяется ADL?

Есть 3 примера:Я.

4 ответа

Второе объявление является прототипом, поскольку оно предоставляет список типов параметров функции (это особый вид списка типов, указывающий, что функция не имеет параметров).

разница между объявлением и прототипом в C? В каких ситуациях они называются декларациями и в каких прототипах?

3 ответа

Является ли сдвиг влево (<<) отрицательным целочисленным неопределенным поведением в C ++ 11?

3 ответа

Может ли reinterpret_cast (или любое приведение) преобразовать xvalues ​​в lvalue?

Является ли следующий код законным (по стандартам C ++ 11 и / или C ++ 14)?

3 ответа

C ++ 11 пример значения и объекта в стандартной библиотеке?

В C ++ 11 3p3 говорится:Сущность являетсязначение, объект, ссылка, функция, перечислитель, тип, член класса, шаблон, специализация шаблона, пространство имен...

1 ответ

Что касается другой части вопроса. Да, безусловно, стоит отправлять отчеты об ошибках. Соответствие стандарту (или, по крайней мере, дальнейшая диагностика) должно поощряться IMO.

но, после обновления библиотеки до Clang 5.x, я заметил ошибку в моем коде, который был скомпилирован ранее на Clang 4.x, GCC 5.x-6.x и MSVC 2015 и 2017. #include <iostream> #include <typeinfo> #include <vector> int main() { using a = typename ...

1 ответ

Как работает вывод аргумента шаблона, когда перегруженная функция используется в качестве аргумента?