Quote:
I wrote different operator functions for separate operators like one function for + operator and another for * operator... But it's not work...
Even with best will, the answer is "You did it wrong".
You gave absolutely nothing to work on. You did not even told how it 'not work', is it wrong result or compile fail ?
To get help, show related code and describe whet is 'But it's not work'
and give example.