gpt4 book ai didi

c++ - 如何在变量名中放置空格?

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

我想学习如何在变量名中添加空格。

我知道很多语言阻止我这样做,但我相信有一个技巧可以做到这一点,因为我看到有人在 MQL5

MetaTrader 终端 允许显示用于 MMI 辅助设置值的 UI 对话面板,用于在 { 专家顾问 | 技术指标 | Script } 代码,在代码执行启动期间。

(引用下图):A MetaTrader Termina Dialogue Panel for setting values for <code>input</code> and <code>extern</code> variables on { Expert Advisor | Technical Indicator | Script } code-execution launch .

最佳答案

如果你真的想作恶,有时可以使用从左到右的标记,U+200E它看起来像一个常规空间,但通常不被视为空白。不同的语言和/或特定平台可能表现不同。

这个技巧 seems to work in C#显然你可以做 similar things in ruby .

我使用 g++ 尝试了这个,幸运的是为了大家的理智,这是不允许的:

foo.cc:5:10: error: non-ASCII characters are not allowed outside of literals and identifiers
int a<U+200E> b = 3;

请不要在恶作剧和愚人节玩笑之外这样做。

关于c++ - 如何在变量名中放置空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30439256/

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