I have a c++ class such as the following:
class some_class {
protected:
decide_later some_variable;
public:
void some_random_function();
};
void some_class::some_random_function() {
decide_later another_variable;
}
问题在于,我不知道,在我提出这几类情况之前,哪些类型的变数是可变的。 我想做的是:
some_class class_instance(std::string);
这将决定如何使用 st子:扼杀(或 double,或翻一番,或听从使用)。 此外,如果我可以决定“later”为后来担任该类成员的其他职务时的变型。 例如,在这项职能中,有一部分是“功能”。
我尝试利用动力:任何事情都这样做,但似乎只是为了数字类型。 此外,我认为,如果我能够实际确定实际变量类型,就会更加有效。
这是可能的吗?