// formato.h - Declaración de la clase CNumEntero
#if !defined( _FORMATO_H_ )
#define _FORMATO_H_

/////////////////////////////////////////////////////////////////
// Esta clase permite escribir números enteros con el formato
// que se especifique y con separadores
class CNumEntero
{
  // Muestra valor con formato
  friend std::ostream& operator<<(std::ostream&,const CNumEntero&);
  private:
    long valor;
    static char punto; // separador
  public:
    // Constructores
    CNumEntero(long lo = 0) { valor = lo; }
    // Operadores de conversión de CNumEntero a long
    operator long() { return valor; }
};

#endif // _FORMATO_H_
/////////////////////////////////////////////////////////////////

