CodeCogs - An iteractive open source Numerical library Welcome... Login
CodeCogs
shopping cart
OSXWindowsLinux
Search CodeCogs
Numerical Components

Valid RSS

Strings

strtodouble vec

Available under GPL (Free) and Commercial licence
get a GPL licence
COST (GBP)
this unit 1.50
sub units 0.00
add a commercial licence to your cart
0
viewed 213 times and licensed 6 times

Converts a text comma or space seperated string of numbers into a double array

Controller: CodeCogs  Contact Controller
+View version details
Contents hide toc
buy now     get GPL     add to cart

Interface

#include <codecogs/strings/strtodouble_vec.h>

std::vector<double> strtodouble_vec (const char* str)
Converts a text comma or space seperated string of numbers into a double array

Function Documentation

 
std::vector<double>strtodouble_vecconst char*str )
Converts a text string of numbers, with each number seperated by a comma or space, into a dynamically allocated double precision array.

Example

#include<stdio.h>
#include<codecogs/strings/strtodouble_vec.h>
int main()
{
  const char input[]="12.3,34.5,33 23 45.3 2";
  std::vector<double> ans=strtodouble_vec(input);
  for(int i=0;i<ans.size();i++)
    printf("\n [%d] = %lf",i,ans[i]);
}

Output

[0] = 12.300000
 [1] = 34.500000
 [2] = 33.000000
 [3] = 23.000000
 [4] = 45.300000
 [5] = 2.000000
Parameters:
strA text string of numbers, separated with commas or spaces
Source Code:

To view or download source code you need either a GPL or Commercial Licence.

buy now     get GPL     add to cart

Not a member, then Register with CodeCogs. Already a Member, then Login.


Page Comments

Format Excel Equations

  You must login to leave a messge


Last Modified: 3 Sep 09 @ 06:17     Page Rendered: 2010-03-10 17:25:10

Valid CSS!   Valid XHTML 1.0 Transitional