How to set default values of the component in c++

Hi, I have an actor component class defined in c++ and I have a variable that use in its constructor, in blueprints I could set that variable in defaults tab but how do I do is in c++ since when I create this component in parent actor class using CreateDefaultSubobject there is no way to pass arguments to the constructor. Is there any other way than calling some init function after CreateDefaultSubobject?