Files
Include/EgtStringBase.h
DarioS 997bf37426 Include :
- aggiornamento prototipi
- aggiunte raccolte di coppie double-string.
2023-01-17 11:29:05 +01:00

37 lines
1.6 KiB
C++

//----------------------------------------------------------------------------
// EgalTech 2014-2019
//----------------------------------------------------------------------------
// File : EgtStringBase.h Data : 26.06.19 Versione : 2.1f3
// Contenuto : Dichiarazioni di base (costanti, tipi, ...) per le stringhe.
//
//
//
// Modifiche : 25.11.13 DS Creazione modulo.
// 26.06.19 DS Aggiunte coppie intero-stringa.
//
//----------------------------------------------------------------------------
#pragma once
#include <string>
#include <vector>
#include <list>
#include <utility>
//----------------------------------------------------------------------------
// Raccolte di stringhe
typedef std::vector<std::string> STRVECTOR ;
typedef std::list<std::string> STRLIST ;
//----------------------------------------------------------------------------
// Raccolte di coppie integer, string
typedef std::pair<int,std::string> INTSTR ; // coppia intero, stringa
typedef std::vector<INTSTR> INTSTRVECTOR ; // vettore di coppie intero, stringa
typedef std::list<INTSTR> INTSTRLIST ; // lista di coppie intero, stringa
//----------------------------------------------------------------------------
// Raccolte di coppie double, string
typedef std::pair<double,std::string> DBLSTR ; // coppia double, stringa
typedef std::vector<DBLSTR> DBLSTRVECTOR ; // vettore di coppie double, stringa
typedef std::list<DBLSTR> DBLSTRLIST ; // lista di coppie double, stringa