Home
|
Develop
|
Download
|
Contact
test
example_array_xml.cpp
1
21
#include <cmath>
22
#include <Pds/Ra>
23
24
int
main(
void
)
25
{
26
Pds::Array<double>
Z;
27
28
std::string str=
"<Pds::Matrix>\n"
29
"<Nlin>2</Nlin>\n"
30
"<Ncol>3</Ncol>\n"
31
"<Array>\n"
32
"0 2 4\n"
33
"1 3 5\n"
34
"</Array>\n"
35
"</Pds::Matrix>\n"
;
36
37
double
**array;
38
unsigned
int
Nlin;
39
unsigned
int
Ncol;
40
array=
Pds::Array<double>::ArrayXmlFromString
(str,
"Pds::Matrix"
,Nlin,Ncol);
41
std::cout<<array[0][0]<<
"\t"
;
42
std::cout<<array[1][0]<<
"\t"
;
43
std::cout<<array[0][1]<<
"\t"
;
44
std::cout<<array[1][1]<<
"\t"
;
45
std::cout<<array[0][2]<<
"\t"
;
46
std::cout<<array[1][2]<<
"\n"
;
47
return
0;
48
}
Pds::Array
La clase tipo Array . Esta clase genera una agrupación de 2 datos. Para usar incluir Pds/Array.
Definition:
Array.hpp:71
Pds::Array::ArrayXmlFromString
static Datum ** ArrayXmlFromString(const std::string &str, const std::string &TagName, unsigned int &Nlin, unsigned int &Ncol)
Retorna un arreglo de arreglos de de Nlin lineas y Ncol columnas leyendo los datos desde un std::stri...
Enlaces de interés
Manual de referencia generado el Martes, 10 de Octubre de 2023 18:23:40 para la biblioteca
libpdsramm
usando Generado el Martes, 10 de Octubre de 2023 18:23:40 para libpdsramm por
1.9.4