Dlaczego najpierw nie wykonuje się działanie w najgłębszym nawiasie tylko wykonanie funkcji składowej fun w pierwszym nawiasie
#include <iostream>
using namespace std;
class T{
public:
void fun(int i){
cout<<"fun: "<<i<<endl;
}
};
int main(int argc, char *argv[])
{
T temp;
(temp.fun(1),(temp.fun(2),(temp.fun(3))));
}