Hi,
Replace line
for (icount = 0; icount < 20; icount++)
by
for (icount = 0; icount < 20; icount++) {
Rene Brun
On Mon, 3 Mar 2003,
Golovanov
George wrote:
>
>
> Hi ROOTers,
>
> I want to create an array of TButton in a function:
>
> void Test() {
> Int_t icount, jcount;
> TButton *but[20][20];
>
> for (icount = 0; icount < 20; icount++)
> for (jcount = 0; jcount < 20; jcount++){
>
> but[icount][jcount] = new TButton("","",x1,y1,x2,y2);
> but[icount][jcount]->Draw();
> }
> }
>
> I get:
>
> Error: Non-static-const variable in array dimension FILE:SimGui.C
> LINE:553 (cint allows this only in interactive command and special form
> macro which is special extension. It is not allowed in source code.
> Please ignore subsequent errors.)
>
> But when I try to call same code from a macros all work succefully.
> Thanks for any help,
> George.
>
>
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:09 MET