Changeset 2884 in Sophya for trunk/SophyaLib/TArray


Ignore:
Timestamp:
Jan 4, 2006, 2:30:31 PM (20 years ago)
Author:
ansari
Message:

Modifs pour compilation avec g++ 4 (V >= 3.4) - Reza 4 Jan 2006

Location:
trunk/SophyaLib/TArray
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/TArray/tarray.cc

    r2868 r2884  
    476476   --- Appel explicite de l'operateur de conversion sur l'objet MuTyV
    477477*/
    478     for(k=0; k<gpas; k++)  pe[k*step] = seq(j*gpas+k).operator T();
     478    for(k=0; k<gpas; k++)  seq(j*gpas+k).Convert(pe[k*step]);
     479//REMPLACE suite pb compil gcc4    for(k=0; k<gpas; k++)  pe[k*step] = seq(j*gpas+k).operator T();
    479480  }
    480481  return(*this);
     
    11131114*/
    11141115    for(k=0, ka=0;  k<gpas;  k+=step, ka+=stepa) 
    1115       pe[k] = a.ValueAtPosition(offa+ka).operator T();
     1116      a.ValueAtPosition(offa+ka).Convert(pe[k]);
     1117      //REMPLACE Suite pb compil gcc4   pe[k] = a.ValueAtPosition(offa+ka).operator T();
    11161118  }
    11171119  return(*this);
  • trunk/SophyaLib/TArray/tmatrix.h

    r2752 r2884  
    1313class TMatrix : public TArray<T> {
    1414public:
     15
     16#include "tmatrix_tsnl.h"  /* For two level name look-up gcc >= 3.4 */
     17
    1518  // Creation / destruction
    1619  TMatrix();
  • trunk/SophyaLib/TArray/tvector.h

    r2868 r2884  
    1212class TVector : public TMatrix<T> {
    1313public:
     14
     15#include "tvector_tsnl.h"  /* For two level name look-up gcc >= 3.4 */
     16
    1417  // Creation / destruction
    1518  TVector();
Note: See TracChangeset for help on using the changeset viewer.