У меня есть следующий класс: -
class myclass
{
size_t st;
myclass(size_t pst)
{
st=pst;
}
operator int()
{
return (int)st;
}
int operator+(int intojb)
{
return int(st) + intobj;
}
};
это отлично работает, пока я использую его так: -
char* src="This is test string";
int i= myclass(strlen(src)) + 100;
но я не могу этого сделать: -
int i= 100+ myclass(strlen(src));
Любая идея, как я могу достичь этого?