Я понимаю, что для класса
class A {
const int myint;
public:
A (const int yourint);
A (const std::string yourstring);
};
Я мог бы инициализировать myint
в списке инициализаторов следующим образом:
A::A (const int yourint) : myint (yourint) {};
Однако каков правильный способ инициализации myint
из второго конструктора, если данные, необходимые для его вычисления, скажутся из строки и могут быть задействованы вычисления?