<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
superb! Thanks!<br>GC.<br><br><hr id="stopSpelling">Date: Sat, 20 Feb 2010 08:47:11 -0500<br>From: daviddoria+vtk@gmail.com<br>CC: vtkusers@vtk.org<br>Subject: Re: [vtkusers] vtkstd::string from string to numers<br><br><div class="ecxgmail_quote">On Sat, Feb 20, 2010 at 8:42 AM, Giancarlo Amati <span dir="ltr">&lt;<a href="mailto:ilferraresebono@hotmail.it">ilferraresebono@hotmail.it</a>&gt;</span> wrote:<br><blockquote class="ecxgmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">




<div>
Hello Users,<br><br>is thre any functions in the std::string&nbsp; which converts strings into correspondent numbers?<br><br>I mean "123.40" = double 123.40<br><br>Many thanks.<br>GC.<br><div class="ecxhm">                                               </div>
</div></blockquote></div><div><br></div>You should use string streams:<br><div><br></div><div>#include &lt;sstream&gt;</div><div><br></div><div><div>&nbsp;&nbsp;std::string strNumber = "23.4";</div><div>&nbsp;&nbsp;std::cout &lt;&lt; "strNumber = " &lt;&lt; strNumber &lt;&lt; std::endl;</div>
<div>&nbsp;&nbsp;std::stringstream ss;</div><div>&nbsp;&nbsp;ss &lt;&lt; strNumber;</div><div>&nbsp;&nbsp;double dNumber;</div><div>&nbsp;&nbsp;ss &gt;&gt; dNumber;</div><div>&nbsp;&nbsp;std::cout &lt;&lt; "dNumber = " &lt;&lt; dNumber &lt;&lt; std::endl;</div>
<div><br></div>Thanks,<br><br>David</div>                                               <br /><hr />Troppe caselle di posta? <a href='http://www.windowslive.it/hotmail/GestisciAltriAccount.aspx' target='_new'>Gestiscile da Hotmail!</a></body>
</html>