Programa para el testeo de las funciones.
Programa para el testeo de las funciones.Para compilar o código example_ra_file_find.cpp:
g++ -static -o example_ra_file_find example_ra_file_find.cpp -lpdsramm
Para executar o programa:
Retornando por consola:
/home/fernando/Modelos/Java Persona.java
/home/fernando/Modelos/TXT document.txt
...
Código example_ra_file_find.cpp:
#include <Pds/Ra>
int main(void)
{
std::vector<std::string> filename;
std::string filepath="/home/fernando/Modelos";
for(unsigned int k=0;k<filename.size();k++)
std::cout<<filename[k]<<std::endl;
std::cout<<std::endl;
for(unsigned int k=0;k<filename.size();k++)
std::cout<<filename[k]<<std::endl;
std::cout<<std::endl;
for(unsigned int k=0;k<filename.size();k++)
std::cout<<filename[k]<<std::endl;
std::cout<<std::endl;
for(unsigned int k=0;k<filename.size();k++)
std::cout<<filename[k]<<std::endl;
std::cout<<std::endl;
for(unsigned int k=0;k<filename.size();k++)
std::cout<<filename[k]<<std::endl;
return 0;
}
std::vector< std::string > GetFiles(const std::string &dirpath, const std::string &pattern_include="*", const std::string &pattern_exclude="")
Retorna los ficheros dentro de un directorio (en un nivel solamente y siguiendo algunos criterios).
std::vector< std::string > GenPath(const std::string &dirpath)
Retorna el directorio actual y todos los subdirectorios (recursivamente y siguiendo algunos criterios...
std::vector< std::string > GetSubDirs(const std::string &dirpath, const std::string &pattern_include="*", const std::string &pattern_exclude="")
Retorna todos los subdirectorios dentro de un directorio (recursivamente y siguiendo algunos criterio...
std::vector< std::string > GetArquives(const std::string &dirpath, Pds::Ra::ArqType Type, const std::string &pattern_include, const std::string &pattern_exclude)
Retorna los archivos dentro de un directorio (en un nivel solamente y siguiendo algunos criterios).