1

コメントブロックのバージョンを変更する方法はありますか?

例えば

const char VER[] = "1.2.3.4";

/**
 * \version (VER)
 */

私は前処理でこれを行う方法を知っています、そして私は他の方法があるかどうか疑問に思いましたか?

関連するメモとして、ドキュメントやアプリケーションなどのバージョン番号の変更を、あちこちで異なるバージョン番号を変更せずにどのように処理しますか?現在VER、すべての人がアクセスできる名前空間に-like変数があります(基本的に、名前空間の汚染なしにグローバルです)。

4

1 に答える 1

2

ほとんどの開発者は、通常、現在のリビジョンを取得し、それを文字列化し、ソースに挿入するためのメカニズムを提供するソース管理ツールを使用します。の線に沿った何か

const char *VER = "$Rev$";
于 2010-02-15T20:16:31.833 に答える