質問編集履歴
2
改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
yahooのサイトからHTTPファイルを読み込むコードを作成しようとしています。
|
4
4
|
|
5
|
-
しかし、codeの値が-1になってしまい、
|
5
|
+
しかし、codeの値が-1になってしまい、エラーが発生しています。
|
6
6
|
|
7
7
|
どなたか解決方法をご教授頂けると幸いです。
|
8
8
|
|
@@ -21,6 +21,8 @@
|
|
21
21
|
write(1, buffer, strlen(buffer)): 0
|
22
22
|
|
23
23
|
write(s, buffer, strlen(buffer)): -1
|
24
|
+
|
25
|
+
Broken pipe
|
24
26
|
|
25
27
|
```
|
26
28
|
|
@@ -43,6 +45,10 @@
|
|
43
45
|
#include <unistd.h>
|
44
46
|
|
45
47
|
#include <sys/types.h>
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
#include <errno.h>
|
46
52
|
|
47
53
|
|
48
54
|
|
@@ -120,6 +126,14 @@
|
|
120
126
|
|
121
127
|
|
122
128
|
|
129
|
+
/* errno */
|
130
|
+
|
131
|
+
cout<<strerror(errno)<<endl;
|
132
|
+
|
133
|
+
/* errno */
|
134
|
+
|
135
|
+
|
136
|
+
|
123
137
|
return 0;
|
124
138
|
|
125
139
|
}
|
1
改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -128,10 +128,16 @@
|
|
128
128
|
|
129
129
|
### 試したこと
|
130
130
|
|
131
|
+
[参考サイト1](https://www.ibm.com/support/knowledgecenter/ja/SSLTBW_2.2.0/com.ibm.zos.v2r2.bpxbd00/connect.htm)
|
132
|
+
|
131
|
-
|
133
|
+
[参考サイト2](https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html#tag_13_61)
|
134
|
+
|
135
|
+
|
132
136
|
|
133
137
|
### 補足情報
|
134
138
|
|
135
|
-
|
139
|
+
環境
|
136
140
|
|
141
|
+
WSL(Windows Subsystem for Linux)
|
142
|
+
|
137
|
-
|
143
|
+
g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
|