Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Libreria

items.h

Caricato da: AldoBaldo
Scarica il programma completo

  1. /**=============================================================================
  2. Libreria "items" - versione 1.0.1 - di Aldo Carpanelli, 2/1/2015=>20/7/2017
  3. "items" library - version 1.0.1 - by Aldo Carpanelli, 1/2/2015=>7/20/2017
  4. =============================================================================**/
  5.  
  6. /*==============================================================================
  7. Per una qualche specie di documentazione is veda il file info_ita.pdf .
  8. For some sort of reference material, have a look at the info_en.pdf file.
  9. ==============================================================================*/
  10.  
  11. #ifndef ITEMS_H_INCLUDED
  12. #define ITEMS_H_INCLUDED
  13.  
  14. long CountItemsInString( const char *data, int sep );
  15. long CountItemsInFile( const char *fileName, int sep );
  16.  
  17. long GetAllItemsFromString( const char *data, int sep, const char ***ptrs );
  18. long GetAllItemsFromFile( const char *fileName, int sep, const char ***ptrs );
  19.  
  20. char *GetItemFromString( const char *data, int sep, long nItem );
  21. char *GetItemFromFile( const char *fileName, int sep, long nItem );
  22.  
  23.  
  24. char *LoadFile( const char *fileName );
  25. char *AllocateCopy( const char *s, long l );
  26. void FreeStringMemory( char **s );
  27. void FreeStringsMemory( const char ***ptrs );
  28.  
  29. #endif // ITEMS_H_INCLUDED