簡體   English   中英

C ++注釋樣式:/ * M…M * /,“ M”代表什么?

[英]C++ comment style: /*M … M*/, what 'M' stands for?

我已經看到一些第三方注釋/*M ... M*/樣式的源代碼。 但是“ M”代表什么? (也許它與某種版本控制或代碼文檔系統(例如doxygen)一起使用?)

我在opencv的許多(如果不是全部)源代碼文件中看到了它。

您可以通過點擊瀏覽GitHub的下Itseez的OpenCV的庫在這里

哦。 我忘了提一下,注釋樣式似乎僅存在於文件的開頭,並且似乎聲明了許可證。

范例

 /*M/////////////////////////////////////////////////////////////////////////////////////// // // IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING. // // By downloading, copying, installing or using the software you agree to this license. // If you do not agree to this license, do not download, install, // copy or use the software. // // // License Agreement // For Open Source Computer Vision Library [...] // //M*/ 

注意:與版本控制甚至C ++都不相關

這是純OS操作系統和Linux | Mac GUI中跨OS EOL問題(Win | * Nix)和CRLF中非本機EOL ^M (實際上是這樣的字符串)可視化的問題

opengl.hpp的示例(來自您的示例存儲庫):第一行

/*M///////////////////////////////////////////////////////////////////////////////////////
//

具有適當的渲染

/*
///////////////////////////////////////////////////////////////////////////////////////
//

而所有的glithes都是丑陋配置的core.CRLF在作者的Git中的結果(或完全忽略了它)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM