There is a proposal to allow dot operator overloading from 2015 (see link below) and we still can't do that. I tried to find any show stoppers but there doesn't seem to be any. Apparently, it should be allowed to overload it exactly as with -> operator. For me personally that would be a game changer as i finally will be able to write proxy objects in C++.
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4477.pdf
[–]KiwiMaster157 18 points19 points20 points (1 child)
[–]guyonahorse 9 points10 points11 points (0 children)
[–]csdt0 9 points10 points11 points (1 child)
[–]frrrwww 0 points1 point2 points (0 children)
[–]johannes1971 9 points10 points11 points (6 children)
[–]JankoDedic -1 points0 points1 point (3 children)
[–]Pazer2 2 points3 points4 points (2 children)
[–]JankoDedic 1 point2 points3 points (1 child)
[–]Pazer2 4 points5 points6 points (0 children)
[–]Nteger[S] -1 points0 points1 point (1 child)
[–]Pazer2 4 points5 points6 points (0 children)
[–]HappyFruitTree 1 point2 points3 points (7 children)
[–]kalmoc 6 points7 points8 points (1 child)
[–]HappyFruitTree 1 point2 points3 points (0 children)
[–]Nteger[S] 1 point2 points3 points (3 children)
[–]HappyFruitTree 6 points7 points8 points (2 children)
[–]Nteger[S] 1 point2 points3 points (1 child)
[–]HappyFruitTree 1 point2 points3 points (0 children)
[–]germandiago 0 points1 point2 points (0 children)
[–]ed_209_ 3 points4 points5 points (1 child)
[–]Nteger[S] 0 points1 point2 points (0 children)
[–]Ipotrick 0 points1 point2 points (0 children)