Home | Develop | Download | Contact
defines | Funciones
Funciones útiles.

Funciones utiles para leer matrices y vectores desde archivos en formato ASCII. Más...

defines

#define PDS_OK   1
 
#define PDS_WRONG   0
 
#define __MAX_CHAR_DATA_SIZE__   128
 

Funciones

int pds_load_number_of_columns_and_lines (FILE *fd, PdsRaNatural *nc, PdsRaNatural *nl)
 Encuentra el número de columnas y de lineas dentro de un archivo. si el número de columnas no es constante dentro del archivo, la función retorna PDS_WRONG, y carga en nc y nl la posición aproximada del error. Al terminar coloca el fd en el inicio del archivo. Usa TAB como delimitarode columna y un salto de linea como delimitador de fila. Más...
 
int pds_load_number_of_elements (FILE *fd, PdsRaNatural *n)
 Encuentra el número de elementos dentro de un archivo. Al terminar coloca el fd en el inicio del archivo. Usa TAB o un salto de linea como delimitador de elemento. Más...
 

Descripción detallada

Funciones utiles para leer matrices y vectores desde archivos en formato ASCII.

Documentación de los 'defines'

◆ PDS_OK

#define PDS_OK   1

Valor retornado en caso de exito, este es un valor diferente que cero.

Definición en la línea 55 del archivo pdsrautils.h.

◆ PDS_WRONG

#define PDS_WRONG   0

Valor retornado en caso de fracaso, este valor es igual a cero.

Definición en la línea 63 del archivo pdsrautils.h.

◆ __MAX_CHAR_DATA_SIZE__

#define __MAX_CHAR_DATA_SIZE__   128

Indica la cantidad máxima de caracteres que puede tener un dato, en un archivo de texto, al momento de ser leido.

Definición en la línea 71 del archivo pdsrautils.h.

Documentación de las funciones

◆ pds_load_number_of_columns_and_lines()

int pds_load_number_of_columns_and_lines ( FILE *  fd,
PdsRaNatural nc,
PdsRaNatural nl 
)

Encuentra el número de columnas y de lineas dentro de un archivo. si el número de columnas no es constante dentro del archivo, la función retorna PDS_WRONG, y carga en nc y nl la posición aproximada del error. Al terminar coloca el fd en el inicio del archivo. Usa TAB como delimitarode columna y un salto de linea como delimitador de fila.

Parámetros
[in]fdDescriptor del fichero.
[out]ncNúmero de columnas en el archivo.
[out]nlNúmero de lineas en el archivo.
Devuelve
PDS_OK si todo fue bien o PDS_WRONG si no. (ej. fd==NULL)

◆ pds_load_number_of_elements()

int pds_load_number_of_elements ( FILE *  fd,
PdsRaNatural n 
)

Encuentra el número de elementos dentro de un archivo. Al terminar coloca el fd en el inicio del archivo. Usa TAB o un salto de linea como delimitador de elemento.

Parámetros
[in]fdDescriptor del fichero.
[out]nNúmero de elementos en el archivo.
Devuelve
PDS_OK si todo fue bien o PDS_WRONG si no. (ej. fd==NULL)

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed