summaryrefslogtreecommitdiff
path: root/doc/html/boost_lexical_cast/performance.html
diff options
context:
space:
mode:
authorAnas Nashif <anas.nashif@intel.com>2012-10-30 12:57:26 -0700
committerAnas Nashif <anas.nashif@intel.com>2012-10-30 12:57:26 -0700
commit1a78a62555be32868418fe52f8e330c9d0f95d5a (patch)
treed3765a80e7d3b9640ec2e930743630cd6b9fce2b /doc/html/boost_lexical_cast/performance.html
downloadboost-1a78a62555be32868418fe52f8e330c9d0f95d5a.tar.gz
boost-1a78a62555be32868418fe52f8e330c9d0f95d5a.tar.bz2
boost-1a78a62555be32868418fe52f8e330c9d0f95d5a.zip
Imported Upstream version 1.49.0upstream/1.49.0
Diffstat (limited to 'doc/html/boost_lexical_cast/performance.html')
-rwxr-xr-xdoc/html/boost_lexical_cast/performance.html9642
1 files changed, 9642 insertions, 0 deletions
diff --git a/doc/html/boost_lexical_cast/performance.html b/doc/html/boost_lexical_cast/performance.html
new file mode 100755
index 0000000000..33ffb5f7ce
--- /dev/null
+++ b/doc/html/boost_lexical_cast/performance.html
@@ -0,0 +1,9642 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Performance</title>
+<link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
+<link rel="up" href="../boost_lexical_cast.html" title="Chapter&#160;15.&#160;Boost.Lexical_Cast 1.0">
+<link rel="prev" href="changes.html" title="Changes">
+<link rel="next" href="../move.html" title="Chapter&#160;16.&#160;Boost.Move">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../boost.png"></td>
+<td align="center"><a href="../../../index.html">Home</a></td>
+<td align="center"><a href="../../../libs/libraries.htm">Libraries</a></td>
+<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
+<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
+<td align="center"><a href="../../../more/index.htm">More</a></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="changes.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_lexical_cast.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../move.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_lexical_cast.performance"></a><a class="link" href="performance.html" title="Performance">Performance</a>
+</h2></div></div></div>
+<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>
+</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>,
+ <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">stringstream</span></code>. For more detailed info you
+ can look at the tables below.
+ </p>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_lexical_cast.performance.tests_description"></a><a class="link" href="performance.html#boost_lexical_cast.performance.tests_description" title="Tests description">Tests
+ description</a>
+</h3></div></div></div>
+<p>
+ All the tests measure execution speed in milliseconds for 10000 iterations
+ of the following code blocks:
+ </p>
+<div class="table">
+<a name="boost_lexical_cast.performance.tests_description.legend"></a><p class="title"><b>Table&#160;15.1.&#160;Tests source code</b></p>
+<div class="table-contents"><table class="table" summary="Tests source code">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Test name
+ </p>
+ </th>
+<th>
+ <p>
+ Code
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ lexical_cast
+ </p>
+ </td>
+<td>
+ <p>
+</p>
+<pre class="programlisting"><span class="identifier">_out</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">OUTTYPE</span><span class="special">&gt;(</span><span class="identifier">_in</span><span class="special">);</span>
+</pre>
+<p>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ std::stringstream with construction
+ </p>
+ </td>
+<td>
+ <p>
+</p>
+<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">stringstream</span> <span class="identifier">ss</span><span class="special">;</span>
+<span class="identifier">ss</span> <span class="special">&lt;&lt;</span> <span class="identifier">_in</span><span class="special">;</span>
+<span class="keyword">if</span> <span class="special">(</span><span class="identifier">ss</span><span class="special">.</span><span class="identifier">fail</span><span class="special">())</span> <span class="keyword">throw</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">logic_error</span><span class="special">(</span><span class="identifier">descr</span><span class="special">);</span>
+<span class="identifier">ss</span> <span class="special">&gt;&gt;</span> <span class="identifier">_out</span><span class="special">;</span>
+<span class="keyword">if</span> <span class="special">(</span><span class="identifier">ss</span><span class="special">.</span><span class="identifier">fail</span><span class="special">())</span> <span class="keyword">throw</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">logic_error</span><span class="special">(</span><span class="identifier">descr</span><span class="special">);</span>
+</pre>
+<p>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ std::stringstream without construction
+ </p>
+ </td>
+<td>
+ <p>
+</p>
+<pre class="programlisting"><span class="identifier">ss</span> <span class="special">&lt;&lt;</span> <span class="identifier">_in</span><span class="special">;</span> <span class="comment">// ss is an instance of std::stringstream</span>
+<span class="keyword">if</span> <span class="special">(</span><span class="identifier">ss</span><span class="special">.</span><span class="identifier">fail</span><span class="special">())</span> <span class="keyword">throw</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">logic_error</span><span class="special">(</span><span class="identifier">descr</span><span class="special">);</span>
+<span class="identifier">ss</span> <span class="special">&gt;&gt;</span> <span class="identifier">_out</span><span class="special">;</span>
+<span class="keyword">if</span> <span class="special">(</span><span class="identifier">ss</span><span class="special">.</span><span class="identifier">fail</span><span class="special">())</span> <span class="keyword">throw</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">logic_error</span><span class="special">(</span><span class="identifier">descr</span><span class="special">);</span>
+<span class="comment">/* reseting std::stringstream to use it again */</span>
+<span class="identifier">ss</span><span class="special">.</span><span class="identifier">str</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">());</span>
+<span class="identifier">ss</span><span class="special">.</span><span class="identifier">clear</span><span class="special">();</span>
+</pre>
+<p>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ scanf/printf
+ </p>
+ </td>
+<td>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">typename</span> <span class="identifier">OUTTYPE</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">buffer</span><span class="special">[</span><span class="number">500</span><span class="special">];</span>
+<span class="identifier">sprintf</span><span class="special">(</span> <span class="special">(</span><span class="keyword">char</span><span class="special">*)</span><span class="identifier">buffer</span><span class="special">,</span> <span class="identifier">conv</span><span class="special">,</span> <span class="identifier">_in</span><span class="special">);</span>
+<span class="identifier">_out</span> <span class="special">=</span> <span class="identifier">buffer</span><span class="special">;</span>
+</pre>
+<p>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ Fastest results are highlitened with "!!! <span class="bold"><strong>x</strong></span>
+ !!!". Do not use this results to compare compilers, because tests were
+ taken on different hardware.
+ </p>
+</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>
+</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)">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ From-&gt;To
+ </p>
+ </th>
+<th>
+ <p>
+ lexical_cast
+ </p>
+ </th>
+<th>
+ <p>
+ std::stringstream with construction
+ </p>
+ </th>
+<th>
+ <p>
+ std::stringstream without construction
+ </p>
+ </th>
+<th>
+ <p>
+ scanf/printf
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ string-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 148
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>21</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 170
+ </p>
+ </td>
+<td>
+ <p>
+ 61
+ </p>
+ </td>
+<td>
+ <p>
+ 32
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>18</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 206
+ </p>
+ </td>
+<td>
+ <p>
+ 93
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 135
+ </p>
+ </td>
+<td>
+ <p>
+ 221
+ </p>
+ </td>
+<td>
+ <p>
+ 94
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>57</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ short-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 112
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned short-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 108
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ bool-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ float-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 70
+ </p>
+ </td>
+<td>
+ <p>
+ 192
+ </p>
+ </td>
+<td>
+ <p>
+ 94
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>49</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 217
+ </p>
+ </td>
+<td>
+ <p>
+ 122
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>76</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long double-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 219
+ </p>
+ </td>
+<td>
+ <p>
+ 123
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>80</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 87
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>22</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 159
+ </p>
+ </td>
+<td>
+ <p>
+ 67
+ </p>
+ </td>
+<td>
+ <p>
+ 33
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>20</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 205
+ </p>
+ </td>
+<td>
+ <p>
+ 94
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 140
+ </p>
+ </td>
+<td>
+ <p>
+ 214
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>58</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>23</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 160
+ </p>
+ </td>
+<td>
+ <p>
+ 66
+ </p>
+ </td>
+<td>
+ <p>
+ 32
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>20</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 201
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 144
+ </p>
+ </td>
+<td>
+ <p>
+ 221
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>60</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>12</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </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>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>23</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 161
+ </p>
+ </td>
+<td>
+ <p>
+ 62
+ </p>
+ </td>
+<td>
+ <p>
+ 32
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>20</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 207
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 57
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 144
+ </p>
+ </td>
+<td>
+ <p>
+ 216
+ </p>
+ </td>
+<td>
+ <p>
+ 96
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>63</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>12</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ float-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 223
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 227
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 231
+ </p>
+ </td>
+<td>
+ <p>
+ 122
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 229
+ </p>
+ </td>
+<td>
+ <p>
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 88
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </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>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 91
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break">
+</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>
+</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)">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ From-&gt;To
+ </p>
+ </th>
+<th>
+ <p>
+ lexical_cast
+ </p>
+ </th>
+<th>
+ <p>
+ std::stringstream with construction
+ </p>
+ </th>
+<th>
+ <p>
+ std::stringstream without construction
+ </p>
+ </th>
+<th>
+ <p>
+ scanf/printf
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ string-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 88
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 88
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 160
+ </p>
+ </td>
+<td>
+ <p>
+ 61
+ </p>
+ </td>
+<td>
+ <p>
+ 33
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 206
+ </p>
+ </td>
+<td>
+ <p>
+ 93
+ </p>
+ </td>
+<td>
+ <p>
+ 59
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 128
+ </p>
+ </td>
+<td>
+ <p>
+ 217
+ </p>
+ </td>
+<td>
+ <p>
+ 96
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>61</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ short-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned short-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 112
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ bool-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 108
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 11
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ float-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 63
+ </p>
+ </td>
+<td>
+ <p>
+ 185
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>50</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 216
+ </p>
+ </td>
+<td>
+ <p>
+ 116
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>75</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long double-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 219
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>80</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 93
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>5</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 108
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>4</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 164
+ </p>
+ </td>
+<td>
+ <p>
+ 62
+ </p>
+ </td>
+<td>
+ <p>
+ 33
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 203
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 132
+ </p>
+ </td>
+<td>
+ <p>
+ 223
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>60</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 91
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 167
+ </p>
+ </td>
+<td>
+ <p>
+ 68
+ </p>
+ </td>
+<td>
+ <p>
+ 33
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>17</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 203
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 129
+ </p>
+ </td>
+<td>
+ <p>
+ 216
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>61</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 91
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 91
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 112
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>5</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 108
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </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>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 165
+ </p>
+ </td>
+<td>
+ <p>
+ 63
+ </p>
+ </td>
+<td>
+ <p>
+ 33
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 203
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ 59
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 129
+ </p>
+ </td>
+<td>
+ <p>
+ 215
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>61</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ float-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 221
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 223
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 231
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 231
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 88
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </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>
+ 88
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break">
+</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>
+</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)">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ From-&gt;To
+ </p>
+ </th>
+<th>
+ <p>
+ lexical_cast
+ </p>
+ </th>
+<th>
+ <p>
+ std::stringstream with construction
+ </p>
+ </th>
+<th>
+ <p>
+ std::stringstream without construction
+ </p>
+ </th>
+<th>
+ <p>
+ scanf/printf
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ string-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 91
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 91
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>9</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 157
+ </p>
+ </td>
+<td>
+ <p>
+ 63
+ </p>
+ </td>
+<td>
+ <p>
+ 32
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>17</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 203
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ 59
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 129
+ </p>
+ </td>
+<td>
+ <p>
+ 216
+ </p>
+ </td>
+<td>
+ <p>
+ 93
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>58</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 96
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </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>
+ 96
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ short-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 25
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned short-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ bool-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ float-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 66
+ </p>
+ </td>
+<td>
+ <p>
+ 181
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>49</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 107
+ </p>
+ </td>
+<td>
+ <p>
+ 215
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>75</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long double-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 221
+ </p>
+ </td>
+<td>
+ <p>
+ 125
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>79</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 29
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>18</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 162
+ </p>
+ </td>
+<td>
+ <p>
+ 63
+ </p>
+ </td>
+<td>
+ <p>
+ 31
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>17</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 203
+ </p>
+ </td>
+<td>
+ <p>
+ 96
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 135
+ </p>
+ </td>
+<td>
+ <p>
+ 214
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>58</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 87
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 87
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 87
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 101
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>17</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 164
+ </p>
+ </td>
+<td>
+ <p>
+ 64
+ </p>
+ </td>
+<td>
+ <p>
+ 32
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>18</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 201
+ </p>
+ </td>
+<td>
+ <p>
+ 94
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 133
+ </p>
+ </td>
+<td>
+ <p>
+ 217
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>60</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 88
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 87
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 87
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </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>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 102
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>18</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 159
+ </p>
+ </td>
+<td>
+ <p>
+ 60
+ </p>
+ </td>
+<td>
+ <p>
+ 32
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>18</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 203
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ 57
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 129
+ </p>
+ </td>
+<td>
+ <p>
+ 213
+ </p>
+ </td>
+<td>
+ <p>
+ 97
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>56</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ float-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 226
+ </p>
+ </td>
+<td>
+ <p>
+ 104
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 229
+ </p>
+ </td>
+<td>
+ <p>
+ 103
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 225
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 227
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 90
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 84
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </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>
+ 88
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break">
+</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>
+</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)">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ From-&gt;To
+ </p>
+ </th>
+<th>
+ <p>
+ lexical_cast
+ </p>
+ </th>
+<th>
+ <p>
+ std::stringstream with construction
+ </p>
+ </th>
+<th>
+ <p>
+ std::stringstream without construction
+ </p>
+ </th>
+<th>
+ <p>
+ scanf/printf
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ string-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 94
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 96
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 96
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 110
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 19
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 106
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>13</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 175
+ </p>
+ </td>
+<td>
+ <p>
+ 70
+ </p>
+ </td>
+<td>
+ <p>
+ 33
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 182
+ </p>
+ </td>
+<td>
+ <p>
+ 81
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ string-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 190
+ </p>
+ </td>
+<td>
+ <p>
+ 87
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>58</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 109
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </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>
+ 108
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 12
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ short-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned short-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long int-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned long long-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ bool-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>8</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ float-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 77
+ </p>
+ </td>
+<td>
+ <p>
+ 218
+ </p>
+ </td>
+<td>
+ <p>
+ 105
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>50</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 108
+ </p>
+ </td>
+<td>
+ <p>
+ 247
+ </p>
+ </td>
+<td>
+ <p>
+ 129
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>73</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long double-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 250
+ </p>
+ </td>
+<td>
+ <p>
+ 131
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>79</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 7
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 13
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;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>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 114
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 116
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 180
+ </p>
+ </td>
+<td>
+ <p>
+ 78
+ </p>
+ </td>
+<td>
+ <p>
+ 32
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 185
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 58
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 193
+ </p>
+ </td>
+<td>
+ <p>
+ 91
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>60</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 100
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;short
+ </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>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 118
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&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>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned short
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 20
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 112
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>15</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 181
+ </p>
+ </td>
+<td>
+ <p>
+ 78
+ </p>
+ </td>
+<td>
+ <p>
+ 33
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 185
+ </p>
+ </td>
+<td>
+ <p>
+ 92
+ </p>
+ </td>
+<td>
+ <p>
+ 59
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 190
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>58</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ unsigned char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 121
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 99
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>2</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 98
+ </p>
+ </td>
+<td>
+ <p>
+ 9
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 16
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&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>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </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>
+ 117
+ </p>
+ </td>
+<td>
+ <p>
+ 21
+ </p>
+ </td>
+<td>
+ <p>
+ 14
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>7</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 119
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;unsigned long long
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>6</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 116
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;bool
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>3</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 111
+ </p>
+ </td>
+<td>
+ <p>
+ 18
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;float
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 180
+ </p>
+ </td>
+<td>
+ <p>
+ 78
+ </p>
+ </td>
+<td>
+ <p>
+ 33
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>16</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 185
+ </p>
+ </td>
+<td>
+ <p>
+ 89
+ </p>
+ </td>
+<td>
+ <p>
+ 59
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;long double
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 191
+ </p>
+ </td>
+<td>
+ <p>
+ 91
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>59</strong></span> !!!
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char*-&gt;string
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>14</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 122
+ </p>
+ </td>
+<td>
+ <p>
+ 23
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 120
+ </p>
+ </td>
+<td>
+ <p>
+ 22
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ float-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 242
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double-&gt;double
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 243
+ </p>
+ </td>
+<td>
+ <p>
+ 115
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 265
+ </p>
+ </td>
+<td>
+ <p>
+ 141
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ int-&gt;int
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 266
+ </p>
+ </td>
+<td>
+ <p>
+ 140
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;unsigned char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ char-&gt;signed char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 95
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </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>
+ 94
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signed char-&gt;char
+ </p>
+ </td>
+<td>
+ <p>
+ !!! <span class="bold"><strong>&lt;1</strong></span> !!!
+ </p>
+ </td>
+<td>
+ <p>
+ 94
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ ---
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break">
+</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>
+ 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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="changes.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_lexical_cast.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../move.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>