read_character和last_character在STD_FILES中的接口
Interface of read_character and last_character in STD_FILES
根据我发现的 std_files.e
,read_character
需要 not end_of_file
,但它没有指定任何 post 条件; last_character
没有先决条件。因此,如果在调用 read_character
之前调用 last_character
会发生什么?
last_character
将给出默认值 '%U'
除非周围有一些不寻常的代码,例如重新定义此功能或访问 STD_FILES
上的对象 input
并在不使用 STD_FILES
的情况下读取某些内容的代码等
根据我发现的 std_files.e
,read_character
需要 not end_of_file
,但它没有指定任何 post 条件; last_character
没有先决条件。因此,如果在调用 read_character
之前调用 last_character
会发生什么?
last_character
将给出默认值 '%U'
除非周围有一些不寻常的代码,例如重新定义此功能或访问 STD_FILES
上的对象 input
并在不使用 STD_FILES
的情况下读取某些内容的代码等