-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathcontainer_summary.html
76 lines (73 loc) · 4.5 KB
/
container_summary.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Container Survey</title>
<style>
p {text-align:justify}
li {text-align:justify}
blockquote.note
{
background-color:#E0E0E0;
padding-left: 15px;
padding-right: 15px;
padding-top: 1px;
padding-bottom: 1px;
}
ins {color:#00A000}
del {color:#A00000}
code {white-space:pre;}
</style>
</head>
<body>
<address align=right>
<br/>
<br/>
<a href="mailto:howard.hinnant@gmail.com">Howard E. Hinnant</a><br/>
2015-06-27<br/>
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"> <img alt="Creative
Commons License" style="border-width:0"
src="http://i.creativecommons.org/l/by/4.0/80x15.png" /></a><br /> This work is licensed
under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative
Commons Attribution 4.0 International License</a>.
</address>
<hr/>
<h1 align=center><code>Container Survey</code></h1>
<table border="1" cellpadding=4px>
<tr> <th></th> <th>VS</th> <th>libstdc++</th> <th>libc++</th> </tr>
<tr> <th align="left">deque default ctor</th> <td> </td> <td> </td> <td>noexcept</td> </tr>
<tr> <th align="left">deque move ctor</th> <td> </td> <td> </td> <td>noexcept</td> </tr>
<tr> <th align="left">deque move assign</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th></th> <td></td> <td></td> <td></td> </tr>
<tr> <th align="left">forward_list default ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">forward_list move ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">forward_list move assign</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th></th> <td></td> <td></td> <td></td> </tr>
<tr> <th align="left">list default ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">list move ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">list move assign</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th></th> <td></td> <td></td> <td></td> </tr>
<tr> <th align="left">vector default ctor</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">vector move ctor</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">vector move assign</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th></th> <td></td> <td></td> <td></td> </tr>
<tr> <th align="left">string default ctor</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">string move ctor</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">string move assign</th> <td>noexcept</td> <td>noexcept<br/>from gcc 6 onwards</td> <td>noexcept</td> </tr>
<tr> <th></th> <td></td> <td></td> <td></td> </tr>
<tr> <th align="left">map default ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">map move ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">map move assign</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th></th> <td></td> <td></td> <td></td> </tr>
<tr> <th align="left">set default ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">set move ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">set move assign</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th></th> <td></td> <td></td> <td></td> </tr>
<tr> <th align="left">unordered_map default ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">unordered_map move ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">unordered_map move assign</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th></th> <td></td> <td></td> <td></td> </tr>
<tr> <th align="left">unordered_set default ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">unordered_set move ctor</th> <td> </td> <td>noexcept</td> <td>noexcept</td> </tr>
<tr> <th align="left">unordered_set move assign</th> <td>noexcept</td> <td>noexcept</td> <td>noexcept</td> </tr>
</table>