Salve a tutti, ho un problema con le classi. In realtà è un problema legato agli array di oggetti.
Questo è un esempio che stavo studiando da un libro:

Codice PHP:
#include <iostream>

using namespace std;

class 
classe {
      
int ab;
      public:
             
classe(int iint j);
             
int get_a();
             
int get_b();
             };

classe::classe(int iint j) { ij; }
int classe::get_a() { return a; }
int classe::get_b() { return b; }
 
int main() {
    
    
classe cla[2][2] = {
           
cla(1,2), cla(2,2),
           
cla(3,4), cla(8,10),
           };
    
int i;
    
    for(
i=0;i<4;i++) {
                     
cout << cla[i][0].get_a() << '\n';
                     
cout << cla[i][1].get_a() << '\n';
                     
cout << cla[i][0].get_b() << '\n';
                     
cout << cla[i][1].get_b() << '\n';
                     }
    
    
system("Pause");
    return 
0;

Sto utilizzando Dev-C++... il problema si presenta in
Codice PHP:
classe cla[2][2] = {
           
cla(1,2), cla(2,2),
           
cla(3,4), cla(8,10),
           }; 
Dev mi sottinea il fatto che l'oggetto cla della classe "classe" non può essere utilizzato come una funzione (in inglese: cla cannot be used as a function)

Non so proprio cosa ci sia di sbagliato essendo alle prime armi con le classi...
Qualcuno ha qualche idea?

Grazie mille!