Tfe

Ongi etorri tfe-ren webgunera...

Old stuff/ecole_etude_fac_de_pau/nico/tad/old.cpp

(Deskargatu)
#include "deflater.h"
#include <string>

#include <map>





Deflater::Deflater()
{
/*
  std::string chaine;  
  for(int i=0;i<256;i++)
    {
    chaine=i+1;
      dico[chaine]=i;
    }
*/
}

/*


int deflater::add(std::string s)
{
  int k;
  for(int i=0;i<s.length()+1;i++)
    {
      k=dico.size()+1;
      //d.int=d.int+1;
      dico[k]=s[i];
    }
  return dico.size();
}



int deflater::seek(std::string s)
{

  for(int i=1;i=dico.size();i++)
    {
      if (dico[i]=s)
	{
	  return i;
	  exit;
	}
    }
    
  return 0;
}



int deflater::deflate(std::string str)
{
  std::string s,s2;
  int j=0;
  for(int i=0;i<str.Length();i++)
    {
      s=s+str[i];
      if (! (seek(s)=0))
	{
	  s2[j]=seek(s);
	  j=j+1;
	}
      else
	{
	  s2[j]=add(s);
	  j=j+1;
	}
    }
  return j;
}
*/