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

1 ответ

Почему {} + [] отличается от ({} + [])? [Дубликат]

На этот вопрос уже есть ответ здесь:Как объяснить причудливое поведение JavaScript, упомянутое в выступлении «Wat» для CodeMash 2012? 5 ответовЯ был недавно ...

4 ответа

Действительно ли необходим std :: move в списке инициализации конструктора для тяжелых элементов, передаваемых по значению?

8 ответов

Что стандарты C и C ++ говорят о целочисленном представлении и манипулировании на уровне битов?

Я знаю, что стандарты C и C ++ не диктуют конкретное представление чисел (может быть дополнением до двух, знаком и величиной и т. Д.). Но я недостаточно хоро...

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

1 ответ

Является ли std :: abs (0u) плохо сформированным?

4 ответа

Каково поведение печати NULL со спецификатором% s в printf?

Наткнулся на интересный вопрос интервью:

3 ответа

 на некоторых компиляторах) не рассматривает указатели как тривиальные типы. Компиляторы не относятся к требованиям стандарта серьезно, равно как и люди, которые пишут стандарты, мечтают о другом языке и изобретают всевозможные изобретения, которые прямо противоречат основным принципам. Очевидно, что пользователи смущены и иногда плохо обращаются, когда жалуются на ошибки компилятора.

ношенииэтот вопрос и ответ [https://stackoverflow.com/questions/48058545/are-there-any-guarantees-for-unions-that-contain-a-wrapped-type-and-the-type-its/48060029#48060029] .) До стандарта C ++ 17 следующее предложение было включено ...

3 ответа

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

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

2 ответа

Это действительно нарушает правила строгого наложения имен?

Когда я компилирую этот пример кода, используя g ++, я получаю это предупреждение:предупреждение: разыменование указателя типа-наказание нарушит правила стро...

1 ответ

Допустимо ли для реализации стандартной библиотеки определение класса, отличное от стандарта C ++?

2 ответа

Почему std :: numeric_limits <секунд> :: макс () возвращает 0?

Я нашел интересную ошибку с