我听说有一个非英语的c ++语法,它似乎是c ++风格,但有翻译的术语!
我们可以找到这样的郎!
答案 0 :(得分:9)
#define пока while
#define типа virtual
#define дай new
#define нах delete
...
#define бюст boost
答案 1 :(得分:6)
我想你可以用预处理器来提取类似的东西,但我会建议不要采用这种方法。编程语言不是英语或西班牙语或任何其他自然语言,而是一组在该语言中具有精确含义的关键字。
如果您决定翻译该语言,您最终会遇到编译器错误与您的代码完全不同的情况(如果语言在传递给编译器之前已预先翻译)或在编译器支持和错误消息的最佳情况下,您无法在StackOverflow等论坛中寻求帮助。
在某些情况下采用了第二种方法(VBA,作为第一个想到的例子),结果是一种对于母语人士来说仍然不自然的语言,并且可用信息被分割为不同的语言。事实上,当前的C ++编译器已经发生了这种情况......基于这个原因,我已经禁用了编译器的本地化。
答案 2 :(得分:0)
Sí;它允许您使用西班牙语关键字编写代码,然后将其翻译成 C++ 或 Python。