Home | Develop | Download | Contact
example_ra_string_split.cpp
1
36#include <iostream>
37#include <Pds/Ra>
38
39
40int main(void)
41{
42 std::string str;
43 std::vector<std::string> data;
44
45 str=" \"etiqueta\" \t : \t cadena de texto. \t ";
46 data=Pds::Ra::SplitSingleTagAndData(str,'\"',':');
47 std::cout<<str<<std::endl;
49 std::cout<<std::endl;
50
51 str=" $etiqueta$ \t = \t cadena de texto. \t ";
52 data=Pds::Ra::SplitSingleTagAndData(str,'$','=');
53 std::cout<<str<<std::endl;
55 std::cout<<std::endl;
56
57 return 0;
58}
std::vector< std::string > SplitSingleTagAndData(const std::string &str, char wrap, char Eq)
Dado un caracter wrap y un caracter separador, retorna un vector con dos elementos el tag y el dato....
bool PrintVectorString(const std::vector< std::string > &str)
Print each string of a vector string in a new line in a text file.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed