Sololearn: Learn to Code
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2
You mean [] ? The implementation will depend, on what you need it for. Here is an example : class Array { int* arr, n; public : int& operator[](int i) { return arr[i]; } Array(int s,int v=0):n(s) { arr=new int[n]; for(int i=0;i<n;i++) arr[i]=v; } const int size() const { return n; } }; int main() { Array a(2,4); for(int i=0;i<a.size();i++) cout<<a[i]; } Note that the operator returns int&, which is done so that you can even alter the element like this: => a[0]=5;
2nd Mar 2018, 10:36 AM
Kinshuk Vasisht
Kinshuk Vasisht - avatar