回答編集履歴
1
グローバルの実装を追記
answer
CHANGED
@@ -2,9 +2,24 @@
|
|
2
2
|
|
3
3
|
というならば,単にグローバル変数にすれば良いのではないでしょうか?
|
4
4
|
|
5
|
+
```C++
|
6
|
+
//グローバル変数
|
7
|
+
std::ofstream ofs;
|
8
|
+
|
9
|
+
void hoge(void){
|
10
|
+
for (int i = 0; i < 5; i++){
|
11
|
+
ofs = ofstream("test" + to_string(i) + ".txt");
|
12
|
+
hoge1();
|
13
|
+
hoge2();
|
14
|
+
hoge3();
|
15
|
+
ofs << endl;
|
16
|
+
}
|
17
|
+
}
|
18
|
+
```
|
19
|
+
|
5
20
|
ただし,目的に関して言えば,単純にこんなの↓で事足りる気がします.
|
6
21
|
|
7
|
-
```
|
22
|
+
```C++
|
8
23
|
void hoge1( std::ostream &OS ){
|
9
24
|
OS << 1 << " ";
|
10
25
|
}
|