Changeset 3572 in Sophya for trunk/SophyaLib/SUtils/datacards.cc


Ignore:
Timestamp:
Feb 7, 2009, 10:50:34 PM (17 years ago)
Author:
cmv
Message:

char* -> const char* pour regler les problemes de deprecated string const... + comparaison unsigned signed + suppression EVOL_PLANCK rz+cmv 07/02/2009

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SUtils/datacards.cc

    r2615 r3572  
    11//
    2 // $Id: datacards.cc,v 1.10 2004-09-10 09:54:48 cmv Exp $
     2// $Id: datacards.cc,v 1.11 2009-02-07 21:49:59 cmv Exp $
    33//
    44//
     
    217217DataCards::GetKey(int num) const
    218218{
    219   if ((num < 0) || (num >= cards.size()) )  return("");
     219  if ((num < 0) || (num >= (int)cards.size()) )  return("");
    220220  int k = 0;
    221221  CardList::const_iterator i;
     
    234234  DataCards::CardList::const_iterator it = FindKeyC(key);
    235235  if (it == cards.end()) return(rs);
    236   for (int k=0; k<(*it).tokens.size(); k++) {
     236  for (size_t k=0; k<(*it).tokens.size(); k++) {
    237237    rs += ' ';  rs += (*it).tokens[k];
    238238  }
     
    246246  DataCards::CardList::const_iterator it = FindKeyC(key);
    247247  if (it == cards.end()) return(def);
    248   if ( (numero < 0) || (numero >= (*it).tokens.size()) )  return def;
     248  if ( (numero < 0) || (numero >= (int)((*it).tokens.size())) )  return def;
    249249  return (*it).tokens[numero];
    250250}
     
    308308DataCards::ApplyPF(CrdPF & cpf, string const& key, string const& toks)
    309309{
    310 int l,lk;
     310size_t l,lk;
    311311int rc = 0;
    312312// On verifie si le "pattern" correspond
Note: See TracChangeset for help on using the changeset viewer.