获取标准输出的文件翻译模式

Get file translation mode of stdout

函数 int _setmode(int, int) 允许在 ASCII 和 UTF(宽)模式之间切换 stdout

有没有读取stdout当前翻译模式的功能?类似_getmode的?在 C# 中有 Console.OutputEncoding 属性.

我想将它用于可以临时更改模式然后设置回原始模式的功能。

来自the documentation

Return Value

If successful, returns the previous translation mode.

使用 return 值可以设置回原来的值。