用户名: 密码: 登 录   个人中心   系统维护   用户注册  联系我们
当前位置 > 首页 > 术语细览

实现规定的限定值

标准号:   标准名称:      

基本信息

【名称】 实现规定的限定值
【英文名称】 implementationlimits
【定义】 实现对程序所规定的限定值。

同源术语

·对齐指特定类型对象应放置在存储区边界的要求,该边界的地址是字节地址的特定倍数。
·实参指函数调用表达式中由括号括起来并以逗号分隔的表中的表达式,或类似函数的宏调用中由括号 括起来并以逗号分隔的表中的一系列预处理单词。也称“实在参数”。
·(二进)位执行环境中的数据存储单位,它应大到足以容纳一个可能具有两种值之一的对象。不要求能表达一 个对象中每个各别位的地址。
·字节数据存储单位,足够大以容纳执行环境中基本字符集的任何一个成员。应能唯一表达一个对象中每 个各别字节的地址。字节由一系列相邻接的二进位组成,字节中二进位的数目由实现定义。字节的最低 有效二进位称为低位,最高有效二进位称为高位。
·字符一个字节内能容纳的二进位表示。源环境和执行环境的基本字符集中的每个成员的表示都应能被 容纳在一千字节内。
·约束进-步解释语言元素评注的语法或语义限制。
·诊断消息实现输出消息子集中的-类消息,是实现定义的。
·提前引用的条文对标准中包含与当前条文相关信息的后续条文的提前引用。
·实现一个特定的软件集合,它运行在一个受到特殊控制任选的特定翻译环境,为一个特定执行环境实现 程序的翻译,并支持函数在该执行环境中的执行。
·实现定义的行为指对依赖于实现特性的、且是正确的程序构件和数据的行为。每个实现对这些行为均应用文档说 明。
·地域特定的行为指依赖于地域、国别、文化和语言习惯的行为。每个实现对这些行为均应用文档说明
·多字节字符由一个或多个字节构成的序列,表示源环境或执行环境中扩展字符集的一个成员。扩展字符集是基 本字符集的超集。 3
·对象执行环境中的数据存储区,其内容表示值。除位段以外,对象由一个或多个邻接的字节组成。对象中 的字节数目、次序、编码或者显式规定或者由实现定义。当被引用时,对象可被解释为具有特殊类型(见 62.2.1条)。
·形参一种对象,是声明为具有入口值的函数声明或函数定义的一部分,或是紧跟在类似函数的宏定义的 宏名之后,由括号括起来并以逗号分隔的表中的标识符。也称“形式参数”。
·未定义的行为指当使用了一个不可移植的或是错误的程序构件,或错误的数据,或无法确定值的对象时的行为, 而标准并未对这些行为加以规定。所允许的对未定义的行为的处理包括:尽管可能出现不可预测的结 果,也完全忽略该情况;在翻译或程序执行时按环境文档规定的特性处理(不保证出现诊断消息);终止 翻译或执行(保证出现诊断消息)。 若违反了在约束条文以外出现的“应”或“不应”要求,则该行为是未定义的。其他未定义的行为在本 标准文本中用文字“未定义的行为”,或由省略任何显式的行为定义来指示。对这三种情况并不强调任何 区别,它们都描述“没有定义的行为”。
·未规定的行为指标准未提出任何要求的且是正确的程序构件或数据的行为。 示例 a .函数实参求值的顺序是一种未规定的行为。 b.整数溢出时的行为是一种未定义的行为。 c.有符号整数右移时高位如何传递是一种实现定义的行为。 d.对除26个小写英文字母外的字符.islower函数是否返回真值是一种地域特定的行为。 提前引用的条文:逐位移位算符(6.3.7条),表达式(6.3条),函数调用(6.3.2.2条),函数islower (7.3.1.6条),本地化程序库前导文卷(7.4条)。
·对齐指特定类型对象应放置在存储区边界的要求,该边界的地址是字节地址的特定倍数。
·实参指函数调用表达式中由括号括起来并以逗号分隔的表中的表达式,或类似函数的宏调用中由括号 括起来并以逗号分隔的表中的一系列预处理单词。也称“实在参数”。
·(二进)位执行环境中的数据存储单位,它应大到足以容纳一个可能具有两种值之一的对象。不要求能表达一 个对象中每个各别位的地址。
·字节数据存储单位,足够大以容纳执行环境中基本字符集的任何一个成员。应能唯一表达一个对象中每 个各别字节的地址。字节由一系列相邻接的二进位组成,字节中二进位的数目由实现定义。字节的最低 有效二进位称为低位,最高有效二进位称为高位。
·字符一个字节内能容纳的二进位表示。源环境和执行环境的基本字符集中的每个成员的表示都应能被 容纳在一千字节内。
·约束进-步解释语言元素评注的语法或语义限制。
·诊断消息实现输出消息子集中的-类消息,是实现定义的。
·提前引用的条文对标准中包含与当前条文相关信息的后续条文的提前引用。
·实现一个特定的软件集合,它运行在一个受到特殊控制任选的特定翻译环境,为一个特定执行环境实现 程序的翻译,并支持函数在该执行环境中的执行。
·实现定义的行为指对依赖于实现特性的、且是正确的程序构件和数据的行为。每个实现对这些行为均应用文档说 明。
·实现规定的限定值实现对程序所规定的限定值。
·地域特定的行为指依赖于地域、国别、文化和语言习惯的行为。每个实现对这些行为均应用文档说明
·多字节字符由一个或多个字节构成的序列,表示源环境或执行环境中扩展字符集的一个成员。扩展字符集是基 本字符集的超集。 3
·对象执行环境中的数据存储区,其内容表示值。除位段以外,对象由一个或多个邻接的字节组成。对象中 的字节数目、次序、编码或者显式规定或者由实现定义。当被引用时,对象可被解释为具有特殊类型(见 62.2.1条)。
·形参一种对象,是声明为具有入口值的函数声明或函数定义的一部分,或是紧跟在类似函数的宏定义的 宏名之后,由括号括起来并以逗号分隔的表中的标识符。也称“形式参数”。
·未定义的行为指当使用了一个不可移植的或是错误的程序构件,或错误的数据,或无法确定值的对象时的行为, 而标准并未对这些行为加以规定。所允许的对未定义的行为的处理包括:尽管可能出现不可预测的结 果,也完全忽略该情况;在翻译或程序执行时按环境文档规定的特性处理(不保证出现诊断消息);终止 翻译或执行(保证出现诊断消息)。 若违反了在约束条文以外出现的“应”或“不应”要求,则该行为是未定义的。其他未定义的行为在本 标准文本中用文字“未定义的行为”,或由省略任何显式的行为定义来指示。对这三种情况并不强调任何 区别,它们都描述“没有定义的行为”。
·未规定的行为指标准未提出任何要求的且是正确的程序构件或数据的行为。 示例 a .函数实参求值的顺序是一种未规定的行为。 b.整数溢出时的行为是一种未定义的行为。 c.有符号整数右移时高位如何传递是一种实现定义的行为。 d.对除26个小写英文字母外的字符.islower函数是否返回真值是一种地域特定的行为。 提前引用的条文:逐位移位算符(6.3.7条),表达式(6.3条),函数调用(6.3.2.2条),函数islower (7.3.1.6条),本地化程序库前导文卷(7.4条)。