英特尔Fortran的Unicode字符(西里尔语)

Stu*_*Stu 5 unicode fortran

有没有人有在Fortran中使用Unicode的经验?如何传递西里尔字符,并在名称中打开带有西里尔字符的文件?

细节:

我有一个Fortran可执行文件,需要从控制文件中读取参数.其中一些参数是西里尔文(例如,文件路径).

可执行文件调用C++ DLL.这些调用的一些参数需要是西里尔语.

我正在使用最新的英特尔Fortran.

我正在寻找任何信息来源,或者是如何做的小例子.

M. *_* B. 3

正如已经指出的,Fortran 2003 有一个 Unicode 字符类型。到底哪些功能适用于该字符类型...我不知道...文件名?我在英特尔 Fortran 编译器的发行说明中没有看到有关 Unicode 的提及。2006 年,英特尔表示此功能的优先级较低 (http://software.intel.com/en-us/forums/showthread.php?t=51751)。您可能会在英特尔论坛上询问...英特尔代表可能会回答有关英特尔编译器的功能的问题。如果英特尔 Fortran 编译器尚无法处理 Unicode,您可能需要使用另一种语言执行此 I/O。