Changeset 3603 in Sophya for trunk/SophyaLib
- Timestamp:
- Apr 28, 2009, 5:40:47 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BaseTools/randfmt.cc
r3602 r3603 69 69 s.Put((uint_4)DSFMT_MEXP); 70 70 s.Put(dobj->dsfmt_.idx); 71 for(int i=0;i<DSFMT_N+1;i++) 72 for(int j=0;j<2;j++) s.Put(dobj->dsfmt_.status[i].u[j]); 71 for(int i=0;i<DSFMT_N+1;i++) { 72 for(int j=0;j<2;j++) { 73 uint_8 v = dobj->dsfmt_.status[i].u[j]; 74 s.PutU8(v); 75 } 76 } 73 77 return; 74 78 } … … 84 88 if(dobj == NULL) dobj = new FMTRandGen(); 85 89 s.Get(dobj->dsfmt_.idx); 86 for(int i=0;i<DSFMT_N+1;i++) 87 for(int j=0;j<2;j++) s.Get(dobj->dsfmt_.status[i].u[j]); 90 for(int i=0;i<DSFMT_N+1;i++) { 91 for(int j=0;j<2;j++) { 92 uint_8 v; 93 s.Get(v); 94 dobj->dsfmt_.status[i].u[j] = v; 95 } 96 } 88 97 return; 89 98 }
Note:
See TracChangeset
for help on using the changeset viewer.