C++ 交互设备的定义

C++ 交互设备的定义,c++,gcc,clang,standards,C++,Gcc,Clang,Standards,根据C++11标准(§1.9.8): 交互设备的输入和输出动态应以这样一种方式发生,即在程序等待输入之前,提示输出实际上已交付。交互设备的构成由实现定义 GCC、Clang和其他编译器是如何定义“交互式设备”的?答案很简单,就像一台运行程序的设备,它既需要向用户输出(用户理解或处理),也需要从用户输入(计算机处理)。这是一个等待用户输入的东西。 < P>我想这个部分是用CITT C++解释程序编写的。 但我不认为CINT的当前状态非常符合标准。我还想知道为什么GCC手册中没有定义“交互式设

根据C++11标准(§1.9.8):

交互设备的输入和输出动态应以这样一种方式发生,即在程序等待输入之前,提示输出实际上已交付。交互设备的构成由实现定义


GCC、Clang和其他编译器是如何定义“交互式设备”的?

答案很简单,就像一台运行程序的设备,它既需要向用户输出(用户理解或处理),也需要从用户输入(计算机处理)。这是一个等待用户输入的东西。

< P>我想这个部分是用CITT C++解释程序编写的。

但我不认为CINT的当前状态非常符合标准。

我还想知道为什么GCC手册中没有定义“交互式设备”,因为它是一个“实现定义的”概念(尽管它不是一个“实现定义的行为”)。