/******************************************************************************
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <iostream>
class MyClass
{
public:
double operator [] (int n)
{
return functionName (n);
}
private:
double functionName (int n)
{
return n + 1;
}
};
int
main ()
{
int n = 1;
double res = MyClass ()[n];
std::cout << "res: " << res << std::endl;
}