Результаты поиска по запросу "compiler-construction"
Где находятся clang-format и clang-format.py в Mac OS X с установленными инструментами командной строки Xcode?
Мне трудно найти clang-format и clang-format.py на моей Mac OS 10.8.5 с Xcode 5 и его инструментами командной строки. Я пыталсяfind / -name "clang-format.py" без удачи Они уже здесь где-то прячутся, или как мне достать этот ...
Можно ли использовать ускорение GPU при компиляции нескольких программ на компиляторе gcc?
Есть ли способ или инструмент для применения ускорения GPU при компиляции программ с помощью компилятора GCC? Прямо сейчас я создал программу для итеративного составления заданного списка программ. Это займет несколько минут. Я знаю несколько ...
Почему C нужен ключевое слово «struct», а не C ++?
Я всегда был немного смущен тем, что здесь происходит: #include <stdio.h> int main() { timeval tv; tv.tv_sec = 1; for (;;) { select(0, 0, 0, 0, &tv); printf("%s\n", "Hello World!"); } }Извините, если это не скомпилируется, просто написал это в ...
Компиляторы языка программирования сначала переводят в ассемблер или непосредственно в машинный код?
Меня в первую очередь интересуют популярные и широко используемые компиляторы, такие как gcc. Но если с разными компиляторами дела обстоят по-разному, я бы тоже хотел это знать. Взяв в качестве примера gcc, он компилирует короткую программу, ...
Почему компилятор решает, что 2.3 является двойным, а не десятичным?
Почему компилятор решает, что 2.3 является двойным, поэтому этот код не будет компилироваться: decimal x; x = 2.3; // Compilation error - can not convert double to decimal. x = (decimal) 2.3 // O.k.Почему компилятор так не думает: Он хочет ...
Могут ли современные C ++ компиляторы встроить функции, определенные в файле cpp
Я знаю, что ключевое словоinline имеет полезные свойства, например для хранения специализаций шаблона внутри заголовочного файла. С другой стороны, я часто читал, чтоinline почти бесполезен как подсказка для компилятора на самом деле встроенные ...
Почему по умолчанию сохраняются только литеральные строки в пуле? <, / A>
Почему по умолчанию в интерне-пуле сохраняются только литеральные строки? Пример изMSDN [http://msdn.microsoft.com/en-us/library/system.string.intern.aspx]: String s1 = "MyTest"; String s2 = ...
Есть ли риски для оптимизации кода в C #?
На панели настроек сборки VS2010 Pro есть CheckBox с надписью «оптимизировать код» ... конечно, я хочу это проверить ... но, проявив необычайную осторожность, я спросил об этом моего брата, и он сказал, что это не проверяется для отладки и что в ...
Создание массива общих коллекций
На самом деле, вопрос должен быть Creating an array of generic anything.Почему компилятор не может позаботиться об этом? Следующее будет помечено как ошибка - не может создать универсальный массив. List<MyDTO>[] dtoLists = {new ...
Как создать Win32 DLL без MSVCR90D.dll?
Я пытаюсь воссоздать существующую C Win32 DLL с помощью одной простой функции. Мне удалось сделать это с помощью VS C ++ 2008 Express, и моя новая DLL работает на моем компьютере с Vista и на компьютере с клиентом XP. Тем не менее, это ...