Как построить класс B, используя константное значение из класса А, например, так:Инициализировать класс B со значением const из класса A?
class A
{
public:
A();
private:
B b_;
const float PARAM_ = 7.7;
}
class B
{
B(float param);
}
A::A() : b_(PARAM_)
{
}
Я получаю значение для мусора в PARAM выше, когда b_ создается вместо ожидаемого 7.7. Каков правильный путь?
[mcve] пожалуйста? – juanchopanza
Положите определение для 'b_' * после *, что для' PARAM_'? – immibis