/+ 做什么?和 +/ 在 D 中表示?

发布于 2024-11-15 06:52:40 字数 339 浏览 2 评论 0原文

在一些废弃的源代码中,我看到一些被 /++/ 包围的块,如下所示:(

/+ other
alias FTC_MruNodeRec*       FTC_MruNode;
alias FTC_MruListRec*       FTC_MruList;
alias FTC_MruListClassRec*  FTC_MruListClass;
+/

当然,这只是一个例子。)这些?它们看起来像注释,但内容看起来像有效的代码。由于 /+ 不是有用的搜索字符串,我无法在 Google 上找到任何内容。有什么帮助吗?

In some of the Derelict source code, I see some blocks that are surrounded by /+ and +/, like so:

/+ other
alias FTC_MruNodeRec*       FTC_MruNode;
alias FTC_MruListRec*       FTC_MruList;
alias FTC_MruListClassRec*  FTC_MruListClass;
+/

(Just an example, of course.) What are these? They look like comments, but the content looks like valid code. I'm not able to find anything on Google due to /+ not being a useful search string. Any help?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

简单气质女生网名 2024-11-22 06:52:40

它们是注释,就像 C/C++ 中的 /**/ 一样。不同的是/++/嵌套,而其他版本则不嵌套。

例如,这一整行都是注释。

/+ A /+ B +/ C +/

但是对于 /* */C 和结束 */ 是未注释的:

/* A /* B */ C */

/+ +/ 有助于当您需要注释掉大块代码时,很多时候。

They are comments, just like /* and */ in C/C++. The different is that /+ and +/ nest, while the other versions do not.

For example, this entire line is a comment.

/+ A /+ B +/ C +/

But with /* */, the C and closing */ is uncommented:

/* A /* B */ C */

/+ +/ helps a lot when you need to comment out large blocks of code.

听,心雨的声音 2024-11-22 06:52:40

它们与 /**/ 相同,但它们可以嵌套,例如:

/+ These are /+ all +/ commented +/

They're the same as /* and */, but they can be nested, e.g.:

/+ These are /+ all +/ commented +/
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文