ValueError: X имеет 2 функции на выборку; ожидая 10

Следующий код делает что-то подобное, но не использует конструктор:

#ifndef TARRAY_H_ 
#define TARRAY_H_ 


template<int SizeT> 
class Tarray { 
private: 
    T this_array[SizeT]; 
public: 
    Tarray() {} 
    ~Tarray() {} 
    T & operator[](int i){ 
        return this_array[i]; 
    } 
}; 

#endif /* TARRAY_H_ */ 

, и вы можете использовать его следующим образом:

TArray<10> myArray;
0
задан pulli030 18 March 2019 в 00:56
поделиться