viewed 195 times and licensed 3 times
Converts a text comma or space seperated string of numbers into a double array
View version details
Contents  |
|
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
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:
| str | A text string of numbers, separated with commas or spaces [const] |
Page Comments
You must login to leave a messge
Last Modified: 18 Oct 07 @ 17:07 Page Rendered: 2008-11-21 00:03:04