Ignore:
Timestamp:
Jul 26, 2004, 7:31:26 PM (21 years ago)
Author:
ansari
Message:

Modifs constructeur et resize NDataBlock pour ajout flag de controle de mise a zero des elements - Reza 26 Juillet 2004

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BaseTools/ndatablock.h

    r2322 r2565  
    5151
    5252  // Creation / destruction
    53   NDataBlock(size_t n);
     53  NDataBlock(size_t n, bool fzero=true);
    5454  NDataBlock(size_t n, T* data, Bridge* br=NULL);
    5555  NDataBlock();
     
    7878  // ReSize redimmensionne une structure pour "n" donnees.
    7979  // Les donnees precedentes sont perdues (pour cette classe)
    80   // et le nouveau tableau mis a zero. La nouvelle structure de
     80  // et le nouveau tableau mis a zero si fzero=true. La nouvelle structure de
    8181  // donnees n'a qu'une reference (celle de cette classe).
    8282  //! Re-size the data structure
    83   /*! Old datas are lost (for this class). The new values are set to zero.
     83  /*! Old datas are lost (for this class). The new values are set
     84    to zero if \b fzero=true .
    8485    The new data structure has only one reference (itself!). */
    85   inline void ReSize(size_t n) {Alloc(n);}
     86  inline void ReSize(size_t n, bool fzero=true) {Alloc(n,NULL,NULL,fzero);}
    8687
    8788  void Realloc(size_t nnew,bool force=false);
Note: See TracChangeset for help on using the changeset viewer.