gpt4 book ai didi

c++ - C 预处理器宏将 Fortran 程序的字符串转换为小写?

转载 作者:太空宇宙 更新时间:2023-11-04 12:19:32 25 4
gpt4 key购买 nike

我想做以下事情:

在 FORTRAN 程序中

调用 myPackageFunction("MPI_User_function")

...应由 A C PREPROCESSOR MAKRO 传输至...

调用 myPackageFunction("mpi_user_function_")

我想这样做的原因是我的包的用户(一个普通的 MATLAB 和 Fortran 用户)不必知道 Fortran 的名称重整,但同时为用户做这个任务不得慢速完成封装功能。

有人知道我该怎么做吗?如果有任何帮助,我将不胜感激!

最佳答案

C 预处理器不能进行这种转换。

您可能需要编写执行此操作的自定义脚本,它会在编译器运行之前由您的构建系统自动调用。

关于c++ - C 预处理器宏将 Fortran 程序的字符串转换为小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5869245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com