rules
本頁內容尚未翻譯。
cfamily.ConversionOutcome
Section titled “cfamily.ConversionOutcome”data ConversionOutcomeWhat a conversion whose result is out of the target’s reach gives: an unspecified value, or undefined behavior.
cfamily.FloatDivisionByZero
Section titled “cfamily.FloatDivisionByZero”data FloatDivisionByZeroWhat dividing a floating value by zero is.
cfamily.VariableLengthArrays
Section titled “cfamily.VariableLengthArrays”data VariableLengthArraysVariable length arrays: not part of the language, part of it (C 6.7.6.2p4), or an implementation’s extension the
verdict assumes (GNU’s in C++, named implementation:choice).
cfamily.HeaderContents
Section titled “cfamily.HeaderContents”record HeaderContentsA header one library defines (not the standard): its name, the library, and the headers it includes.
cfamily.Rules
Section titled “cfamily.Rules”record RulesThe rules on which the dialects differ.
cfamily.Rules.headersWith
Section titled “cfamily.Rules.headersWith”def Rules.headersWith (rules : Rules) (written : List String) : List StringThe headers a program has, as written and with those that the written ones include by the rules’ libraries.
cfamily.Rules.headerAssumptions
Section titled “cfamily.Rules.headerAssumptions”def Rules.headerAssumptions (rules : Rules) (written : List String) : List StringThe choices a program’s headers assume: library:header.contents for each header a library defines that it
includes.