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

4 ответа

Я думаю, что это хорошая тема, наверное, я просто не был уверен, что вы поняли, на что на самом деле жаловался компилятор. Теперь я понимаю, что проблема заключается в нескольких особых крайних случаях и в том, почему компилятор ждет времени выполнения, чтобы применить то, что кажется более ограниченным во времени компиляции. Удачи в поиске вашего ответа.

емного затянуто, так что вот быстрая версия: Почему это вызывает исключительную ситуацию TypeLoadException?(И должен ли компилятор мешать мне это делать?) interface I { void Foo<T>(); } class C<T1> { public void Foo<T2>() where T2 : T1 { } } ...

1 ответ

Инициализация элемента std :: array <char, x> в конструкторе с использованием строкового литерала. Ошибка GCC?

Следующий пример инициализацииstd::array <char, N> член в конструкторе, использующий строковый литерал, не компилируется в GCC 4.8, но компилируется с использованием Clang 3.4. #include <iostream> #include <array> struct A { std::array<char, 4> ...

1 ответ

Возможная ошибка компилятора C # 4.0, другие могут проверить?

Поскольку я не знаю точно, какая его часть вызывает ошибку, я не совсем уверен, как ее лучше обозначить.Этот вопрос является побочным продуктом вопроса SOКаж...

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

2 ответа

В режиме выпуска поведение кода не такое, как ожидалось

Следующий код генерирует разные результаты в режиме отладки и в режиме выпуска (с использованием Visual Studio 2008):

2 ответа

Я думаю, что сообщение об ошибке является общим, и поэтому рассматривается для различных видов сбоев. Однако проблема, которую я описал, кажется, возникает для всех, а не только для меня, поэтому я сомневаюсь, что это связано с переменной LIB.

жете считать это сообщением об ошибке, однако мне любопытно, если я здесь ужасно ошибаюсь, или если есть объяснение от Эрика или кого-то еще в Microsoft. ОбновитьЭто - сейчасопубликовано как ...

4 ответа

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

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

2 ответа

Clang и двоичные выражения сгиба - проклятие пустого пакета параметров

В частности, Clang 3.6.0, который в настоящее время размещается в Coliru.Все эти фрагменты вызваны из:

5 ответов

(это == ноль) в C #!

Из-за ошибки, которая была исправлена в C # 4, следующая программа печатаетtrue, (Попробуйте в LINQPad) void Main() { new Derived(); } class Base { public Base(Func<string> valueMaker) { Console.WriteLine(valueMaker()); } } class Derived : Base ...

2 ответа

Ошибка в реализации битовых полей в GCC

2 ответа

Что особенного в R и L в препроцессоре C ++?

Я выполнил следующий код через препроцессор Visual Studio 2013. Результат меня удивляет.Содержимое hello.cpp: