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

3 ответа

На самом деле это довольно часто встречается при инициализации списков / массивов и в других языках (Python, Ruby, Haskell приходит на ум).

void Main() { Test t = new Test { A = "a", B = "b", // <-- erroneous trailing comma }; } public class Test { public string A { get; set; } public string B { get; set; } }ожу вышеописанную опечатку в своем коде довольно много. Я всегда удивляюсь, ...

3 ответа

Как компилятор выкладывает код в память

Хорошо, у меня есть немного студенческий вопрос новичка. Итак, я знаком с тем фактом, что стеки содержат вызовы подпрограмм, а кучи содержат структуры данных переменной длины, а глобальные статические переменные присваиваются постоянным ячейкам ...

5 ответов

@ Фредерик: Точно :)

и в C # очень похожи на C ++, за исключением того, что они являются сборщиком мусора. Почему тогда компилятору C # так трудно поддерживать следующее: Члены функции отмеченыconst.Ссылки на типы данных (кроме строки) помеченыconst, через который ...

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

2 ответа

Обложка div добавление поля

у меня есть#cover div со следующим CSS #cover { background-color: #FFFFFF; height: 100%; opacity: 0.4; position: fixed; width: 100%; z-index: 9000; }я хочу, чтобы он покрывал всю (просматриваемую) страницу примерно так Однако, когда я ...

3 ответа

 код. Классы JRE предварительно созданы, и панель не влияет на них).

ользую Eclipse 3.5, и я прикрепил src.zip к своим глобальным настройкам в Eclipse. Windows -> Настройки -> Java -> Установленные JRE -> rt.jar - Вложение источника - ..... / jdk / src.zip Я успешно могу войти в .class файлы библиотеки java и ...

2 ответа

Приложения лямбда-выражений во встроенных функциях встроены, это заканчивается непосредственно в коде метода.

ользовал следующий код для измерения производительности различных синтаксических конструкций в Kotlin fun time(what: String, body: () -> Int) { val start = System.currentTimeMillis() var sum = 0 repeat(10) { sum += body() } val end = ...

1 ответ

Это все еще делает список довольно бесполезным для ответа на вопрос ОП.

ел опцию компилятора GNU99 и C99. В чем их разница? Любая подробная документация? (Clang, Xcode, Mac OS X)

1 ответ

Это зависит от операций в наборе команд, а также от компилятора.

жный дубликат: Производительность встроенных типов: char против short против int против float против double [https://stackoverflow.com/questions/5069489/performance-of-built-in-types-char-vs-short-vs-int-vs-float-vs-double] Здравствуй. ...

3 ответа

Разные компиляторы Java (если поставщик отличается) создают разные байт-коды

Учитывая одну и ту же основную версию, скажем, Java 7, различные компиляторы Java (например, точка доступа Oracle, JRockit или IBM J9 и т. Д ...) компилируют данный файл исходного кода Java в один и тот же байт-код? СканированиеСпецификация ...

7 ответов

Разница между компиляторами и парсерами?

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