Olivier Meplan wrote: > > Hi Rooters! > I have a stupid problem...but I don't know how to solve it! > In my code I write > for (Int_t i=0 ; i< 10 ; i++) > { > .... > } > for (Int_t i=0 ; i< 10 ; i++) > { > .... > } > > Thios work well with the DEC and Linux compilers but with CC of SUN > there is this error message: > Error: Multiple declaration for i. > What can I do (except rewrite all the code!) > Thanks a lot > Olivier Meplan Hi Oliver Just do: for (Int_t i=0 ; i< 10 ; i++) { .... } for (i=0 ; i< 10 ; i++) <=== no new declaration { .... } or: for (Int_t i=0 ; i< 10 ; i++) { .... } for (Int_t j=0 ; j< 10 ; j++) <=== declaration of another { counter .... } The first one is probably more comfortable, but maybe the second one is more secure(?) Kai -- ====================================================================== K A I - U . K Ö H L E R ----------------------------- Institut für Teilchenphysik Institute for Particle Physics ETH Zürich Swiss Federal Institute of Technology Paul Scherrer Institut Villigen PSI, Villigen, Switzerland WLGA/E27 CH-5232 Villigen-PSI Tel.: +41 (0)56 310 4691 eMail: kai.koehler@psi.ch ---------------------------------------------------------------------- priv.: K. & D. Köhler Zurzacherstr. 52 b CH - 5200 Brugg Tel.: +41 (0)56 442 2973 ======================================================================
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:37 MET