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

6 ответов

Как компилятор узнает, что запятая в вызове функции не является оператором запятой?

Рассмотрим вызов функции (вызовint sum(int, int)) printf("%d", sum(a,b));Как компилятор решает, что, используется в вызове функцииsum(int, int) не оператор запятой? НОТАЯ не хотел использовать оператор запятой в вызове функции. Я просто ...

1 ответ

C ++ - Что можно сделать с внутренними ошибками компилятора?

Я столкнулся с чем-то интересным и раздражающим при программировании класса матрицы: внутренняя ошибка компилятора. Я был готов вызвать сестру конструктора в классе под названиемMatrix4<T>::Matrix4(Matrix4<T>&&), Это фрагмент кода, который ...

6 ответов

Какие языки программирования / реализации общего назначения компилируются в C [закрыто]

В настоящее время я использую Eiffel (SmartEiffel / ISE Eiffel), который компилируется в c. Я обнаружил, что гораздо проще самостоятельно расширить язык с помощью новых функций или поддержки инструментов, если вывод идет на переносимый ...

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

1 ответ

запустить оракул SQL код онлайн [закрыт]

Есть ли какой-нибудь веб-сайт, на котором вы можете написать oracle sql-код, возможно, даже создать небольшую базу данных для работы, запустить ее и посмотреть вывод? Я пытался искать в Интернете, но я ничего не мог найти, кроме Веб-сайт ...

8 ответов

Написание компиляторов ... что правильно, а что нет? [закрыто]

Хорошо, в моем стремлении выяснить, что нужно для написания компилятора, я достиг некоторого препятствия. Кажется, что у каждой технологии или инструмента, которые я нахожу, есть какое-то противостояние. Я сейчас использую Bison и Flex, но у ...

1 ответ

Почему gcc не допускает использование const int в качестве выражения case?

Я смотрел на этоТАК вопрос [https://stackoverflow.com/questions/1712592/variably-modified-array-at-file-scope] и я подумал о const-выражениях против #defines и понял, что я на самом деле не понимаю, почему компилятор не может справиться с этим. ...

5 ответов

Как изменить режим с режима c ++ 98 в Dev-C ++ на режим, который поддерживает C ++ 0x (диапазон основан на)?

Я только учусь писать диапазон, основанный на циклах, но единственная проблема в том, что мой компилятор, Orwell Dev-C ++, похоже, не поддерживает его в режиме по умолчанию (который является c ++ 98). Как я могу изменить этот режим на другой, ...

6 ответов

Переносимость директивы препроцессора #warning

Я знаю, что директива #warning не является стандартнойC/ C ++, но его поддерживают несколько компиляторов, включая gcc / g ++. Но для тех, кто не поддерживает это, они молча проигнорируют это, или это приведет к сбою компиляции? Другими словами, ...

7 ответов

Почему int обычно 32-битный на 64-битных компиляторах?

Почемуint обычно 32-битные на 64-битных компиляторах? Когда я начинал программировать, меня учили, что int обычно такой же ширины, как и базовая архитектура. И я согласен, что это также имеет смысл, я нахожу логичным, что целое число ...

4 ответа

Как компилятор компилирует компилятор?

Исходя из опыта программирования высокого уровня, я заинтересован в изучении программирования низкого уровня. Я хочу знать, как компилятор компилируется? Посмотрев на некоторые статьи в вики,Числовой машинный ...