質問編集履歴
2
ご指摘いただいた部分について修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,27 +2,25 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
現状、コマンドプロンプトでは開けますが、fstreamでは開くことが出来ません。
|
6
|
-
|
7
|
-
|
5
|
+
ご指摘いただいた部分について修正しました。
|
8
6
|
|
9
7
|
|
10
8
|
|
11
|
-
|
9
|
+
現状、プログラム上で呼び出したコマンドでは開けます。
|
12
10
|
|
13
|
-
|
11
|
+
.csvの実行(=エクセルの起動) : line A
|
14
12
|
|
15
|
-
|
13
|
+
データの表示 : line B
|
16
14
|
|
17
15
|
|
18
16
|
|
19
|
-
|
17
|
+
しかし、fstreamでは値の取得が出来ません。 : line D
|
20
18
|
|
21
19
|
|
22
20
|
|
23
|
-
最終的にはfstreamにて
|
21
|
+
最終的にはfstreamにて値の取得を行いたいのですが、どうすればよいのでしょうか。
|
24
22
|
|
25
|
-
ローカルファイル
|
23
|
+
ローカルファイルでは動作確認しています。(Windows 10 64bit)
|
26
24
|
|
27
25
|
どうぞよろしくお願いします。
|
28
26
|
|
@@ -60,21 +58,21 @@
|
|
60
58
|
|
61
59
|
void main ( void ) {
|
62
60
|
|
61
|
+
|
63
62
|
|
63
|
+
system ( "net use X:\\XXX.XX.XXX.XXX\test /user:ユーザー名 パスワード" );// line A
|
64
64
|
|
65
|
-
system ( "
|
65
|
+
system ( "type X:\test.csv " );//line B
|
66
66
|
|
67
|
-
ifstream ifs (
|
67
|
+
std::ifstream ifs ( " X:\test.csv " );//line C
|
68
68
|
|
69
69
|
|
70
70
|
|
71
71
|
string str;
|
72
72
|
|
73
|
-
|
74
|
-
|
75
73
|
if ( ifs.fail () ) {
|
76
74
|
|
77
|
-
cout << "読み取れません" << endl;
|
75
|
+
cout << "読み取れません" << endl;//line D
|
78
76
|
|
79
77
|
}
|
80
78
|
|
@@ -92,14 +90,12 @@
|
|
92
90
|
|
93
91
|
}
|
94
92
|
|
95
|
-
|
96
|
-
|
97
|
-
|
98
|
-
|
99
93
|
}
|
100
94
|
|
101
95
|
|
102
96
|
|
103
97
|
|
104
98
|
|
99
|
+
|
100
|
+
|
105
101
|
```
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
```コマンドプロンプト
|
12
12
|
|
13
|
-
net use \XXX.XX.XXX.XXX\test
|
13
|
+
net use \XXX.XX.XXX.XXX\test /user:ユーザー名 パスワード
|
14
14
|
|
15
15
|
```
|
16
16
|
|