質問編集履歴
1
MyConstantについてリテラル型であるという条件が間違っていたため削除した.かわりにリテラル型で初期化可能である条件を追加した
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,9 @@
|
|
2
2
|
|
3
3
|
とある定数`MyConstant`を提供したいのですが,次の制約があるため`#define`を用いることができません.
|
4
4
|
|
5
|
-
- `MyConstant`は`MyType`型である.
|
5
|
+
- `MyConstant`は`MyType`型である.
|
6
|
+
|
7
|
+
- `MyConstant`はリテラル型の値で初期化される.
|
6
8
|
|
7
9
|
- 型安全を保障したい.
|
8
10
|
|