summaryrefslogtreecommitdiff
path: root/doc/html/boost_lexical_cast
diff options
context:
space:
mode:
authorAnas Nashif <anas.nashif@intel.com>2013-08-26 08:15:55 -0400
committerAnas Nashif <anas.nashif@intel.com>2013-08-26 08:15:55 -0400
commitbb4dd8289b351fae6b55e303f189127a394a1edd (patch)
tree77c9c35a31b1459dd7988c2448e797d142530c41 /doc/html/boost_lexical_cast
parent1a78a62555be32868418fe52f8e330c9d0f95d5a (diff)
downloadboost-bb4dd8289b351fae6b55e303f189127a394a1edd.tar.gz
boost-bb4dd8289b351fae6b55e303f189127a394a1edd.tar.bz2
boost-bb4dd8289b351fae6b55e303f189127a394a1edd.zip
Imported Upstream version 1.51.0upstream/1.51.0
Diffstat (limited to 'doc/html/boost_lexical_cast')
-rw-r--r--[-rwxr-xr-x]doc/html/boost_lexical_cast/changes.html25
-rw-r--r--[-rwxr-xr-x]doc/html/boost_lexical_cast/examples.html12
-rw-r--r--[-rwxr-xr-x]doc/html/boost_lexical_cast/frequently_asked_questions.html28
-rw-r--r--[-rwxr-xr-x]doc/html/boost_lexical_cast/performance.html6320
-rw-r--r--[-rwxr-xr-x]doc/html/boost_lexical_cast/synopsis.html63
5 files changed, 5063 insertions, 1385 deletions
diff --git a/doc/html/boost_lexical_cast/changes.html b/doc/html/boost_lexical_cast/changes.html
index ab69a7a4ff..d29f1b7072 100755..100644
--- a/doc/html/boost_lexical_cast/changes.html
+++ b/doc/html/boost_lexical_cast/changes.html
@@ -28,6 +28,29 @@
</h2></div></div></div>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem">
+ <span class="bold"><strong>boost 1.51.0 :</strong></span>
+ <div class="itemizedlist"><ul class="itemizedlist" type="circle"><li class="listitem">
+ Better performance, less memory usage for <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="identifier">character_type</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></code> and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="identifier">character_type</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></code> conversions.
+ </li></ul></div>
+ </li>
+<li class="listitem">
+ <span class="bold"><strong>boost 1.50.0 :</strong></span>
+ <div class="itemizedlist"><ul class="itemizedlist" type="circle">
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">bad_lexical_cast</span></code> exception is now
+ globaly visible and can be catched even if code is compiled with
+ -fvisibility=hidden.
+ </li>
+<li class="listitem">
+ Now it is possible to compile library with disabled exceptions.
+ </li>
+<li class="listitem">
+ Better performance, less memory usage and bugfixes for <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">iterator_range</span><span class="special">&lt;</span><span class="identifier">character_type</span><span class="special">*&gt;</span></code>
+ conversions.
+ </li>
+</ul></div>
+ </li>
+<li class="listitem">
<span class="bold"><strong>boost 1.49.0 :</strong></span>
<div class="itemizedlist"><ul class="itemizedlist" type="circle">
<li class="listitem">
@@ -144,7 +167,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011 Antony Polukhin<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011, 2012 Antony Polukhin<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/boost_lexical_cast/examples.html b/doc/html/boost_lexical_cast/examples.html
index 3136140d32..f2eee3efc1 100755..100644
--- a/doc/html/boost_lexical_cast/examples.html
+++ b/doc/html/boost_lexical_cast/examples.html
@@ -62,11 +62,21 @@
<span class="special">}</span>
</pre>
<p>
+ Following example converts some number and puts it to file:
+</p>
+<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">i</span><span class="special">;</span>
+<span class="identifier">FILE</span><span class="special">*</span> <span class="identifier">file</span><span class="special">;</span>
+<span class="special">...</span>
+<span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="number">50</span><span class="special">&gt;</span> <span class="identifier">buf_t</span><span class="special">;</span> <span class="comment">// You can use std::array if your compiler supports it</span>
+<span class="identifier">buf_t</span> <span class="identifier">buffer</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span><span class="special">&lt;</span><span class="identifier">buf_t</span><span class="special">&gt;(</span><span class="identifier">i</span><span class="special">);</span> <span class="comment">// No dynamic memory allocation</span>
+<span class="identifier">puts</span><span class="special">(</span><span class="identifier">buffer</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">file</span><span class="special">);</span>
+</pre>
+<p>
</p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011 Antony Polukhin<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011, 2012 Antony Polukhin<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/boost_lexical_cast/frequently_asked_questions.html b/doc/html/boost_lexical_cast/frequently_asked_questions.html
index c52e0af64b..83d560ccf1 100755..100644
--- a/doc/html/boost_lexical_cast/frequently_asked_questions.html
+++ b/doc/html/boost_lexical_cast/frequently_asked_questions.html
@@ -111,10 +111,36 @@
mistake, but a limitation of compiler options that you use.
</li></ul></div>
</li></ul></div>
+<pre class="programlisting"></pre>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ <span class="bold"><strong>Question:</strong></span> Why <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="string">"-1.#IND"</span><span class="special">);</span></code> throws <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">bad_lexical_cast</span></code>?
+ <div class="itemizedlist"><ul class="itemizedlist" type="circle"><li class="listitem">
+ <span class="bold"><strong>Answer:</strong></span> <code class="computeroutput"><span class="string">"-1.#IND"</span></code>
+ is a compiler extension, that violates standard. You shall input
+ <code class="computeroutput"><span class="string">"-nan"</span></code>, <code class="computeroutput"><span class="string">"nan"</span></code>, <code class="computeroutput"><span class="string">"inf"</span></code>
+ , <code class="computeroutput"><span class="string">"-inf"</span></code> (case
+ insensitive) strings to get NaN and Inf values. <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span><span class="special">&lt;</span><span class="identifier">string</span><span class="special">&gt;</span></code> outputs <code class="computeroutput"><span class="string">"-nan"</span></code>,
+ <code class="computeroutput"><span class="string">"nan"</span></code>, <code class="computeroutput"><span class="string">"inf"</span></code>, <code class="computeroutput"><span class="string">"-inf"</span></code>
+ strings, when has NaN or Inf input values.
+ </li></ul></div>
+ </li></ul></div>
+<pre class="programlisting"></pre>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ <span class="bold"><strong>Question:</strong></span> What is the fastest way to convert
+ a non zero terminated string or a substring using <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span></code>?
+ <div class="itemizedlist"><ul class="itemizedlist" type="circle"><li class="listitem">
+ <span class="bold"><strong>Answer:</strong></span> Use <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">iterator_range</span></code>
+ for conversion. For example, if you whant to convert to <code class="computeroutput"><span class="keyword">int</span></code> two characters from a string
+ <code class="computeroutput"><span class="identifier">str</span></code>, you shall write
+ <code class="computeroutput"><span class="identifier">lexacal_cast</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</span><span class="identifier">make_iterator_range</span><span class="special">(</span><span class="identifier">str</span><span class="special">.</span><span class="identifier">c_str</span><span class="special">(),</span>
+ <span class="identifier">str</span><span class="special">.</span><span class="identifier">c_str</span><span class="special">()</span>
+ <span class="special">+</span> <span class="number">2</span><span class="special">));</span></code>.
+ </li></ul></div>
+ </li></ul></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011 Antony Polukhin<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011, 2012 Antony Polukhin<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/boost_lexical_cast/performance.html b/doc/html/boost_lexical_cast/performance.html
index 33ffb5f7ce..a55a83c2fc 100755..100644
--- a/doc/html/boost_lexical_cast/performance.html
+++ b/doc/html/boost_lexical_cast/performance.html
@@ -29,10 +29,14 @@
<div class="toc"><dl>
<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.tests_description">Tests
description</a></span></dt>
-<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.clang_linux_2_8">clang-linux-2.8</a></span></dt>
-<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.gcc_4_4">gcc-4.4</a></span></dt>
-<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.gcc_4_5">gcc-4.5</a></span></dt>
-<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.gcc_4_6">gcc-4.6</a></span></dt>
+<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.clang_version_3_0__tags_release_30_final_">Clang
+ version 3.0 (tags/RELEASE_30/final)</a></span></dt>
+<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.gnu_c___version_4_6_3">GNU
+ C++ version 4.6.3</a></span></dt>
+<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.gnu_c___version_4_5_3">GNU
+ C++ version 4.5.3</a></span></dt>
+<dt><span class="section"><a href="performance.html#boost_lexical_cast.performance.gnu_c___version_4_4_7">GNU
+ C++ version 4.4.7</a></span></dt>
</dl></div>
<p>
In most cases <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span></code> is faster than <code class="computeroutput"><span class="identifier">scanf</span></code>, <code class="computeroutput"><span class="identifier">printf</span></code>,
@@ -151,11 +155,12 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="boost_lexical_cast.performance.clang_linux_2_8"></a><a class="link" href="performance.html#boost_lexical_cast.performance.clang_linux_2_8" title="clang-linux-2.8">clang-linux-2.8</a>
+<a name="boost_lexical_cast.performance.clang_version_3_0__tags_release_30_final_"></a><a class="link" href="performance.html#boost_lexical_cast.performance.clang_version_3_0__tags_release_30_final_" title="Clang version 3.0 (tags/RELEASE_30/final)">Clang
+ version 3.0 (tags/RELEASE_30/final)</a>
</h3></div></div></div>
<div class="table">
-<a name="boost_lexical_cast.performance.clang_linux_2_8.id"></a><p class="title"><b>Table&#160;15.2.&#160;Performance Table (clang-linux-2.8)</b></p>
-<div class="table-contents"><table class="table" summary="Performance Table (clang-linux-2.8)">
+<a name="boost_lexical_cast.performance.clang_version_3_0__tags_release_30_final_.id"></a><p class="title"><b>Table&#160;15.2.&#160;Performance Table ( Clang version 3.0 (tags/RELEASE_30/final))</b></p>
+<div class="table-contents"><table class="table" summary="Performance Table ( Clang version 3.0 (tags/RELEASE_30/final))">
<colgroup>
<col>
<col>
@@ -204,17 +209,17 @@
</td>
<td>
<p>
- 148
+ 169
</p>
</td>
<td>
<p>
- 14
+ 9
</p>
</td>
<td>
<p>
- 12
+ 10
</p>
</td>
</tr>
@@ -231,7 +236,7 @@
</td>
<td>
<p>
- 97
+ 108
</p>
</td>
<td>
@@ -241,7 +246,7 @@
</td>
<td>
<p>
- 7
+ 10
</p>
</td>
</tr>
@@ -258,17 +263,17 @@
</td>
<td>
<p>
- 90
+ 103
</p>
</td>
<td>
<p>
- 8
+ 9
</p>
</td>
<td>
<p>
- 13
+ 10
</p>
</td>
</tr>
@@ -280,22 +285,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 117
</p>
</td>
<td>
<p>
- 19
+ 24
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -307,12 +312,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 115
</p>
</td>
<td>
@@ -322,7 +327,7 @@
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -334,12 +339,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 115
</p>
</td>
<td>
@@ -349,7 +354,7 @@
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
@@ -361,22 +366,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 115
+ 116
</p>
</td>
<td>
<p>
- 19
+ 21
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -388,12 +393,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 121
</p>
</td>
<td>
@@ -403,7 +408,7 @@
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -415,12 +420,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 116
</p>
</td>
<td>
@@ -430,7 +435,7 @@
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
@@ -442,22 +447,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 107
+ 117
</p>
</td>
<td>
<p>
- 20
+ 23
</p>
</td>
<td>
<p>
- 14
+ 21
</p>
</td>
</tr>
@@ -469,363 +474,368 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 118
</p>
</td>
<td>
<p>
- 20
+ 19
</p>
</td>
<td>
<p>
- 14
+ 34
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;bool
+ string-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 97
+ 201
</p>
</td>
<td>
<p>
- 16
+ 55
</p>
</td>
<td>
<p>
- 8
+ 41
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;float
+ string-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>21</strong></span> !!!
+ !!! <span class="bold"><strong>14</strong></span> !!!
</p>
</td>
<td>
<p>
- 170
+ 151
</p>
</td>
<td>
<p>
- 61
+ 54
</p>
</td>
<td>
<p>
- 32
+ 41
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;double
+ string-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>18</strong></span> !!!
+ 195
</p>
</td>
<td>
<p>
- 206
+ 231
</p>
</td>
<td>
<p>
- 93
+ 67
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>42</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;long double
+ string-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 135
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 221
+ 121
</p>
</td>
<td>
<p>
- 94
+ 18
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>57</strong></span> !!!
+ 12
</p>
</td>
</tr>
<tr>
<td>
<p>
- char-&gt;string
+ string-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 124
</p>
</td>
<td>
<p>
- 17
+ 27
</p>
</td>
<td>
<p>
- 13
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char-&gt;string
+ string-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>3</strong></span> !!!
</p>
</td>
<td>
<p>
- 99
+ 114
</p>
</td>
<td>
<p>
- 18
+ 25
</p>
</td>
<td>
<p>
- 16
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char-&gt;string
+ string-&gt;char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ 7
</p>
</td>
<td>
<p>
- 101
+ 111
</p>
</td>
<td>
<p>
- 17
+ 25
</p>
</td>
<td>
<p>
- 12
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;string
+ string-&gt;signed char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 110
+ 112
</p>
</td>
<td>
<p>
- 23
+ 30
</p>
</td>
<td>
<p>
- 15
+ 26
</p>
</td>
</tr>
<tr>
<td>
<p>
- short-&gt;string
+ string-&gt;unsigned char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 112
+ 113
</p>
</td>
<td>
<p>
- 24
+ 25
</p>
</td>
<td>
<p>
- 18
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- long int-&gt;string
+ int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 119
+ 126
</p>
</td>
<td>
<p>
- 23
+ 36
</p>
</td>
<td>
<p>
- 17
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- long long-&gt;string
+ short-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 110
+ 135
</p>
</td>
<td>
<p>
- 23
+ 30
</p>
</td>
<td>
<p>
- 18
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned int-&gt;string
+ long int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 113
+ 128
</p>
</td>
<td>
<p>
- 24
+ 28
</p>
</td>
<td>
<p>
- 17
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned short-&gt;string
+ long long-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 108
+ 126
+ </p>
+ </td>
+<td>
+ <p>
+ 32
</p>
</td>
<td>
@@ -833,90 +843,112 @@
24
</p>
</td>
+</tr>
+<tr>
<td>
<p>
- 17
+ unsigned int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>11</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 131
+ </p>
+ </td>
+<td>
+ <p>
+ 36
+ </p>
+ </td>
+<td>
+ <p>
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned long int-&gt;string
+ unsigned short-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 130
</p>
</td>
<td>
<p>
- 24
+ 28
</p>
</td>
<td>
<p>
- 16
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned long long-&gt;string
+ unsigned long int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 110
+ 130
</p>
</td>
<td>
<p>
- 23
+ 36
</p>
</td>
<td>
<p>
- 17
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- bool-&gt;string
+ unsigned long long-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 127
</p>
</td>
<td>
<p>
- 24
+ 43
</p>
</td>
<td>
<p>
- 12
+ 25
</p>
</td>
</tr>
@@ -928,22 +960,22 @@
</td>
<td>
<p>
- 70
+ 53
</p>
</td>
<td>
<p>
- 192
+ 190
</p>
</td>
<td>
<p>
- 94
+ 83
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>49</strong></span> !!!
+ !!! <span class="bold"><strong>41</strong></span> !!!
</p>
</td>
</tr>
@@ -955,22 +987,22 @@
</td>
<td>
<p>
- 106
+ 59
</p>
</td>
<td>
<p>
- 217
+ 197
</p>
</td>
<td>
<p>
- 122
+ 82
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>76</strong></span> !!!
+ !!! <span class="bold"><strong>44</strong></span> !!!
</p>
</td>
</tr>
@@ -982,22 +1014,22 @@
</td>
<td>
<p>
- 120
+ 118
</p>
</td>
<td>
<p>
- 219
+ 229
</p>
</td>
<td>
<p>
- 123
+ 101
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>80</strong></span> !!!
+ !!! <span class="bold"><strong>44</strong></span> !!!
</p>
</td>
</tr>
@@ -1009,12 +1041,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 90
+ 105
</p>
</td>
<td>
@@ -1024,7 +1056,7 @@
</td>
<td>
<p>
- 8
+ 9
</p>
</td>
</tr>
@@ -1036,12 +1068,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 87
+ 107
</p>
</td>
<td>
@@ -1051,7 +1083,7 @@
</td>
<td>
<p>
- 7
+ 10
</p>
</td>
</tr>
@@ -1063,22 +1095,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 90
+ 106
</p>
</td>
<td>
<p>
- 10
+ 9
</p>
</td>
<td>
<p>
- 13
+ 11
</p>
</td>
</tr>
@@ -1090,22 +1122,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 107
+ 149
</p>
</td>
<td>
<p>
- 21
+ 25
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -1117,22 +1149,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 110
+ 118
</p>
</td>
<td>
<p>
- 19
+ 20
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -1144,22 +1176,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>9</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 117
</p>
</td>
<td>
<p>
- 19
+ 20
</p>
</td>
<td>
<p>
- 14
+ 28
</p>
</td>
</tr>
@@ -1171,22 +1203,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>9</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 128
</p>
</td>
<td>
<p>
- 20
+ 23
</p>
</td>
<td>
<p>
- 15
+ 29
</p>
</td>
</tr>
@@ -1198,22 +1230,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 120
</p>
</td>
<td>
<p>
- 20
+ 19
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -1230,7 +1262,7 @@
</td>
<td>
<p>
- 100
+ 125
</p>
</td>
<td>
@@ -1240,7 +1272,7 @@
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -1252,22 +1284,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 125
</p>
</td>
<td>
<p>
- 22
+ 21
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -1279,137 +1311,164 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 130
</p>
</td>
<td>
<p>
- 21
+ 19
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;bool
+ char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>14</strong></span> !!!
</p>
</td>
<td>
<p>
- 99
+ 162
</p>
</td>
<td>
<p>
- 18
+ 56
</p>
</td>
<td>
<p>
- 7
+ 41
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;float
+ char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>22</strong></span> !!!
+ !!! <span class="bold"><strong>16</strong></span> !!!
</p>
</td>
<td>
<p>
- 159
+ 151
</p>
</td>
<td>
<p>
- 67
+ 54
</p>
</td>
<td>
<p>
- 33
+ 39
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;double
+ char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>20</strong></span> !!!
+ 111
</p>
</td>
<td>
<p>
- 205
+ 176
</p>
</td>
<td>
<p>
- 94
+ 58
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>42</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;long double
+ char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 140
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 214
+ 116
</p>
</td>
<td>
<p>
- 95
+ 20
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>58</strong></span> !!!
+ 17
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;char
+ char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 125
+ </p>
+ </td>
+<td>
+ <p>
+ 27
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;container::string
</p>
</td>
<td>
@@ -1419,7 +1478,34 @@
</td>
<td>
<p>
- 92
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
</p>
</td>
<td>
@@ -1429,7 +1515,7 @@
</td>
<td>
<p>
- 7
+ 9
</p>
</td>
</tr>
@@ -1441,22 +1527,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 89
+ 104
</p>
</td>
<td>
<p>
- 10
+ 9
</p>
</td>
<td>
<p>
- 7
+ 11
</p>
</td>
</tr>
@@ -1468,22 +1554,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 89
+ 103
</p>
</td>
<td>
<p>
- 10
+ 9
</p>
</td>
<td>
<p>
- 14
+ 13
</p>
</td>
</tr>
@@ -1495,12 +1581,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 116
</p>
</td>
<td>
@@ -1510,7 +1596,7 @@
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
@@ -1522,22 +1608,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 121
</p>
</td>
<td>
<p>
- 21
+ 20
</p>
</td>
<td>
<p>
- 14
+ 26
</p>
</td>
</tr>
@@ -1549,22 +1635,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 118
</p>
</td>
<td>
<p>
- 19
+ 20
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -1576,12 +1662,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 122
</p>
</td>
<td>
@@ -1591,7 +1677,7 @@
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -1603,22 +1689,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 119
</p>
</td>
<td>
<p>
- 19
+ 22
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -1630,22 +1716,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 122
</p>
</td>
<td>
<p>
- 19
+ 20
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -1657,22 +1743,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 125
</p>
</td>
<td>
<p>
- 19
+ 21
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -1684,130 +1770,130 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 122
</p>
</td>
<td>
<p>
- 21
+ 19
</p>
</td>
<td>
<p>
- 15
+ 25
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;bool
+ unsigned char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>14</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 162
</p>
</td>
<td>
<p>
- 18
+ 62
</p>
</td>
<td>
<p>
- 7
+ 37
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;float
+ unsigned char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>23</strong></span> !!!
+ !!! <span class="bold"><strong>15</strong></span> !!!
</p>
</td>
<td>
<p>
- 160
+ 151
</p>
</td>
<td>
<p>
- 66
+ 58
</p>
</td>
<td>
<p>
- 32
+ 39
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;double
+ unsigned char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>20</strong></span> !!!
+ 116
</p>
</td>
<td>
<p>
- 201
+ 156
</p>
</td>
<td>
<p>
- 95
+ 58
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>42</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;long double
+ unsigned char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 144
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 221
+ 122
</p>
</td>
<td>
<p>
- 95
+ 19
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>60</strong></span> !!!
+ 15
</p>
</td>
</tr>
@@ -1819,17 +1905,44 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>12</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 124
</p>
</td>
<td>
<p>
- 23
+ 27
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;container::string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 25
</p>
</td>
<td>
@@ -1846,12 +1959,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 90
+ 107
</p>
</td>
<td>
@@ -1861,7 +1974,7 @@
</td>
<td>
<p>
- 7
+ 9
</p>
</td>
</tr>
@@ -1873,22 +1986,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 89
+ 108
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 7
+ 11
</p>
</td>
</tr>
@@ -1900,22 +2013,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 89
+ 106
</p>
</td>
<td>
<p>
- 10
+ 9
</p>
</td>
<td>
<p>
- 13
+ 11
</p>
</td>
</tr>
@@ -1927,22 +2040,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 122
</p>
</td>
<td>
<p>
- 19
+ 21
</p>
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
@@ -1954,12 +2067,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 107
+ 126
</p>
</td>
<td>
@@ -1969,7 +2082,7 @@
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
@@ -1981,22 +2094,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 119
</p>
</td>
<td>
<p>
- 19
+ 20
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -2008,22 +2121,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 119
</p>
</td>
<td>
<p>
- 19
+ 21
</p>
</td>
<td>
<p>
- 14
+ 26
</p>
</td>
</tr>
@@ -2040,17 +2153,17 @@
</td>
<td>
<p>
- 101
+ 124
</p>
</td>
<td>
<p>
- 19
+ 18
</p>
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
@@ -2062,22 +2175,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 124
</p>
</td>
<td>
<p>
- 19
+ 21
</p>
</td>
<td>
<p>
- 16
+ 23
</p>
</td>
</tr>
@@ -2089,12 +2202,44 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 122
+ </p>
+ </td>
+<td>
+ <p>
+ 20
</p>
</td>
<td>
@@ -2102,16 +2247,254 @@
22
</p>
</td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 167
+ </p>
+ </td>
+<td>
+ <p>
+ 56
+ </p>
+ </td>
+<td>
+ <p>
+ 37
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 162
+ </p>
+ </td>
+<td>
+ <p>
+ 53
+ </p>
+ </td>
+<td>
+ <p>
+ 40
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 152
+ </p>
+ </td>
+<td>
+ <p>
+ 56
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>42</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;array&lt;char, 50&gt;
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 132
+ </p>
+ </td>
+<td>
+ <p>
+ 27
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;container::string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 116
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 112
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 145
+ </p>
+ </td>
<td>
<p>
15
</p>
</td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;unsigned long long
+ iterator_range&lt;char*&gt;-&gt;int
</p>
</td>
<td>
@@ -2121,7 +2504,88 @@
</td>
<td>
<p>
- 104
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 25
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
</p>
</td>
<td>
@@ -2131,132 +2595,213 @@
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;bool
+ iterator_range&lt;char*&gt;-&gt;unsigned int
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 118
</p>
</td>
<td>
<p>
- 18
+ 22
</p>
</td>
<td>
<p>
- 7
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;float
+ iterator_range&lt;char*&gt;-&gt;unsigned short
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>23</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 161
+ 117
</p>
</td>
<td>
<p>
- 62
+ 24
</p>
</td>
<td>
<p>
- 32
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;double
+ iterator_range&lt;char*&gt;-&gt;unsigned long int
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>20</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 207
+ 124
</p>
</td>
<td>
<p>
- 102
+ 25
</p>
</td>
<td>
<p>
- 57
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;long double
+ iterator_range&lt;char*&gt;-&gt;unsigned long long
</p>
</td>
<td>
<p>
- 144
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 216
+ 119
</p>
</td>
<td>
<p>
- 96
+ 22
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>63</strong></span> !!!
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;string
+ iterator_range&lt;char*&gt;-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>12</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 159
+ </p>
+ </td>
+<td>
+ <p>
+ 42
+ </p>
+ </td>
+<td>
+ <p>
+ 41
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 152
+ </p>
+ </td>
+<td>
+ <p>
+ 40
+ </p>
+ </td>
+<td>
+ <p>
+ 40
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 155
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>54</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;array&lt;char, 50&gt;
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 127
</p>
</td>
<td>
@@ -2266,6 +2811,33 @@
</td>
<td>
<p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 132
+ </p>
+ </td>
+<td>
+ <p>
+ 30
+ </p>
+ </td>
+<td>
+ <p>
---
</p>
</td>
@@ -2273,22 +2845,22 @@
<tr>
<td>
<p>
- int-&gt;int
+ iterator_range&lt;char*&gt;-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>3</strong></span> !!!
</p>
</td>
<td>
<p>
- 110
+ 122
</p>
</td>
<td>
<p>
- 22
+ 24
</p>
</td>
<td>
@@ -2300,7 +2872,7 @@
<tr>
<td>
<p>
- float-&gt;double
+ array&lt;char, 50&gt;-&gt;char
</p>
</td>
<td>
@@ -2310,24 +2882,24 @@
</td>
<td>
<p>
- 223
+ 110
</p>
</td>
<td>
<p>
- 113
+ 9
</p>
</td>
<td>
<p>
- ---
+ 10
</p>
</td>
</tr>
<tr>
<td>
<p>
- double-&gt;double
+ array&lt;char, 50&gt;-&gt;signed char
</p>
</td>
<td>
@@ -2337,24 +2909,24 @@
</td>
<td>
<p>
- 227
+ 119
</p>
</td>
<td>
<p>
- 111
+ 9
</p>
</td>
<td>
<p>
- ---
+ 13
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;int
+ array&lt;char, 50&gt;-&gt;unsigned char
</p>
</td>
<td>
@@ -2364,24 +2936,321 @@
</td>
<td>
<p>
- 231
+ 106
</p>
</td>
<td>
<p>
- 122
+ 13
</p>
</td>
<td>
<p>
- ---
+ 11
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;int
+ array&lt;char, 50&gt;-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 131
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 28
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 133
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 156
+ </p>
+ </td>
+<td>
+ <p>
+ 53
+ </p>
+ </td>
+<td>
+ <p>
+ 36
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 148
+ </p>
+ </td>
+<td>
+ <p>
+ 55
+ </p>
+ </td>
+<td>
+ <p>
+ 39
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 150
+ </p>
+ </td>
+<td>
+ <p>
+ 56
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>41</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
@@ -2391,12 +3260,39 @@
</td>
<td>
<p>
- 229
+ 117
</p>
</td>
<td>
<p>
- 121
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 124
+ </p>
+ </td>
+<td>
+ <p>
+ 26
</p>
</td>
<td>
@@ -2408,22 +3304,22 @@
<tr>
<td>
<p>
- char-&gt;unsigned char
+ array&lt;char, 50&gt;-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>4</strong></span> !!!
</p>
</td>
<td>
<p>
- 90
+ 115
</p>
</td>
<td>
<p>
- 8
+ 26
</p>
</td>
<td>
@@ -2435,7 +3331,7 @@
<tr>
<td>
<p>
- char-&gt;signed char
+ int-&gt;int
</p>
</td>
<td>
@@ -2445,12 +3341,12 @@
</td>
<td>
<p>
- 88
+ 117
</p>
</td>
<td>
<p>
- 8
+ 24
</p>
</td>
<td>
@@ -2462,7 +3358,7 @@
<tr>
<td>
<p>
- unsigned char-&gt;char
+ float-&gt;double
</p>
</td>
<td>
@@ -2472,12 +3368,12 @@
</td>
<td>
<p>
- 89
+ 245
</p>
</td>
<td>
<p>
- 8
+ 125
</p>
</td>
<td>
@@ -2489,7 +3385,7 @@
<tr>
<td>
<p>
- signed char-&gt;char
+ char-&gt;signed char
</p>
</td>
<td>
@@ -2499,7 +3395,7 @@
</td>
<td>
<p>
- 91
+ 100
</p>
</td>
<td>
@@ -2520,11 +3416,12 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="boost_lexical_cast.performance.gcc_4_4"></a><a class="link" href="performance.html#boost_lexical_cast.performance.gcc_4_4" title="gcc-4.4">gcc-4.4</a>
+<a name="boost_lexical_cast.performance.gnu_c___version_4_6_3"></a><a class="link" href="performance.html#boost_lexical_cast.performance.gnu_c___version_4_6_3" title="GNU C++ version 4.6.3">GNU
+ C++ version 4.6.3</a>
</h3></div></div></div>
<div class="table">
-<a name="boost_lexical_cast.performance.gcc_4_4.id"></a><p class="title"><b>Table&#160;15.3.&#160;Performance Table (gcc-4.4)</b></p>
-<div class="table-contents"><table class="table" summary="Performance Table (gcc-4.4)">
+<a name="boost_lexical_cast.performance.gnu_c___version_4_6_3.id"></a><p class="title"><b>Table&#160;15.3.&#160;Performance Table ( GNU C++ version 4.6.3)</b></p>
+<div class="table-contents"><table class="table" summary="Performance Table ( GNU C++ version 4.6.3)">
<colgroup>
<col>
<col>
@@ -2573,17 +3470,17 @@
</td>
<td>
<p>
- 90
+ 142
</p>
</td>
<td>
<p>
- 7
+ 10
</p>
</td>
<td>
<p>
- 7
+ 18
</p>
</td>
</tr>
@@ -2600,17 +3497,17 @@
</td>
<td>
<p>
- 88
+ 111
</p>
</td>
<td>
<p>
- 7
+ 8
</p>
</td>
<td>
<p>
- 8
+ 10
</p>
</td>
</tr>
@@ -2627,7 +3524,7 @@
</td>
<td>
<p>
- 88
+ 101
</p>
</td>
<td>
@@ -2637,7 +3534,7 @@
</td>
<td>
<p>
- 14
+ 10
</p>
</td>
</tr>
@@ -2649,22 +3546,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 110
</p>
</td>
<td>
<p>
- 18
+ 20
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -2676,12 +3573,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 109
</p>
</td>
<td>
@@ -2691,7 +3588,7 @@
</td>
<td>
<p>
- 15
+ 25
</p>
</td>
</tr>
@@ -2703,22 +3600,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 113
</p>
</td>
<td>
<p>
- 18
+ 19
</p>
</td>
<td>
<p>
- 16
+ 24
</p>
</td>
</tr>
@@ -2730,22 +3627,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 116
</p>
</td>
<td>
<p>
- 18
+ 24
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -2757,22 +3654,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 98
+ 110
</p>
</td>
<td>
<p>
- 23
+ 19
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -2784,22 +3681,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>5</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 116
</p>
</td>
<td>
<p>
- 17
+ 18
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -2811,22 +3708,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 111
</p>
</td>
<td>
<p>
- 21
+ 22
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -2838,191 +3735,191 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 99
+ 108
</p>
</td>
<td>
<p>
- 19
+ 20
</p>
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;bool
+ string-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 95
+ 161
</p>
</td>
<td>
<p>
- 16
+ 54
</p>
</td>
<td>
<p>
- 8
+ 38
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;float
+ string-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 160
+ 146
</p>
</td>
<td>
<p>
- 61
+ 56
</p>
</td>
<td>
<p>
- 33
+ 41
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;double
+ string-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ 113
</p>
</td>
<td>
<p>
- 206
+ 151
</p>
</td>
<td>
<p>
- 93
+ 59
</p>
</td>
<td>
<p>
- 59
+ !!! <span class="bold"><strong>43</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;long double
+ string-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 128
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 217
+ 107
</p>
</td>
<td>
<p>
- 96
+ 18
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>61</strong></span> !!!
+ 14
</p>
</td>
</tr>
<tr>
<td>
<p>
- char-&gt;string
+ string-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>2</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 127
</p>
</td>
<td>
<p>
- 17
+ 24
</p>
</td>
<td>
<p>
- 12
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char-&gt;string
+ string-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>3</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 142
</p>
</td>
<td>
<p>
- 17
+ 26
</p>
</td>
<td>
<p>
- 16
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char-&gt;string
+ string-&gt;char
</p>
</td>
<td>
@@ -3032,56 +3929,56 @@
</td>
<td>
<p>
- 99
+ 110
</p>
</td>
<td>
<p>
- 17
+ 23
</p>
</td>
<td>
<p>
- 12
+ 17
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;string
+ string-&gt;signed char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 110
+ 114
</p>
</td>
<td>
<p>
- 21
+ 23
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- short-&gt;string
+ string-&gt;unsigned char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
@@ -3091,46 +3988,46 @@
</td>
<td>
<p>
- 22
+ 25
</p>
</td>
<td>
<p>
- 17
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- long int-&gt;string
+ int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 127
</p>
</td>
<td>
<p>
- 21
+ 31
</p>
</td>
<td>
<p>
- 16
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- long long-&gt;string
+ short-&gt;string
</p>
</td>
<td>
@@ -3140,78 +4037,78 @@
</td>
<td>
<p>
- 114
+ 129
</p>
</td>
<td>
<p>
- 20
+ 31
</p>
</td>
<td>
<p>
- 17
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned int-&gt;string
+ long int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 125
</p>
</td>
<td>
<p>
- 23
+ 30
</p>
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned short-&gt;string
+ long long-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 127
</p>
</td>
<td>
<p>
- 23
+ 34
</p>
</td>
<td>
<p>
- 17
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned long int-&gt;string
+ unsigned int-&gt;string
</p>
</td>
<td>
@@ -3221,71 +4118,98 @@
</td>
<td>
<p>
- 112
+ 127
</p>
</td>
<td>
<p>
- 23
+ 27
</p>
</td>
<td>
<p>
- 16
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned long long-&gt;string
+ unsigned short-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 127
</p>
</td>
<td>
<p>
- 21
+ 28
</p>
</td>
<td>
<p>
- 17
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- bool-&gt;string
+ unsigned long int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 108
+ 131
</p>
</td>
<td>
<p>
- 23
+ 27
</p>
</td>
<td>
<p>
- 11
+ 22
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>12</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 125
+ </p>
+ </td>
+<td>
+ <p>
+ 28
+ </p>
+ </td>
+<td>
+ <p>
+ 24
</p>
</td>
</tr>
@@ -3297,22 +4221,22 @@
</td>
<td>
<p>
- 63
+ 51
</p>
</td>
<td>
<p>
- 185
+ 200
</p>
</td>
<td>
<p>
- 92
+ 81
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>50</strong></span> !!!
+ !!! <span class="bold"><strong>40</strong></span> !!!
</p>
</td>
</tr>
@@ -3324,22 +4248,22 @@
</td>
<td>
<p>
- 106
+ 56
</p>
</td>
<td>
<p>
- 216
+ 194
</p>
</td>
<td>
<p>
- 116
+ 82
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>75</strong></span> !!!
+ !!! <span class="bold"><strong>48</strong></span> !!!
</p>
</td>
</tr>
@@ -3351,22 +4275,22 @@
</td>
<td>
<p>
- 118
+ 65
</p>
</td>
<td>
<p>
- 219
+ 220
</p>
</td>
<td>
<p>
- 119
+ 82
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>80</strong></span> !!!
+ !!! <span class="bold"><strong>41</strong></span> !!!
</p>
</td>
</tr>
@@ -3378,17 +4302,17 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>1</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 93
+ 104
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
@@ -3405,22 +4329,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>1</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 92
+ 101
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 9
+ 11
</p>
</td>
</tr>
@@ -3432,22 +4356,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>1</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 92
+ 99
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 14
+ 12
</p>
</td>
</tr>
@@ -3459,22 +4383,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 107
+ 112
</p>
</td>
<td>
<p>
- 19
+ 23
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -3486,22 +4410,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>5</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 115
</p>
</td>
<td>
<p>
- 19
+ 21
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -3513,22 +4437,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 113
+ 111
</p>
</td>
<td>
<p>
- 19
+ 21
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -3540,22 +4464,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>9</strong></span> !!!
</p>
</td>
<td>
<p>
- 108
+ 112
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 30
</p>
</td>
</tr>
@@ -3567,22 +4491,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 112
</p>
</td>
<td>
<p>
- 19
+ 22
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -3594,22 +4518,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 119
</p>
</td>
<td>
<p>
- 18
+ 19
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -3621,12 +4545,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 115
</p>
</td>
<td>
@@ -3636,7 +4560,7 @@
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -3648,12 +4572,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>4</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 115
</p>
</td>
<td>
@@ -3663,122 +4587,149 @@
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;bool
+ char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>1</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 153
</p>
</td>
<td>
<p>
- 18
+ 54
</p>
</td>
<td>
<p>
- 8
+ 39
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;float
+ char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 164
+ 153
</p>
</td>
<td>
<p>
- 62
+ 61
</p>
</td>
<td>
<p>
- 33
+ 41
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;double
+ char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>16</strong></span> !!!
+ 108
</p>
</td>
<td>
<p>
- 203
+ 160
</p>
</td>
<td>
<p>
- 97
+ 61
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>49</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;long double
+ char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 132
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 223
+ 107
</p>
</td>
<td>
<p>
- 98
+ 20
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>60</strong></span> !!!
+ 14
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;char
+ char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 123
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;container::string
</p>
</td>
<td>
@@ -3788,17 +4739,44 @@
</td>
<td>
<p>
- 90
+ 121
</p>
</td>
<td>
<p>
- 9
+ 24
</p>
</td>
<td>
<p>
- 8
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 9
</p>
</td>
</tr>
@@ -3810,12 +4788,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 92
+ 98
</p>
</td>
<td>
@@ -3825,7 +4803,7 @@
</td>
<td>
<p>
- 8
+ 12
</p>
</td>
</tr>
@@ -3837,22 +4815,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 91
+ 99
</p>
</td>
<td>
<p>
- 9
+ 11
</p>
</td>
<td>
<p>
- 14
+ 12
</p>
</td>
</tr>
@@ -3869,17 +4847,17 @@
</td>
<td>
<p>
- 106
+ 112
</p>
</td>
<td>
<p>
- 20
+ 22
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -3891,22 +4869,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>10</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 111
</p>
</td>
<td>
<p>
- 21
+ 24
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -3918,22 +4896,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 111
+ 110
</p>
</td>
<td>
<p>
- 19
+ 23
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -3945,22 +4923,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>9</strong></span> !!!
</p>
</td>
<td>
<p>
- 107
+ 115
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 25
</p>
</td>
</tr>
@@ -3977,17 +4955,17 @@
</td>
<td>
<p>
- 105
+ 111
</p>
</td>
<td>
<p>
- 19
+ 24
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -4004,17 +4982,17 @@
</td>
<td>
<p>
- 103
+ 118
</p>
</td>
<td>
<p>
- 18
+ 19
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -4026,22 +5004,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 112
</p>
</td>
<td>
<p>
- 22
+ 21
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -4053,12 +5031,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 109
</p>
</td>
<td>
@@ -4068,115 +5046,115 @@
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;bool
+ unsigned char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 154
</p>
</td>
<td>
<p>
- 18
+ 56
</p>
</td>
<td>
<p>
- 8
+ 39
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;float
+ unsigned char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>17</strong></span> !!!
</p>
</td>
<td>
<p>
- 167
+ 150
</p>
</td>
<td>
<p>
- 68
+ 58
</p>
</td>
<td>
<p>
- 33
+ 41
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;double
+ unsigned char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>17</strong></span> !!!
+ 108
</p>
</td>
<td>
<p>
- 203
+ 149
</p>
</td>
<td>
<p>
- 99
+ 68
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>43</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;long double
+ unsigned char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 129
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 216
+ 107
</p>
</td>
<td>
<p>
- 97
+ 19
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>61</strong></span> !!!
+ 15
</p>
</td>
</tr>
@@ -4188,17 +5166,44 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 111
+ 124
</p>
</td>
<td>
<p>
- 23
+ 26
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;container::string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ 24
</p>
</td>
<td>
@@ -4215,22 +5220,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 92
+ 99
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 8
+ 9
</p>
</td>
</tr>
@@ -4242,22 +5247,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 91
+ 99
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 8
+ 10
</p>
</td>
</tr>
@@ -4269,22 +5274,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 91
+ 99
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 14
+ 12
</p>
</td>
</tr>
@@ -4301,17 +5306,17 @@
</td>
<td>
<p>
- 107
+ 113
</p>
</td>
<td>
<p>
- 19
+ 28
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -4328,17 +5333,17 @@
</td>
<td>
<p>
- 109
+ 110
</p>
</td>
<td>
<p>
- 24
+ 21
</p>
</td>
<td>
<p>
- 14
+ 25
</p>
</td>
</tr>
@@ -4350,22 +5355,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 112
+ 110
</p>
</td>
<td>
<p>
- 19
+ 21
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -4377,22 +5382,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>5</strong></span> !!!
+ !!! <span class="bold"><strong>9</strong></span> !!!
</p>
</td>
<td>
<p>
- 107
+ 116
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -4404,12 +5409,39 @@
</td>
<td>
<p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
!!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 108
+ 116
</p>
</td>
<td>
@@ -4419,6 +5451,168 @@
</td>
<td>
<p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 27
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>12</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 155
+ </p>
+ </td>
+<td>
+ <p>
+ 53
+ </p>
+ </td>
+<td>
+ <p>
+ 44
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 150
+ </p>
+ </td>
+<td>
+ <p>
+ 60
+ </p>
+ </td>
+<td>
+ <p>
+ 42
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 108
+ </p>
+ </td>
+<td>
+ <p>
+ 151
+ </p>
+ </td>
+<td>
+ <p>
+ 62
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>44</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;array&lt;char, 50&gt;
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
15
</p>
</td>
@@ -4426,22 +5620,98 @@
<tr>
<td>
<p>
- signed char*-&gt;unsigned short
+ signed char*-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 124
</p>
</td>
<td>
<p>
- 18
+ 26
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;container::string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
</p>
</td>
<td>
@@ -4449,16 +5719,21 @@
15
</p>
</td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;unsigned long int
+ iterator_range&lt;char*&gt;-&gt;unsigned char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
@@ -4468,19 +5743,127 @@
</td>
<td>
<p>
+ 14
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>5</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
22
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;unsigned long long
+ iterator_range&lt;char*&gt;-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 29
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 28
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned int
</p>
</td>
<td>
@@ -4490,7 +5873,34 @@
</td>
<td>
<p>
- 104
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>5</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
</p>
</td>
<td>
@@ -4500,149 +5910,149 @@
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;bool
+ iterator_range&lt;char*&gt;-&gt;unsigned long int
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 123
</p>
</td>
<td>
<p>
- 18
+ 26
</p>
</td>
<td>
<p>
- 8
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;float
+ iterator_range&lt;char*&gt;-&gt;unsigned long long
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>16</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 165
+ 110
</p>
</td>
<td>
<p>
- 63
+ 23
</p>
</td>
<td>
<p>
- 33
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;double
+ iterator_range&lt;char*&gt;-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>16</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 203
+ 153
</p>
</td>
<td>
<p>
- 98
+ 38
</p>
</td>
<td>
<p>
- 59
+ 38
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;long double
+ iterator_range&lt;char*&gt;-&gt;double
</p>
</td>
<td>
<p>
- 129
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 215
+ 140
</p>
</td>
<td>
<p>
- 98
+ 43
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>61</strong></span> !!!
+ 40
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;string
+ iterator_range&lt;char*&gt;-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ 108
</p>
</td>
<td>
<p>
- 109
+ 147
</p>
</td>
<td>
<p>
- 21
+ !!! <span class="bold"><strong>41</strong></span> !!!
</p>
</td>
<td>
<p>
- ---
+ 46
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;int
+ iterator_range&lt;char*&gt;-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
@@ -4657,7 +6067,34 @@
</td>
<td>
<p>
- 21
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 122
+ </p>
+ </td>
+<td>
+ <p>
+ 29
</p>
</td>
<td>
@@ -4669,22 +6106,22 @@
<tr>
<td>
<p>
- float-&gt;double
+ iterator_range&lt;char*&gt;-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>3</strong></span> !!!
</p>
</td>
<td>
<p>
- 221
+ 117
</p>
</td>
<td>
<p>
- 102
+ 23
</p>
</td>
<td>
@@ -4696,7 +6133,7 @@
<tr>
<td>
<p>
- double-&gt;double
+ array&lt;char, 50&gt;-&gt;char
</p>
</td>
<td>
@@ -4706,24 +6143,24 @@
</td>
<td>
<p>
- 223
+ 98
</p>
</td>
<td>
<p>
- 103
+ 10
</p>
</td>
<td>
<p>
- ---
+ 9
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;int
+ array&lt;char, 50&gt;-&gt;signed char
</p>
</td>
<td>
@@ -4733,24 +6170,24 @@
</td>
<td>
<p>
- 231
+ 99
</p>
</td>
<td>
<p>
- 115
+ 9
</p>
</td>
<td>
<p>
- ---
+ 12
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;int
+ array&lt;char, 50&gt;-&gt;unsigned char
</p>
</td>
<td>
@@ -4760,7 +6197,83 @@
</td>
<td>
<p>
- 231
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
@@ -4770,6 +6283,281 @@
</td>
<td>
<p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 28
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>9</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>12</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 160
+ </p>
+ </td>
+<td>
+ <p>
+ 53
+ </p>
+ </td>
+<td>
+ <p>
+ 38
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>11</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 147
+ </p>
+ </td>
+<td>
+ <p>
+ 57
+ </p>
+ </td>
+<td>
+ <p>
+ 41
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 154
+ </p>
+ </td>
+<td>
+ <p>
+ 59
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>42</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;array&lt;char, 50&gt;
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 129
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+<td>
+ <p>
---
</p>
</td>
@@ -4777,22 +6565,22 @@
<tr>
<td>
<p>
- char-&gt;unsigned char
+ array&lt;char, 50&gt;-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>4</strong></span> !!!
</p>
</td>
<td>
<p>
- 92
+ 116
</p>
</td>
<td>
<p>
- 8
+ 25
</p>
</td>
<td>
@@ -4804,7 +6592,7 @@
<tr>
<td>
<p>
- char-&gt;signed char
+ int-&gt;int
</p>
</td>
<td>
@@ -4814,12 +6602,12 @@
</td>
<td>
<p>
- 88
+ 118
</p>
</td>
<td>
<p>
- 8
+ 24
</p>
</td>
<td>
@@ -4831,7 +6619,7 @@
<tr>
<td>
<p>
- unsigned char-&gt;char
+ float-&gt;double
</p>
</td>
<td>
@@ -4841,12 +6629,12 @@
</td>
<td>
<p>
- 88
+ 242
</p>
</td>
<td>
<p>
- 7
+ 132
</p>
</td>
<td>
@@ -4858,7 +6646,7 @@
<tr>
<td>
<p>
- signed char-&gt;char
+ char-&gt;signed char
</p>
</td>
<td>
@@ -4868,7 +6656,7 @@
</td>
<td>
<p>
- 89
+ 94
</p>
</td>
<td>
@@ -4889,11 +6677,12 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="boost_lexical_cast.performance.gcc_4_5"></a><a class="link" href="performance.html#boost_lexical_cast.performance.gcc_4_5" title="gcc-4.5">gcc-4.5</a>
+<a name="boost_lexical_cast.performance.gnu_c___version_4_5_3"></a><a class="link" href="performance.html#boost_lexical_cast.performance.gnu_c___version_4_5_3" title="GNU C++ version 4.5.3">GNU
+ C++ version 4.5.3</a>
</h3></div></div></div>
<div class="table">
-<a name="boost_lexical_cast.performance.gcc_4_5.id"></a><p class="title"><b>Table&#160;15.4.&#160;Performance Table (gcc-4.5)</b></p>
-<div class="table-contents"><table class="table" summary="Performance Table (gcc-4.5)">
+<a name="boost_lexical_cast.performance.gnu_c___version_4_5_3.id"></a><p class="title"><b>Table&#160;15.4.&#160;Performance Table ( GNU C++ version 4.5.3)</b></p>
+<div class="table-contents"><table class="table" summary="Performance Table ( GNU C++ version 4.5.3)">
<colgroup>
<col>
<col>
@@ -4942,17 +6731,17 @@
</td>
<td>
<p>
- 91
+ 153
</p>
</td>
<td>
<p>
- 8
+ 15
</p>
</td>
<td>
<p>
- 7
+ 9
</p>
</td>
</tr>
@@ -4969,7 +6758,7 @@
</td>
<td>
<p>
- 91
+ 134
</p>
</td>
<td>
@@ -4979,7 +6768,7 @@
</td>
<td>
<p>
- 7
+ 10
</p>
</td>
</tr>
@@ -4996,7 +6785,7 @@
</td>
<td>
<p>
- 90
+ 97
</p>
</td>
<td>
@@ -5006,7 +6795,7 @@
</td>
<td>
<p>
- 13
+ 14
</p>
</td>
</tr>
@@ -5018,22 +6807,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 115
</p>
</td>
<td>
<p>
- 20
+ 22
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -5045,22 +6834,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>5</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 112
</p>
</td>
<td>
<p>
- 20
+ 19
</p>
</td>
<td>
<p>
- 14
+ 21
</p>
</td>
</tr>
@@ -5072,22 +6861,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 110
</p>
</td>
<td>
<p>
- 18
+ 19
</p>
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
@@ -5099,22 +6888,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>9</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 115
</p>
</td>
<td>
<p>
- 18
+ 21
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -5126,12 +6915,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 97
+ 113
</p>
</td>
<td>
@@ -5141,7 +6930,7 @@
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -5153,22 +6942,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>5</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 116
</p>
</td>
<td>
<p>
- 17
+ 18
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -5180,22 +6969,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 97
+ 111
</p>
</td>
<td>
<p>
- 21
+ 20
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -5207,363 +6996,368 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 97
+ 115
</p>
</td>
<td>
<p>
- 19
+ 18
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;bool
+ string-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>14</strong></span> !!!
</p>
</td>
<td>
<p>
- 95
+ 153
</p>
</td>
<td>
<p>
- 16
+ 55
</p>
</td>
<td>
<p>
- 7
+ 38
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;float
+ string-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 157
+ 151
</p>
</td>
<td>
<p>
- 63
+ 60
</p>
</td>
<td>
<p>
- 32
+ 38
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;double
+ string-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>17</strong></span> !!!
+ 107
</p>
</td>
<td>
<p>
- 203
+ 151
</p>
</td>
<td>
<p>
- 95
+ 59
</p>
</td>
<td>
<p>
- 59
+ !!! <span class="bold"><strong>44</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;long double
+ string-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 129
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 216
+ 107
</p>
</td>
<td>
<p>
- 93
+ 18
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>58</strong></span> !!!
+ 12
</p>
</td>
</tr>
<tr>
<td>
<p>
- char-&gt;string
+ string-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>8</strong></span> !!!
+ !!! <span class="bold"><strong>2</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 129
</p>
</td>
<td>
<p>
- 17
+ 49
</p>
</td>
<td>
<p>
- 10
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char-&gt;string
+ string-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>8</strong></span> !!!
+ !!! <span class="bold"><strong>9</strong></span> !!!
</p>
</td>
<td>
<p>
- 96
+ 199
</p>
</td>
<td>
<p>
- 18
+ 22
</p>
</td>
<td>
<p>
- 16
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char-&gt;string
+ string-&gt;char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>8</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 96
+ 114
</p>
</td>
<td>
<p>
- 18
+ 27
</p>
</td>
<td>
<p>
- 10
+ 16
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;string
+ string-&gt;signed char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 116
</p>
</td>
<td>
<p>
- 22
+ 32
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- short-&gt;string
+ string-&gt;unsigned char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 107
+ 114
</p>
</td>
<td>
<p>
- 23
+ 27
</p>
</td>
<td>
<p>
- 17
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- long int-&gt;string
+ int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 125
</p>
</td>
<td>
<p>
- 22
+ 31
</p>
</td>
<td>
<p>
- 17
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- long long-&gt;string
+ short-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 126
</p>
</td>
<td>
<p>
- 22
+ 33
</p>
</td>
<td>
<p>
- 18
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned int-&gt;string
+ long int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 126
</p>
</td>
<td>
<p>
- 25
+ 32
</p>
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned short-&gt;string
+ long long-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 30
</p>
</td>
<td>
@@ -5571,90 +7365,112 @@
23
</p>
</td>
+</tr>
+<tr>
<td>
<p>
- 17
+ unsigned int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>11</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 125
+ </p>
+ </td>
+<td>
+ <p>
+ 31
+ </p>
+ </td>
+<td>
+ <p>
+ 20
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned long int-&gt;string
+ unsigned short-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 128
</p>
</td>
<td>
<p>
- 24
+ 30
</p>
</td>
<td>
<p>
- 17
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned long long-&gt;string
+ unsigned long int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 131
</p>
</td>
<td>
<p>
- 23
+ 30
</p>
</td>
<td>
<p>
- 17
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- bool-&gt;string
+ unsigned long long-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>8</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 127
</p>
</td>
<td>
<p>
- 23
+ 32
</p>
</td>
<td>
<p>
- 12
+ 23
</p>
</td>
</tr>
@@ -5666,12 +7482,12 @@
</td>
<td>
<p>
- 66
+ 49
</p>
</td>
<td>
<p>
- 181
+ 197
</p>
</td>
<td>
@@ -5681,7 +7497,7 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>49</strong></span> !!!
+ !!! <span class="bold"><strong>39</strong></span> !!!
</p>
</td>
</tr>
@@ -5693,22 +7509,22 @@
</td>
<td>
<p>
- 107
+ 56
</p>
</td>
<td>
<p>
- 215
+ 195
</p>
</td>
<td>
<p>
- 120
+ 80
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>75</strong></span> !!!
+ !!! <span class="bold"><strong>43</strong></span> !!!
</p>
</td>
</tr>
@@ -5720,22 +7536,22 @@
</td>
<td>
<p>
- 117
+ 60
</p>
</td>
<td>
<p>
- 221
+ 222
</p>
</td>
<td>
<p>
- 125
+ 88
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>79</strong></span> !!!
+ !!! <span class="bold"><strong>42</strong></span> !!!
</p>
</td>
</tr>
@@ -5747,22 +7563,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>1</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 89
+ 100
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 7
+ 9
</p>
</td>
</tr>
@@ -5774,22 +7590,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>1</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 90
+ 99
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 7
+ 10
</p>
</td>
</tr>
@@ -5801,22 +7617,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 90
+ 106
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 13
+ 10
</p>
</td>
</tr>
@@ -5833,17 +7649,17 @@
</td>
<td>
<p>
- 103
+ 113
</p>
</td>
<td>
<p>
- 20
+ 23
</p>
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
@@ -5860,17 +7676,17 @@
</td>
<td>
<p>
- 102
+ 113
</p>
</td>
<td>
<p>
- 29
+ 21
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -5882,22 +7698,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>7</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 116
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -5909,22 +7725,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 115
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 14
+ 21
</p>
</td>
</tr>
@@ -5941,17 +7757,17 @@
</td>
<td>
<p>
- 99
+ 114
</p>
</td>
<td>
<p>
- 19
+ 25
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -5968,17 +7784,17 @@
</td>
<td>
<p>
- 101
+ 119
</p>
</td>
<td>
<p>
- 18
+ 20
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -5990,22 +7806,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 114
</p>
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -6017,164 +7833,164 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 111
</p>
</td>
<td>
<p>
- 21
+ 20
</p>
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;bool
+ char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>16</strong></span> !!!
</p>
</td>
<td>
<p>
- 98
+ 154
</p>
</td>
<td>
<p>
- 18
+ 54
</p>
</td>
<td>
<p>
- 7
+ 38
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;float
+ char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>18</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 162
+ 149
</p>
</td>
<td>
<p>
- 63
+ 59
</p>
</td>
<td>
<p>
- 31
+ 40
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;double
+ char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>17</strong></span> !!!
+ 107
</p>
</td>
<td>
<p>
- 203
+ 166
</p>
</td>
<td>
<p>
- 96
+ 62
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>44</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;long double
+ char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 135
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 214
+ 108
</p>
</td>
<td>
<p>
- 98
+ 20
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>58</strong></span> !!!
+ 12
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;char
+ char*-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 87
+ 125
</p>
</td>
<td>
<p>
- 9
+ 28
</p>
</td>
<td>
<p>
- 7
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;signed char
+ char*-&gt;container::string
</p>
</td>
<td>
@@ -6184,7 +8000,39 @@
</td>
<td>
<p>
- 87
+ 123
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 11
</p>
</td>
<td>
@@ -6192,9 +8040,31 @@
9
</p>
</td>
+</tr>
+<tr>
<td>
<p>
- 7
+ unsigned char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 10
</p>
</td>
</tr>
@@ -6206,22 +8076,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 87
+ 101
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 13
+ 10
</p>
</td>
</tr>
@@ -6233,22 +8103,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 117
</p>
</td>
<td>
<p>
- 20
+ 22
</p>
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
@@ -6265,17 +8135,17 @@
</td>
<td>
<p>
- 102
+ 111
</p>
</td>
<td>
<p>
- 21
+ 26
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -6287,22 +8157,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 111
</p>
</td>
<td>
<p>
- 20
+ 23
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -6314,22 +8184,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 114
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -6341,22 +8211,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 99
+ 115
</p>
</td>
<td>
<p>
- 19
+ 20
</p>
</td>
<td>
<p>
- 14
+ 25
</p>
</td>
</tr>
@@ -6373,17 +8243,17 @@
</td>
<td>
<p>
- 100
+ 113
</p>
</td>
<td>
<p>
- 18
+ 20
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -6395,22 +8265,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 101
+ 115
</p>
</td>
<td>
<p>
- 24
+ 25
</p>
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
@@ -6422,130 +8292,130 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 113
</p>
</td>
<td>
<p>
- 20
+ 25
</p>
</td>
<td>
<p>
- 14
+ 25
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;bool
+ unsigned char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>16</strong></span> !!!
</p>
</td>
<td>
<p>
- 99
+ 158
</p>
</td>
<td>
<p>
- 18
+ 55
</p>
</td>
<td>
<p>
- 8
+ 38
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;float
+ unsigned char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>17</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 164
+ 155
</p>
</td>
<td>
<p>
- 64
+ 62
</p>
</td>
<td>
<p>
- 32
+ 40
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;double
+ unsigned char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>18</strong></span> !!!
+ 108
</p>
</td>
<td>
<p>
- 201
+ 153
</p>
</td>
<td>
<p>
- 94
+ 60
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>41</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;long double
+ unsigned char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 133
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 217
+ 111
</p>
</td>
<td>
<p>
- 95
+ 19
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>60</strong></span> !!!
+ 12
</p>
</td>
</tr>
@@ -6557,12 +8427,39 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 125
+ </p>
+ </td>
+<td>
+ <p>
+ 30
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;container::string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 121
</p>
</td>
<td>
@@ -6584,22 +8481,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 88
+ 98
</p>
</td>
<td>
<p>
- 10
+ 14
</p>
</td>
<td>
<p>
- 8
+ 9
</p>
</td>
</tr>
@@ -6611,22 +8508,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 87
+ 98
</p>
</td>
<td>
<p>
- 10
+ 11
</p>
</td>
<td>
<p>
- 7
+ 10
</p>
</td>
</tr>
@@ -6638,22 +8535,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 87
+ 99
</p>
</td>
<td>
<p>
- 9
+ 10
</p>
</td>
<td>
<p>
- 13
+ 10
</p>
</td>
</tr>
@@ -6665,22 +8562,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 111
</p>
</td>
<td>
<p>
- 20
+ 22
</p>
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
@@ -6697,17 +8594,17 @@
</td>
<td>
<p>
- 105
+ 123
</p>
</td>
<td>
<p>
- 21
+ 22
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -6719,22 +8616,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 104
+ 112
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -6746,22 +8643,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 114
</p>
</td>
<td>
<p>
- 20
+ 24
</p>
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
@@ -6778,17 +8675,17 @@
</td>
<td>
<p>
- 99
+ 114
</p>
</td>
<td>
<p>
- 20
+ 19
</p>
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -6805,17 +8702,17 @@
</td>
<td>
<p>
- 100
+ 112
</p>
</td>
<td>
<p>
- 18
+ 21
</p>
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
@@ -6827,12 +8724,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 102
+ 114
</p>
</td>
<td>
@@ -6842,7 +8739,7 @@
</td>
<td>
<p>
- 14
+ 22
</p>
</td>
</tr>
@@ -6854,61 +8751,88 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 103
+ 116
</p>
</td>
<td>
<p>
- 20
+ 22
</p>
</td>
<td>
<p>
- 14
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;bool
+ signed char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>16</strong></span> !!!
</p>
</td>
<td>
<p>
- 99
+ 156
</p>
</td>
<td>
<p>
- 18
+ 55
</p>
</td>
<td>
<p>
- 7
+ 38
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;float
+ signed char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>12</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 151
+ </p>
+ </td>
+<td>
+ <p>
+ 59
+ </p>
+ </td>
+<td>
+ <p>
+ 39
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>18</strong></span> !!!
+ 111
</p>
</td>
<td>
@@ -6923,83 +8847,83 @@
</td>
<td>
<p>
- 32
+ !!! <span class="bold"><strong>44</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;double
+ signed char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>18</strong></span> !!!
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 203
+ 107
</p>
</td>
<td>
<p>
- 95
+ 24
</p>
</td>
<td>
<p>
- 57
+ 12
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;long double
+ signed char*-&gt;string
</p>
</td>
<td>
<p>
- 129
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 213
+ 122
</p>
</td>
<td>
<p>
- 97
+ 28
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>56</strong></span> !!!
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;string
+ signed char*-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>4</strong></span> !!!
</p>
</td>
<td>
<p>
- 105
+ 122
</p>
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
@@ -7011,7 +8935,385 @@
<tr>
<td>
<p>
- int-&gt;int
+ iterator_range&lt;char*&gt;-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 108
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>5</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 25
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 148
+ </p>
+ </td>
+<td>
+ <p>
+ 38
+ </p>
+ </td>
+<td>
+ <p>
+ 40
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>10</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 146
+ </p>
+ </td>
+<td>
+ <p>
+ 41
+ </p>
+ </td>
+<td>
+ <p>
+ 40
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 138
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>39</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 42
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
@@ -7031,6 +9333,33 @@
</td>
<td>
<p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ 32
+ </p>
+ </td>
+<td>
+ <p>
---
</p>
</td>
@@ -7038,22 +9367,22 @@
<tr>
<td>
<p>
- float-&gt;double
+ iterator_range&lt;char*&gt;-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>3</strong></span> !!!
</p>
</td>
<td>
<p>
- 226
+ 120
</p>
</td>
<td>
<p>
- 104
+ 24
</p>
</td>
<td>
@@ -7065,7 +9394,7 @@
<tr>
<td>
<p>
- double-&gt;double
+ array&lt;char, 50&gt;-&gt;char
</p>
</td>
<td>
@@ -7075,24 +9404,24 @@
</td>
<td>
<p>
- 229
+ 102
</p>
</td>
<td>
<p>
- 103
+ 9
</p>
</td>
<td>
<p>
- ---
+ 9
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;int
+ array&lt;char, 50&gt;-&gt;signed char
</p>
</td>
<td>
@@ -7102,24 +9431,24 @@
</td>
<td>
<p>
- 225
+ 97
</p>
</td>
<td>
<p>
- 115
+ 9
</p>
</td>
<td>
<p>
- ---
+ 10
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;int
+ array&lt;char, 50&gt;-&gt;unsigned char
</p>
</td>
<td>
@@ -7129,12 +9458,363 @@
</td>
<td>
<p>
- 227
+ 99
</p>
</td>
<td>
<p>
- 115
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 116
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 25
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 112
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 155
+ </p>
+ </td>
+<td>
+ <p>
+ 57
+ </p>
+ </td>
+<td>
+ <p>
+ 38
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>11</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 152
+ </p>
+ </td>
+<td>
+ <p>
+ 59
+ </p>
+ </td>
+<td>
+ <p>
+ 42
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 152
+ </p>
+ </td>
+<td>
+ <p>
+ 60
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>41</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;array&lt;char, 50&gt;
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 123
+ </p>
+ </td>
+<td>
+ <p>
+ 36
</p>
</td>
<td>
@@ -7146,22 +9826,22 @@
<tr>
<td>
<p>
- char-&gt;unsigned char
+ array&lt;char, 50&gt;-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>4</strong></span> !!!
</p>
</td>
<td>
<p>
- 90
+ 128
</p>
</td>
<td>
<p>
- 8
+ 23
</p>
</td>
<td>
@@ -7173,7 +9853,7 @@
<tr>
<td>
<p>
- char-&gt;signed char
+ int-&gt;int
</p>
</td>
<td>
@@ -7183,12 +9863,12 @@
</td>
<td>
<p>
- 84
+ 118
</p>
</td>
<td>
<p>
- 8
+ 26
</p>
</td>
<td>
@@ -7200,7 +9880,7 @@
<tr>
<td>
<p>
- unsigned char-&gt;char
+ float-&gt;double
</p>
</td>
<td>
@@ -7210,12 +9890,12 @@
</td>
<td>
<p>
- 88
+ 233
</p>
</td>
<td>
<p>
- 8
+ 120
</p>
</td>
<td>
@@ -7227,7 +9907,7 @@
<tr>
<td>
<p>
- signed char-&gt;char
+ char-&gt;signed char
</p>
</td>
<td>
@@ -7237,7 +9917,7 @@
</td>
<td>
<p>
- 89
+ 97
</p>
</td>
<td>
@@ -7258,11 +9938,12 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="boost_lexical_cast.performance.gcc_4_6"></a><a class="link" href="performance.html#boost_lexical_cast.performance.gcc_4_6" title="gcc-4.6">gcc-4.6</a>
+<a name="boost_lexical_cast.performance.gnu_c___version_4_4_7"></a><a class="link" href="performance.html#boost_lexical_cast.performance.gnu_c___version_4_4_7" title="GNU C++ version 4.4.7">GNU
+ C++ version 4.4.7</a>
</h3></div></div></div>
<div class="table">
-<a name="boost_lexical_cast.performance.gcc_4_6.id"></a><p class="title"><b>Table&#160;15.5.&#160;Performance Table (gcc-4.6)</b></p>
-<div class="table-contents"><table class="table" summary="Performance Table (gcc-4.6)">
+<a name="boost_lexical_cast.performance.gnu_c___version_4_4_7.id"></a><p class="title"><b>Table&#160;15.5.&#160;Performance Table ( GNU C++ version 4.4.7)</b></p>
+<div class="table-contents"><table class="table" summary="Performance Table ( GNU C++ version 4.4.7)">
<colgroup>
<col>
<col>
@@ -7311,7 +9992,7 @@
</td>
<td>
<p>
- 94
+ 111
</p>
</td>
<td>
@@ -7321,7 +10002,7 @@
</td>
<td>
<p>
- 7
+ 9
</p>
</td>
</tr>
@@ -7338,17 +10019,17 @@
</td>
<td>
<p>
- 96
+ 100
</p>
</td>
<td>
<p>
- 9
+ 8
</p>
</td>
<td>
<p>
- 7
+ 10
</p>
</td>
</tr>
@@ -7365,7 +10046,7 @@
</td>
<td>
<p>
- 96
+ 102
</p>
</td>
<td>
@@ -7375,7 +10056,7 @@
</td>
<td>
<p>
- 13
+ 11
</p>
</td>
</tr>
@@ -7387,22 +10068,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 110
+ 114
</p>
</td>
<td>
<p>
- 18
+ 21
</p>
</td>
<td>
<p>
- 16
+ 23
</p>
</td>
</tr>
@@ -7414,22 +10095,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>5</strong></span> !!!
</p>
</td>
<td>
<p>
- 111
+ 120
</p>
</td>
<td>
<p>
- 18
+ 21
</p>
</td>
<td>
<p>
- 16
+ 29
</p>
</td>
</tr>
@@ -7441,22 +10122,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 114
</p>
</td>
<td>
<p>
- 18
+ 22
</p>
</td>
<td>
<p>
- 15
+ 26
</p>
</td>
</tr>
@@ -7468,22 +10149,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 111
+ 118
</p>
</td>
<td>
<p>
- 18
+ 21
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -7495,22 +10176,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 110
+ 115
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -7522,12 +10203,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>5</strong></span> !!!
</p>
</td>
<td>
<p>
- 111
+ 119
</p>
</td>
<td>
@@ -7537,7 +10218,7 @@
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
@@ -7549,22 +10230,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 115
</p>
</td>
<td>
<p>
- 18
+ 20
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -7576,201 +10257,206 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>9</strong></span> !!!
</p>
</td>
<td>
<p>
- 114
+ 116
</p>
</td>
<td>
<p>
- 19
+ 26
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;bool
+ string-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 106
+ 165
</p>
</td>
<td>
<p>
- 17
+ 53
</p>
</td>
<td>
<p>
- 8
+ 40
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;float
+ string-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>13</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 175
+ 154
</p>
</td>
<td>
<p>
- 70
+ 54
</p>
</td>
<td>
<p>
- 33
+ 40
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;double
+ string-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ 112
</p>
</td>
<td>
<p>
- 182
+ 148
</p>
</td>
<td>
<p>
- 81
+ 61
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>45</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- string-&gt;long double
+ string-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 118
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 190
+ 120
</p>
</td>
<td>
<p>
- 87
+ 19
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>58</strong></span> !!!
+ 14
</p>
</td>
</tr>
<tr>
<td>
<p>
- char-&gt;string
+ string-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>8</strong></span> !!!
+ !!! <span class="bold"><strong>2</strong></span> !!!
</p>
</td>
<td>
<p>
- 118
+ 141
</p>
</td>
<td>
<p>
- 21
+ 55
</p>
</td>
<td>
<p>
- 12
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char-&gt;string
+ string-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>8</strong></span> !!!
+ !!! <span class="bold"><strong>2</strong></span> !!!
</p>
</td>
<td>
<p>
- 109
+ 164
</p>
</td>
<td>
<p>
- 18
+ 36
</p>
</td>
<td>
<p>
- 16
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char-&gt;string
+ string-&gt;char
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>8</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 108
+ 161
+ </p>
+ </td>
+<td>
+ <p>
+ 24
</p>
</td>
<td>
@@ -7778,97 +10464,119 @@
18
</p>
</td>
+</tr>
+<tr>
<td>
<p>
- 12
+ string-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 25
+ </p>
+ </td>
+<td>
+ <p>
+ 24
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;string
+ string-&gt;unsigned char
</p>
</td>
<td>
<p>
- 20
+ !!! <span class="bold"><strong>6</strong></span> !!!
</p>
</td>
<td>
<p>
- 121
+ 109
</p>
</td>
<td>
<p>
- 21
+ 25
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>16</strong></span> !!!
+ 25
</p>
</td>
</tr>
<tr>
<td>
<p>
- short-&gt;string
+ int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 120
+ 128
</p>
</td>
<td>
<p>
- 22
+ 32
</p>
</td>
<td>
<p>
- 17
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- long int-&gt;string
+ short-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 120
+ 136
</p>
</td>
<td>
<p>
- 22
+ 54
</p>
</td>
<td>
<p>
- 16
+ 34
</p>
</td>
</tr>
<tr>
<td>
<p>
- long long-&gt;string
+ long int-&gt;string
</p>
</td>
<td>
@@ -7878,152 +10586,152 @@
</td>
<td>
<p>
- 120
+ 187
</p>
</td>
<td>
<p>
- 22
+ 41
</p>
</td>
<td>
<p>
- 17
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned int-&gt;string
+ long long-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 120
+ 128
</p>
</td>
<td>
<p>
- 22
+ 30
</p>
</td>
<td>
<p>
- 16
+ 29
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned short-&gt;string
+ unsigned int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 120
+ 124
</p>
</td>
<td>
<p>
- 22
+ 29
</p>
</td>
<td>
<p>
- 18
+ 23
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned long int-&gt;string
+ unsigned short-&gt;string
</p>
</td>
<td>
<p>
- 16
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 118
+ 128
</p>
</td>
<td>
<p>
- 22
+ 30
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned long long-&gt;string
+ unsigned long int-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 117
+ 131
</p>
</td>
<td>
<p>
- 21
+ 30
</p>
</td>
<td>
<p>
- 17
+ 22
</p>
</td>
</tr>
<tr>
<td>
<p>
- bool-&gt;string
+ unsigned long long-&gt;string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>8</strong></span> !!!
+ !!! <span class="bold"><strong>11</strong></span> !!!
</p>
</td>
<td>
<p>
- 117
+ 133
</p>
</td>
<td>
<p>
- 23
+ 33
</p>
</td>
<td>
<p>
- 10
+ 29
</p>
</td>
</tr>
@@ -8035,22 +10743,22 @@
</td>
<td>
<p>
- 77
+ 52
</p>
</td>
<td>
<p>
- 218
+ 187
</p>
</td>
<td>
<p>
- 105
+ 90
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>50</strong></span> !!!
+ !!! <span class="bold"><strong>39</strong></span> !!!
</p>
</td>
</tr>
@@ -8062,22 +10770,22 @@
</td>
<td>
<p>
- 108
+ 58
</p>
</td>
<td>
<p>
- 247
+ 190
</p>
</td>
<td>
<p>
- 129
+ 86
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>73</strong></span> !!!
+ !!! <span class="bold"><strong>45</strong></span> !!!
</p>
</td>
</tr>
@@ -8089,22 +10797,22 @@
</td>
<td>
<p>
- 120
+ 70
</p>
</td>
<td>
<p>
- 250
+ 218
</p>
</td>
<td>
<p>
- 131
+ 88
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>79</strong></span> !!!
+ !!! <span class="bold"><strong>47</strong></span> !!!
</p>
</td>
</tr>
@@ -8116,7 +10824,7 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
@@ -8126,12 +10834,12 @@
</td>
<td>
<p>
- 9
+ 11
</p>
</td>
<td>
<p>
- 7
+ 9
</p>
</td>
</tr>
@@ -8143,22 +10851,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 98
+ 99
</p>
</td>
<td>
<p>
- 9
+ 11
</p>
</td>
<td>
<p>
- 8
+ 10
</p>
</td>
</tr>
@@ -8170,22 +10878,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 98
+ 100
</p>
</td>
<td>
<p>
- 9
+ 12
</p>
</td>
<td>
<p>
- 13
+ 10
</p>
</td>
</tr>
@@ -8202,17 +10910,17 @@
</td>
<td>
<p>
- 115
+ 117
</p>
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
@@ -8229,17 +10937,17 @@
</td>
<td>
<p>
- 114
+ 115
</p>
</td>
<td>
<p>
- 22
+ 28
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -8251,12 +10959,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 114
+ 119
</p>
</td>
<td>
@@ -8266,7 +10974,7 @@
</td>
<td>
<p>
- 16
+ 24
</p>
</td>
</tr>
@@ -8278,22 +10986,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 119
+ 114
</p>
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
<p>
- 15
+ 22
</p>
</td>
</tr>
@@ -8310,17 +11018,17 @@
</td>
<td>
<p>
- 114
+ 113
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
@@ -8337,17 +11045,17 @@
</td>
<td>
<p>
- 116
+ 120
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
@@ -8359,7 +11067,7 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
@@ -8369,12 +11077,12 @@
</td>
<td>
<p>
- 22
+ 25
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -8386,137 +11094,164 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 118
+ 119
</p>
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;bool
+ char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 113
+ 160
</p>
</td>
<td>
<p>
- 18
+ 61
</p>
</td>
<td>
<p>
- 8
+ 36
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;float
+ char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 180
+ 152
</p>
</td>
<td>
<p>
- 78
+ 54
</p>
</td>
<td>
<p>
- 32
+ 40
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;double
+ char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>16</strong></span> !!!
+ 116
</p>
</td>
<td>
<p>
- 185
+ 173
</p>
</td>
<td>
<p>
- 89
+ 58
</p>
</td>
<td>
<p>
- 58
+ !!! <span class="bold"><strong>43</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- char*-&gt;long double
+ char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 119
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 193
+ 126
</p>
</td>
<td>
<p>
- 91
+ 29
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>60</strong></span> !!!
+ ---
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;char
+ char*-&gt;container::string
</p>
</td>
<td>
@@ -8526,17 +11261,44 @@
</td>
<td>
<p>
- 99
+ 119
</p>
</td>
<td>
<p>
- 9
+ 27
</p>
</td>
<td>
<p>
- 8
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 96
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+<td>
+ <p>
+ 9
</p>
</td>
</tr>
@@ -8548,22 +11310,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 99
+ 95
</p>
</td>
<td>
<p>
- 10
+ 11
</p>
</td>
<td>
<p>
- 8
+ 12
</p>
</td>
</tr>
@@ -8575,22 +11337,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 100
+ 95
</p>
</td>
<td>
<p>
- 9
+ 12
</p>
</td>
<td>
<p>
- 15
+ 12
</p>
</td>
</tr>
@@ -8607,17 +11369,17 @@
</td>
<td>
<p>
- 118
+ 113
</p>
</td>
<td>
<p>
- 22
+ 27
</p>
</td>
<td>
<p>
- 15
+ 24
</p>
</td>
</tr>
@@ -8634,17 +11396,17 @@
</td>
<td>
<p>
- 117
+ 120
</p>
</td>
<td>
<p>
- 26
+ 23
</p>
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
@@ -8656,22 +11418,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 119
+ 114
</p>
</td>
<td>
<p>
- 21
+ 22
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -8683,22 +11445,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 118
+ 114
</p>
</td>
<td>
<p>
- 21
+ 23
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -8720,12 +11482,12 @@
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -8742,17 +11504,17 @@
</td>
<td>
<p>
- 117
+ 120
</p>
</td>
<td>
<p>
- 20
+ 21
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -8764,22 +11526,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 115
+ 117
</p>
</td>
<td>
<p>
- 21
+ 23
</p>
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
@@ -8791,130 +11553,130 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 117
+ 121
</p>
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;bool
+ unsigned char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 112
+ 161
</p>
</td>
<td>
<p>
- 18
+ 58
</p>
</td>
<td>
<p>
- 8
+ 39
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;float
+ unsigned char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>15</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 181
+ 153
</p>
</td>
<td>
<p>
- 78
+ 54
</p>
</td>
<td>
<p>
- 33
+ 38
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;double
+ unsigned char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>16</strong></span> !!!
+ 110
</p>
</td>
<td>
<p>
- 185
+ 150
</p>
</td>
<td>
<p>
- 92
+ 62
</p>
</td>
<td>
<p>
- 59
+ !!! <span class="bold"><strong>43</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- unsigned char*-&gt;long double
+ unsigned char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 120
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 190
+ 113
</p>
</td>
<td>
<p>
- 89
+ 20
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>58</strong></span> !!!
+ 12
</p>
</td>
</tr>
@@ -8926,17 +11688,44 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 121
+ 124
</p>
</td>
<td>
<p>
- 22
+ 30
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;container::string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 27
</p>
</td>
<td>
@@ -8953,7 +11742,7 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
@@ -8963,7 +11752,7 @@
</td>
<td>
<p>
- 9
+ 11
</p>
</td>
<td>
@@ -8980,22 +11769,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 98
+ 102
</p>
</td>
<td>
<p>
- 9
+ 12
</p>
</td>
<td>
<p>
- 8
+ 10
</p>
</td>
</tr>
@@ -9007,22 +11796,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>2</strong></span> !!!
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
</p>
</td>
<td>
<p>
- 98
+ 99
</p>
</td>
<td>
<p>
- 9
+ 12
</p>
</td>
<td>
<p>
- 14
+ 10
</p>
</td>
</tr>
@@ -9039,17 +11828,17 @@
</td>
<td>
<p>
- 119
+ 114
</p>
</td>
<td>
<p>
- 22
+ 30
</p>
</td>
<td>
<p>
- 16
+ 23
</p>
</td>
</tr>
@@ -9066,17 +11855,17 @@
</td>
<td>
<p>
- 115
+ 118
</p>
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -9088,7 +11877,7 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
@@ -9103,7 +11892,7 @@
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
@@ -9115,22 +11904,22 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 117
+ 114
</p>
</td>
<td>
<p>
- 22
+ 23
</p>
</td>
<td>
<p>
- 15
+ 26
</p>
</td>
</tr>
@@ -9147,17 +11936,17 @@
</td>
<td>
<p>
- 117
+ 114
</p>
</td>
<td>
<p>
- 23
+ 26
</p>
</td>
<td>
<p>
- 15
+ 23
</p>
</td>
</tr>
@@ -9174,17 +11963,17 @@
</td>
<td>
<p>
- 117
+ 121
</p>
</td>
<td>
<p>
- 21
+ 22
</p>
</td>
<td>
<p>
- 14
+ 23
</p>
</td>
</tr>
@@ -9201,17 +11990,17 @@
</td>
<td>
<p>
- 119
+ 126
</p>
</td>
<td>
<p>
- 24
+ 23
</p>
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
@@ -9223,12 +12012,12 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>6</strong></span> !!!
+ !!! <span class="bold"><strong>7</strong></span> !!!
</p>
</td>
<td>
<p>
- 116
+ 114
</p>
</td>
<td>
@@ -9238,115 +12027,115 @@
</td>
<td>
<p>
- 15
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;bool
+ signed char*-&gt;float
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>3</strong></span> !!!
+ !!! <span class="bold"><strong>12</strong></span> !!!
</p>
</td>
<td>
<p>
- 111
+ 163
</p>
</td>
<td>
<p>
- 18
+ 57
</p>
</td>
<td>
<p>
- 8
+ 39
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;float
+ signed char*-&gt;double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>16</strong></span> !!!
+ !!! <span class="bold"><strong>13</strong></span> !!!
</p>
</td>
<td>
<p>
- 180
+ 156
</p>
</td>
<td>
<p>
- 78
+ 53
</p>
</td>
<td>
<p>
- 33
+ 40
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;double
+ signed char*-&gt;long double
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>16</strong></span> !!!
+ 112
</p>
</td>
<td>
<p>
- 185
+ 156
</p>
</td>
<td>
<p>
- 89
+ 56
</p>
</td>
<td>
<p>
- 59
+ !!! <span class="bold"><strong>42</strong></span> !!!
</p>
</td>
</tr>
<tr>
<td>
<p>
- signed char*-&gt;long double
+ signed char*-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
<p>
- 120
+ !!! <span class="bold"><strong>1</strong></span> !!!
</p>
</td>
<td>
<p>
- 191
+ 117
</p>
</td>
<td>
<p>
- 91
+ 20
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>59</strong></span> !!!
+ 12
</p>
</td>
</tr>
@@ -9358,17 +12147,17 @@
</td>
<td>
<p>
- !!! <span class="bold"><strong>14</strong></span> !!!
+ !!! <span class="bold"><strong>8</strong></span> !!!
</p>
</td>
<td>
<p>
- 122
+ 127
</p>
</td>
<td>
<p>
- 23
+ 28
</p>
</td>
<td>
@@ -9380,7 +12169,88 @@
<tr>
<td>
<p>
- int-&gt;int
+ signed char*-&gt;container::string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 112
+ </p>
+ </td>
+<td>
+ <p>
+ 27
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned char
</p>
</td>
<td>
@@ -9390,24 +12260,321 @@
</td>
<td>
<p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 112
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>5</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
120
</p>
</td>
<td>
<p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 124
+ </p>
+ </td>
+<td>
+ <p>
+ 28
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
22
</p>
</td>
<td>
<p>
- ---
+ 21
</p>
</td>
</tr>
<tr>
<td>
<p>
- float-&gt;double
+ iterator_range&lt;char*&gt;-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>11</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 190
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+<td>
+ <p>
+ 63
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>20</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 194
+ </p>
+ </td>
+<td>
+ <p>
+ 44
+ </p>
+ </td>
+<td>
+ <p>
+ 39
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 116
+ </p>
+ </td>
+<td>
+ <p>
+ 145
+ </p>
+ </td>
+<td>
+ <p>
+ 46
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>44</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;array&lt;char, 50&gt;
</p>
</td>
<td>
@@ -9417,12 +12584,39 @@
</td>
<td>
<p>
- 242
+ 116
</p>
</td>
<td>
<p>
- 115
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ iterator_range&lt;char*&gt;-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 127
+ </p>
+ </td>
+<td>
+ <p>
+ 33
</p>
</td>
<td>
@@ -9434,22 +12628,22 @@
<tr>
<td>
<p>
- double-&gt;double
+ iterator_range&lt;char*&gt;-&gt;container::string
</p>
</td>
<td>
<p>
- !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ !!! <span class="bold"><strong>3</strong></span> !!!
</p>
</td>
<td>
<p>
- 243
+ 112
</p>
</td>
<td>
<p>
- 115
+ 24
</p>
</td>
<td>
@@ -9461,7 +12655,7 @@
<tr>
<td>
<p>
- int-&gt;int
+ array&lt;char, 50&gt;-&gt;char
</p>
</td>
<td>
@@ -9471,24 +12665,24 @@
</td>
<td>
<p>
- 265
+ 98
</p>
</td>
<td>
<p>
- 141
+ 11
</p>
</td>
<td>
<p>
- ---
+ 10
</p>
</td>
</tr>
<tr>
<td>
<p>
- int-&gt;int
+ array&lt;char, 50&gt;-&gt;signed char
</p>
</td>
<td>
@@ -9498,24 +12692,24 @@
</td>
<td>
<p>
- 266
+ 99
</p>
</td>
<td>
<p>
- 140
+ 12
</p>
</td>
<td>
<p>
- ---
+ 15
</p>
</td>
</tr>
<tr>
<td>
<p>
- char-&gt;unsigned char
+ array&lt;char, 50&gt;-&gt;unsigned char
</p>
</td>
<td>
@@ -9525,12 +12719,363 @@
</td>
<td>
<p>
- 95
+ 100
</p>
</td>
<td>
<p>
- 8
+ 11
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 27
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>5</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 27
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>5</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 124
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 116
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>11</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 162
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+<td>
+ <p>
+ 36
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 155
+ </p>
+ </td>
+<td>
+ <p>
+ 54
+ </p>
+ </td>
+<td>
+ <p>
+ 44
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 149
+ </p>
+ </td>
+<td>
+ <p>
+ 55
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>42</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;array&lt;char, 50&gt;
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ array&lt;char, 50&gt;-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 129
+ </p>
+ </td>
+<td>
+ <p>
+ 29
</p>
</td>
<td>
@@ -9542,7 +13087,34 @@
<tr>
<td>
<p>
- char-&gt;signed char
+ array&lt;char, 50&gt;-&gt;container::string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 26
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
</p>
</td>
<td>
@@ -9552,12 +13124,12 @@
</td>
<td>
<p>
- 95
+ 114
</p>
</td>
<td>
<p>
- 8
+ 25
</p>
</td>
<td>
@@ -9569,7 +13141,7 @@
<tr>
<td>
<p>
- unsigned char-&gt;char
+ float-&gt;double
</p>
</td>
<td>
@@ -9579,12 +13151,12 @@
</td>
<td>
<p>
- 94
+ 236
</p>
</td>
<td>
<p>
- 8
+ 121
</p>
</td>
<td>
@@ -9596,7 +13168,7 @@
<tr>
<td>
<p>
- signed char-&gt;char
+ char-&gt;signed char
</p>
</td>
<td>
@@ -9606,7 +13178,7 @@
</td>
<td>
<p>
- 94
+ 97
</p>
</td>
<td>
@@ -9628,7 +13200,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011 Antony Polukhin<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011, 2012 Antony Polukhin<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/boost_lexical_cast/synopsis.html b/doc/html/boost_lexical_cast/synopsis.html
index a761759bfa..5508b3c6a8 100755..100644
--- a/doc/html/boost_lexical_cast/synopsis.html
+++ b/doc/html/boost_lexical_cast/synopsis.html
@@ -83,14 +83,61 @@
</li>
</ul></div>
<p>
- The character type of the underlying stream is assumed to be char unless
- either the Source or the Target requires wide-character streaming, in which
- case the underlying stream uses <code class="computeroutput"><span class="keyword">wchar_t</span></code>.
- Source types that require wide-character streaming are <code class="computeroutput"><span class="keyword">wchar_t</span></code>,
- <code class="computeroutput"><span class="keyword">wchar_t</span> <span class="special">*</span></code>,
- and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span></code>. Target types that require wide-character
- streaming are <code class="computeroutput"><span class="keyword">wchar_t</span></code> and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span></code>.
+ The character type of the underlying stream is assumed to be <code class="computeroutput"><span class="keyword">char</span></code> unless either the <code class="computeroutput"><span class="identifier">Source</span></code>
+ or the <code class="computeroutput"><span class="identifier">Target</span></code> requires wide-character
+ streaming, in which case the underlying stream uses <code class="computeroutput"><span class="keyword">wchar_t</span></code>,
+ <code class="computeroutput"><span class="identifier">char16_t</span></code> or <code class="computeroutput"><span class="identifier">char32_t</span></code>. Wide-character streaming is currently
+ detected for:
</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Single character: <code class="computeroutput"><span class="keyword">wchar_t</span></code>,
+ <code class="computeroutput"><span class="identifier">char16_t</span></code>, <code class="computeroutput"><span class="identifier">char32_t</span></code>
+ </li>
+<li class="listitem">
+ Arrays of characters: <code class="computeroutput"><span class="keyword">wchar_t</span>
+ <span class="special">*</span></code>, <code class="computeroutput"><span class="identifier">char16_t</span>
+ <span class="special">*</span></code>, <code class="computeroutput"><span class="identifier">char32_t</span>
+ <span class="special">*</span></code>, <code class="computeroutput"><span class="keyword">const</span>
+ <span class="keyword">wchar_t</span> <span class="special">*</span></code>,
+ <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">char16_t</span>
+ <span class="special">*</span></code>, <code class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">char32_t</span> <span class="special">*</span></code>
+ </li>
+<li class="listitem">
+ Strings: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code>, <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">containers</span><span class="special">::</span><span class="identifier">basic_string</span></code>
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">iterator_range</span><span class="special">&lt;</span><span class="identifier">WideCharPtr</span><span class="special">&gt;</span></code>,
+ where <code class="computeroutput"><span class="identifier">WideCharPtr</span></code> is
+ a pointer to wide-character or pointer to const wide-character
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></code>
+ and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></code>,
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></code> and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></code>
+ </li>
+</ul></div>
+<div class="important"><table border="0" summary="Important">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../doc/src/images/important.png"></td>
+<th align="left">Important</th>
+</tr>
+<tr><td align="left" valign="top">
+<p>
+ Many compilers and runtime libraries fail to make conversions using new
+ Unicode characters. Make sure that the following code compiles and outputs
+ nonzero values, before using new types:
+</p>
+<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span>
+ <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">u32string</span><span class="special">&gt;(</span><span class="number">1.0</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span>
+ <span class="special">&lt;&lt;</span> <span class="string">" "</span>
+ <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">u16string</span><span class="special">&gt;(</span><span class="number">1.0</span><span class="special">).</span><span class="identifier">size</span><span class="special">();</span>
+</pre>
+<p>
+ </p>
+</td></tr>
+</table></div>
<p>
Where a higher degree of control is required over conversions, <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">stringstream</span></code>
and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">wstringstream</span></code> offer a more appropriate
@@ -117,7 +164,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011 Antony Polukhin<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2000-2005 Kevlin Henney<br>Copyright &#169; 2006-2010 Alexander Nasonov<br>Copyright &#169; 2011, 2012 Antony Polukhin<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>