#### Archived

This topic is now archived and is closed to further replies.

# what's that error??

This topic is 5381 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

I defined a structure like this: typedef struct{ int dato; }BASE; after i define a 2 dimensional array in a class: class test{ BASE arr[8][8]; } and I fill it. In a method of another class, I pass by reference an istance of test class, and i refer to it in this way: testByRef->arr[0][0].dato but I get this error: no match for BASE& [int&]'' operator what does it means?'' I use dev-c++...

##### Share on other sites
Apparently, it is complaining that there is no
BASE::operator[](int&) `
function defined. It is impossible to figure out what is wrong because you didn''t include the code that the compiler is complaining about.

• ### Forum Statistics

• Total Topics
628719
• Total Posts
2984388

• 25
• 11
• 10
• 16
• 14