here is a little test macro "test.C" : void test(Int_t **bidim) { cout << bidim << endl; cout << bidim[0] << endl; cout << bidim[1] << endl; cout << bidim[0][0] << endl; } root [13] .L test.C root [14] Int_t bidi[10][10] root [15] bidi (Int_t**)0x52bd68 root [16] bidi[0] (Int_t*)0x52bd68 root [17] bidi[1] (Int_t*)0x52bd90 root [18] bidi[0][0] (Int_t)0 root [19] cout << bidi[0] << endl; 0x52bd68 root [20] test(bidi) 0x52bd68 0 0 *** Break *** segmentation violation Root > bidi[0] (Int_t*)0x52bd68 root [22] Is this a known limitation of Cint or a bug ? I am using root 2.22.10 on SunOS -- ----- Eric Anciant ------------ DAPNIA/SPhN - Bat 703 - Orme des merisiers CE-SACLAY - 91191 GIF-SUR-YVETTE Cedex - FRANCE Office: (33 - 1) 69 08 22 47 fax: (33-1) 69 08 75 84
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:39 MET