Programa para el testeo de las funciones.
Programa para el testeo de las funciones.Para compilar o código example_array_xml.cpp:
g++ -static -o example_array_xml example_array_xml.cpp -lpdsramm
Para executar o programa:
Retornando por consola:
Código example_array_xml.cpp:
#include <cmath>
#include <Pds/Ra>
int main(void)
{
std::string str="<Pds::Matrix>\n"
"<Nlin>2</Nlin>\n"
"<Ncol>3</Ncol>\n"
"<Array>\n"
"0 2 4\n"
"1 3 5\n"
"</Array>\n"
"</Pds::Matrix>\n";
double **array;
unsigned int Nlin;
unsigned int Ncol;
std::cout<<array[0][0]<<"\t";
std::cout<<array[1][0]<<"\t";
std::cout<<array[0][1]<<"\t";
std::cout<<array[1][1]<<"\t";
std::cout<<array[0][2]<<"\t";
std::cout<<array[1][2]<<"\n";
return 0;
}
La clase tipo Array . Esta clase genera una agrupación de 2 datos. Para usar incluir Pds/Array.
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...