質問編集履歴
3
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
クラ
|
1
|
+
クラスのファイル読み込みでエラーが起こっており困ってます。F1から実数値を受取り、F2から自然数を受け取ります。ターミナルからXを実数値入力し、Ci = (-1)^i * Ai * X^Bi のCを要素ごとにF3に出力し、ターミナルにCの合計値を出力します。お助けいただけると幸いです。
|
2
2
|
```c++
|
3
3
|
#include <bits/stdc++.h>
|
4
4
|
#include <fstream>
|
2
エラーの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
クラ
|
1
|
+
クラ読み込みやメイン関数のクラスの宣言でエラーが起こっており困ってます。F1から実数値を受取り、F2から自然数を受け取ります。ターミナルからXを実数値入力し、Ci = (-1)^i * Ai * X^Bi のCを要素ごとにF3に出力し、ターミナルにCの合計値を出力します。お助けいただけると幸いです。
|
2
2
|
```c++
|
3
3
|
#include <bits/stdc++.h>
|
4
4
|
#include <fstream>
|
@@ -91,4 +91,6 @@
|
|
91
91
|
3
|
92
92
|
4
|
93
93
|
5
|
94
|
-
6
|
94
|
+
6
|
95
|
+
|
96
|
+

|
1
コードの修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
クラスのファイル読み込みやメイン関数のクラスの宣言でエラーが起こっており困ってます。F1から実数値を受取り、F2から自然数を受け取ります。ターミナルからXを実数値入力し、Ci = (-1)^i * Ai * X^Bi のCを要素ごとにF3に出力し、ターミナルにCの合計値を出力します。お助けいただけると幸いです。
|
2
2
|
```c++
|
3
3
|
#include <bits/stdc++.h>
|
4
|
+
#include <fstream>
|
4
5
|
using namespace std;
|
5
6
|
#define _GLIBCXX_DEBUG
|
6
7
|
#define rep(i,n) for(int i=0; i<(n); i++)
|
@@ -26,21 +27,18 @@
|
|
26
27
|
cout << "cannot read file" << endl;
|
27
28
|
exit(1);
|
28
29
|
}
|
29
|
-
|
30
|
+
|
30
31
|
//input A
|
31
|
-
|
32
|
+
int A;
|
32
|
-
|
33
|
+
while((finA >> A) != 0){
|
33
|
-
double x;
|
34
|
-
ss >> x;
|
35
|
-
|
34
|
+
a.push(A);
|
36
|
-
|
35
|
+
}
|
37
36
|
//input B
|
38
|
-
for(getline(finB, line); !line.empty(); getline(finB, line)) {
|
39
|
-
istringstream ss(line);
|
40
|
-
|
37
|
+
int B;
|
41
|
-
|
38
|
+
while((finB >> B) != 0){
|
42
|
-
|
39
|
+
a.push(B);
|
43
|
-
|
40
|
+
}
|
41
|
+
|
44
42
|
};
|
45
43
|
void num::calculate(){
|
46
44
|
|
@@ -73,12 +71,13 @@
|
|
73
71
|
ifstream finA("F1.txt");
|
74
72
|
ifstream finB("F2.txt");
|
75
73
|
ofstream fout("F3.txt");
|
76
|
-
num hoge;
|
74
|
+
num hoge(finA, finB);
|
77
75
|
hoge.calculate();
|
78
76
|
hoge.print(cout);
|
79
77
|
return 0;
|
80
78
|
}
|
81
79
|
|
80
|
+
|
82
81
|
```
|
83
82
|
F1.txt
|
84
83
|
1
|