回答編集履歴

1

補足

2018/01/27 08:17

投稿

Chironian
Chironian

スコア23272

test CHANGED
@@ -10,6 +10,8 @@
10
10
 
11
11
  従って、boost::system::system_error例外が投げられた時、それは、`catch(boost::system::system_error& e)`ではなく`catch(std::exception& e)`でcatchされます。
12
12
 
13
+ この状況はプログラマが意図していないケースが大半なので警告がでているのだと思います。
14
+
13
15
 
14
16
 
15
17
  対処するにはこの2つのcatchの順序を逆にすれば良い筈です。