質問編集履歴
1
下書きを送ってしまったので書き改めました
test
CHANGED
File without changes
|
test
CHANGED
@@ -84,40 +84,38 @@
|
|
84
84
|
|
85
85
|
|
86
86
|
|
87
|
+
「**定数のように値を持ちたいけれど、初期化するときだけ条件分岐でやりたい**」というのは、それほどめずらしくない希望だと思うのですが、一般的にはどういう方法が採られているのか知りたいです。
|
87
88
|
|
89
|
+
|
90
|
+
|
91
|
+
私の最初のアイデアは、
|
88
92
|
|
89
93
|
```
|
90
94
|
|
91
|
-
|
95
|
+
'第 1倉庫用
|
92
96
|
|
97
|
+
Public Const syutsuryokuPath = "C:\xxx"
|
98
|
+
|
99
|
+
Public Const carSpace = 5
|
100
|
+
|
93
|
-
|
101
|
+
'第 2倉庫用
|
102
|
+
|
103
|
+
Public Const syutsuryokuPath = "C:\xxx\abc"
|
104
|
+
|
105
|
+
Public Const carSpace = 10
|
106
|
+
|
107
|
+
'第 3倉庫用
|
108
|
+
|
109
|
+
Public Const syutsuryokuPath = "Z:\"
|
110
|
+
|
111
|
+
Public Const carSpace = 3
|
94
112
|
|
95
113
|
```
|
96
114
|
|
115
|
+
と書いておき、配布する際に別倉庫の部分をコメントアウトする、という方法です。
|
97
116
|
|
98
|
-
|
99
|
-
|
117
|
+
しかし、もっとスマートで一般的な方法があるかと思います。
|
100
118
|
|
101
119
|
|
102
120
|
|
103
|
-
```ここに言語名を入力
|
104
|
-
|
105
|
-
ソースコード
|
106
|
-
|
107
|
-
```
|
108
|
-
|
109
|
-
|
110
|
-
|
111
|
-
### 試したこと
|
112
|
-
|
113
|
-
|
114
|
-
|
115
|
-
ここに問題に対して試したことを記載してください。
|
116
|
-
|
117
|
-
|
118
|
-
|
119
|
-
### 補足情報(FW/ツールのバージョンなど)
|
120
|
-
|
121
|
-
|
122
|
-
|
123
|
-
|
121
|
+
よろしくお願いいたします。
|