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

2 ответа

Как я могу запустить GCC / Clang для статического анализа? (только предупреждения)

Без компиляции кода я бы хотел, чтобы GCC или Clang сообщали о предупреждениях. Можно ли запустить компилятор только для статического анализа? Я не могу найти способ передать флаги предупреждения компилятора и сказать, чтобы он не ...

4 ответа

Что делает унарный оператор «-» на неподписанных типах данных в C / C ++ (и на разных компиляторах)?

Например: unsigned int numA = 66; // or anything really unsigned int numB = -numA; unsigned int numC = numA & numBЯ понимаю, что побитовый оператор дополнения может быть использован для получения дополнения до двух (в сочетании с +1). Причина, ...

8 ответов

начальное значение массива int в C

При объявлении массива в C, как это: int array[10];Каково начальное значение целых чисел? Я получаю разные результаты с разными компиляторами, и я хочу знать, имеет ли это какое-то отношение к компилятору или ОС.

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

5 ответов

Что происходит, когда я компилирую?

Интересно, что компилируется, что происходит, когда вы компилируете? Я имею в виду, да, вы нажимаете на кнопку compile или вводите текст в консоли, но что он делает в фоновом режиме?

5 ответов

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

Когда мы создаем переменную и не инициализируем ее, то некоторое (случайное) число называетсямусорная стоимость назначен на это. Как это значение присваивается переменной?Какова целая концепция / механизм позади этого?Это происходит только в C?

3 ответа

Будет ли компилятор оптимизировать неиспользуемые аргументы статической функции?

У меня есть группа функций, которые все объявленыstatic а такжеfastcall, Большинство из них используют указатель на структуру, которая более или менее выполняет рольthis в C ++. Некоторым функциям в структуре ничего не нужно, но для единообразия ...

3 ответа

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

В языке программирования C все языковые ревизии, с которыми я работал, с обязательными предварительными объявлениями переменных до того, как будут выполнены любые не декларативные / присваивающие выражения. C ++, похоже, отказался от этого ...

2 ответа

Есть ли способ получить настройку Haskell в Windows без установки? (Копировать + вставить)

Я программирую на школьном компьютере. Мне нужна установка на Haskell, которая не требует установки (такую, которую я могу перенести на флэш-диск и скопировать на диск C или, возможно, просто использовать с флэш-диска). У меня уже есть Eclipse, ...

8 ответов

Компиляция Python

Как я могу скомпилировать и запустить файл Python (расширение * .py)?

1 ответ

неявный оператор с использованием интерфейсов

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