Do the conventions in a programming language such as in C++ (such as extraction operator >> ) can be changed by a developer? Or is it restricted?
You're asking two questions here.
Who makes the C++ Standard?
Can I change the behavior of an operator such as operator>>
?
Yes, you can, via a capability defined in the standard. See: