3
ответа

Почему (пусто) 0 не операция в C и C++?

Я видел отладку printfs в glibc, который внутренне определяется как (пустой) 0, если NDEBUG определяется. Аналогично __ noop для компилятора Visual C++ там также. Бывшие работы и над GCC и над VC ++...
вопрос задан: 4 February 2010 11:16
3
ответа

GLR парсинг ресурсов алгоритма

Я пишу генератор анализатора GLR и хотел бы некоторый совет относительно ресурсов, касающихся этого алгоритма и в Интернете и вида мертвого дерева (книги для незнакомых с гиком - говорят)...
вопрос задан: 25 January 2010 00:22
3
ответа

Есть ли компиляторы, которые оптимизируют операции с плавающей точкой для точности (в противоположность скорости)?

Мы знаем, что компиляторы являются улучшением и лучше при оптимизации нашего кода и заставляют его работать быстрее, но моим вопросом являются там компиляторы, которые могут оптимизировать операции с плавающей точкой для обеспечения больше...
вопрос задан: 14 January 2010 00:46
3
ответа

Безопасное с точки зрения типов отражение метода в Java

Какой-либо практический путь состоит в том, чтобы сослаться на метод на классе безопасным с точки зрения типов способом? Основной пример - то, если я хотел создать что-то как следующая служебная функция: общедоступный Результат validateField (Объект...
вопрос задан: 5 January 2010 22:47
3
ответа

Программа Scala может быть скомпилирована для работы какой-либо JVM, не устанавливая Scala на данной машине?

Если я записал программу Scala, я могу скомпилировать ее способом так, чтобы кто-либо со стандартной JVM Java Sun мог выполнить ее? Я предполагаю, что компилятор Scala должен был бы включать Scala-определенный код API в...
вопрос задан: 12 December 2009 15:37
3
ответа

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

Я в настоящее время использую Eiffel (SmartEiffel/ISE Eiffel), который компилирует в c. Я нашел, что это намного легче расширить язык самостоятельно с помощью новых возможностей или инструмента поддерживает, если вывод входит...
вопрос задан: 12 November 2009 12:20
3
ответа

Волшебство компилятора: почему?

Я просто заметил что, учитывая следующий код: если (x. Идентификатор> 0 &&! x. IsCool), Microsoft C# 3.0 (VS2008 SP1) компилятор оптимизирует его к этому: если (! ((x. Идентификатор <= 0) || x. IsCool)), Это...
вопрос задан: 3 November 2009 22:13
3
ответа

Действительно ли возможно написать код, который вызовет долгое время компиляции?

Я работаю над нашей непрерывной системой интеграции, и я интересуюсь моделированием нашей системной обработки неожиданно долгого времени компиляции. Есть ли любой способ заставить компиляцию брать длинное...
вопрос задан: 28 October 2009 05:42
3
ответа

g ++ не любит шаблонное объединение в цепочку метода на шаблонном var?

Я пытаюсь скомпилировать с g ++ некоторый код, ранее разработанный под Visual C++ 2008 Express Edition, и похоже, что g ++ не позволит мне назвать шаблонный метод на ссылке возвращенным методом...
вопрос задан: 15 October 2009 20:04
3
ответа

курсы компилятора-самоучки / хорошие вводные книги компилятора?

Кто-либо знает об онлайн-курсе / университетские лекции, которые включают типичный курс компилятора? У меня была теория вычислений, но к сожалению моя школа не предложила курса в компиляторе...
вопрос задан: 13 October 2009 06:28
3
ответа

Есть ли в Python переключатель «только для компиляции», как в Perl -c?

В Perl есть ключ -c для компиляции кода без его запуска. Это удобно для отладки ошибок компиляции в Perl. Есть ли у Python аналогичный переключатель?
вопрос задан: 6 October 2009 22:03
3
ответа

Быстрый вопрос об оптимизации Java

Компилятор Eclipse автоматически преобразует умножение питанием два в небольшой сдвиг, или я должен сделать это вручную? Спасибо за справку.
вопрос задан: 3 October 2009 21:56
3
ответа

Компиляторы Smalltalk, которые предназначаются или для Java.NET или для Ruby

Ища компилятор Smalltalk, который данный Smalltalk (Инстанцирования) испустит или байт-код Java.NET CLR или Ruby. Не ища портирование утилит, поскольку я хочу оставить приложение внутри...
вопрос задан: 30 September 2009 22:04
3
ответа

Создание кросс-компилятора GCC (от “Linux” до “Windows”)

Я хочу создать "gcc кросс-компилятор" для компиляции "c/c ++" приложения на среде "Linux", но для цели "Windows". Я сделал это до сих пор: Установленный необходимые инструменты и пакеты для создания...
вопрос задан: 24 September 2009 23:21
3
ответа

Возможный создать общую библиотеку со статической ссылкой пользовался библиотекой?

Я могу создать исполняемый файл с gcc со статической ссылкой: gcc - статический xxx.c-o xxx, Таким образом, я могу выполнить xxx без любой внешней зависимой библиотеки. Но что, если я хочу создать совместно использованную библиотеку без внешнего...
вопрос задан: 28 August 2009 03:06
3
ответа

Компиляторы для сценариев оболочки

Вы знаете, существует ли какой-либо инструмент для компиляции сценариев удара? Не имеет значения, если тот инструмент является просто переводчиком (например, что-то, что преобразовывает сценарий удара в программу C), настолько же долго как...
вопрос задан: 19 August 2009 02:20
3
ответа

Где сегмент текста получал свое имя?

Традиционный ассемблер и высокоуровневые компиляторы работают с несколькими сегментами памяти, согласно надлежащему использованию. Следовательно, существует сегмент данных, сегмент стека, bss и сегмент текста. Текст...
вопрос задан: 15 August 2009 18:27
3
ответа

Почему VC ++ C4150 (удаление указателя на неполный тип) только предупреждение?

Конечно, предупреждение нужно рассматривать, но почему VC ++ C4150 (удаление указателя на неполный тип) только предупреждение?
вопрос задан: 13 August 2009 12:51
3
ответа

Идентичная сборка в различных системах

У меня есть 3 машины сборки. Один работающий окна 2000, один с XP SP3 и один с Windows Server 2008 на 64 бита. И у меня есть собственный проект C++ создать (я создаю с visual studio 2005 SP1). Мой...
вопрос задан: 4 August 2009 01:17
3
ответа

Методологии для разработки простого языка программирования

В моем продолжающемся усилии подавить мою бессмертную жажду большего знания программирования я придумал идею попытаться записать (по крайней мере на данный момент) простой язык программирования, который компилирует в...
вопрос задан: 30 July 2009 18:13
3
ответа

Пользуйтесь библиотеками, скомпилированными с Visual Studio в приложении, скомпилированном g ++ (mingw)

Действительно ли возможно пользоваться библиотекой, скомпилированной Visual Studio в приложении, скомпилированном g ++ (mingw) в Windows?
вопрос задан: 17 July 2009 03:48
3
ответа

Список известных ошибок в компиляторе C#

Есть ли такой список? Я не ожидаю получать полный, но список большинства известных должен быть достаточно.
вопрос задан: 15 July 2009 08:28
3
ответа

Неизвестная ошибка сборки, 'Исключение типа 'Система. OutOfMemoryException' был брошен

У нас есть решение VS.Net с 20 проектами в нем. Occasionaly, в VS.NET, когда мы пытаемся создать/отладить наше решение, мы получаем следующую ошибку: Неизвестная ошибка сборки, 'Исключение типа 'Система....
вопрос задан: 1 July 2009 11:14
3
ответа

Два класса, которые относятся друг к другу

Я плохо знаком с C++, таким образом, этот вопрос может быть основным: у Меня есть два класса, которые должны относиться друг к другу. Каждый находится в его собственном заголовочном файле, и #include заголовочный файл других. Когда я пытаюсь скомпилироват
вопрос задан: 15 June 2009 01:52
3
ответа

Какая оптимизация делает и компилятор C# и JIT делают?

Я продолжаю свою работу над моим компилятором C# для моего Класса Компиляторов. В данный момент я почти закончен с главами по Оптимизации Компилятора в моем учебнике. По большей части мой учебник не сделал...
вопрос задан: 2 June 2009 19:18
3
ответа

Как может я удалять VS, предупреждающий C4091: 'определение типа': проигнорированный на левой из 'ЭЛЕКТРОННОЙ ТАБЛИЦЫ', когда никакая переменная не объявляется

Это предупреждение инициировано многократно в моем коде тем же объявлением, которое читает://ЭЛЕКТРОННАЯ ТАБЛИЦА структуры определения типа структуры электронной таблицы {международный идентификатор;//идентификатор...
вопрос задан: 27 May 2009 00:42
3
ответа

Троянский компилятор Thompson's

Я пытаюсь схватить лучшее понимание троянского Компилятора Thompson's (обсужденный в его ACM 1984 года речевые Отражения "Премии Turing О Доверии Доверию"), и до сих пор это - то, как я понимаю это: "...
вопрос задан: 23 April 2009 16:44
3
ответа

Определение, какой компилятор создал PE Win32

Как можно определить, какой компилятор C или C++ использовался для создания конкретного исполняемого файла Windows или DLL? Некоторые компиляторы оставляют позади строки версии в заключительном исполняемом файле, но это, кажется, более редко...
вопрос задан: 18 April 2009 22:10
3
ответа

Ошибка в компиляторе затмения или javac?

Кто прав? Eclipse или javac?---------------c/v/A.java---------------пакет c.v; общедоступный класс A <T> {}---------------c/v/B.java---------------пакет c.v; общедоступный класс B расширяет A&...
вопрос задан: 16 April 2009 19:26
3
ответа

“Чистая” Команда Проекта IDE Delphi — Что это делает?

Рабочий Delphi 2007 (и вероятно другие версии также, я предполагаю), если я щелкаю правой кнопкой по проекту в Менеджере проектов (любой EXE BPL в этом случае), выше существует команда "Clean"...
вопрос задан: 7 April 2009 01:09