Результаты поиска по запросу "c99"
О приведении в целочисленном константном выражении (в стандарте C)
В стандарте C (я имею в виду C99 или C11) мы имеем так называемыйцелочисленные константы, которые являются константными выражениями, все операнды которых явл...
GCC: точность строгих предупреждений о псевдонимах
Я пытаюсь проверить часть своего кода на наличие строгих нарушений псевдонимов, но похоже, что я что-то упустил, пытаясь понять правило строгих псевдонимов. Представьте себе следующий код: #include <stdio.h> int main( void ) { unsigned long l; ...
Очки последовательности и побочные эффекты: тихие изменения в C11?
C99 §6.5Выражения (1) Выражение - это последовательность операторов и операндов, которая задает вычисление значения, или которая обозначает объект или функцию, или которая генерирует побочные эффекты, или которая выполняет их комбинацию. (2) ...
Очки последовательности и побочные эффекты: тихие изменения в C11?
C99 §6,5Выражения(1) Выражение - это последовательность операторов и операндов, которая задает вычисление значения, или которая обозначает объект или функцию...
Как обернуть printf () в функцию или макрос?
Это немного похоже на вопрос интервью, но на самом деле это практическая проблема. Я работаю со встроенной платформой и имею в наличии только эквиваленты этих функций: Е ()snprintf ()Кроме того, реализация (и сигнатура) printf (), ...
Как обернуть printf () в функцию или макрос?
Это немного похоже на вопрос интервью, но на самом деле это практическая проблема.Я работаю со встроенной платформой и имею в наличии только эквиваленты этих...
Существует ли макрос препроцессора для обнаружения C99 на разных платформах?
C ++ имеет__cplusplus Определение препроцессора, позволяющее определить версию. Есть ли что-нибудь подобное для C? Желательно, чтобы он был переносимым для версий XCode, GCC и Visual Studio.
Реализация деления с одинарной точностью как умножение с двойной точностью
ВопросДля компилятора C99, реализующего точную арифметику IEEE 754, сделайте значенияf, divisor типаfloat существуют такие, чтоf / divisor != (float)(f * (1.0 / divisor))? РЕДАКТИРОВАТЬ: Под «реализацией точной арифметики IEEE 754» я ...