LoginSignup
3

More than 5 years have passed since last update.

posted at

バージョン管理に使えるenum定義

enum tagToolVersion{
    Version1_0 = 0x00000001,
    Version2_0 = 0x00000002,
    Version2_1 = 0x00010002,
    Version3_0 = 0x00000003,
    NowVersion = Version1_0
}ToolVersion;

enum定義内に現在のバージョンを記述することで、他の場所で定義したりせず一括で管理できます。
現在のバージョンを取得したい時には
ToolVersion saveVersion = ToolVersion::NowVersion;
のように記述すればOKです。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
3