Вопросы с тегом «initialization-list»

90
В этом конкретном случае есть ли разница между использованием списка инициализаторов членов и присвоением значений в конструкторе?

Есть ли разница между внутренне и сгенерированным кодом: MyClass::MyClass(): _capacity(15), _data(NULL), _len(0) { } а также MyClass::MyClass() { _capacity=15; _data=NULL; _len=0 } Благодарность...

89
Автоматически инициализировать переменные экземпляра?

У меня есть класс python, который выглядит так: class Process: def __init__(self, PID, PPID, cmd, FDs, reachable, user): с последующим: self.PID=PID self.PPID=PPID self.cmd=cmd ... Есть ли способ автоматически инициализировать эти переменные экземпляра, например список инициализации C ++? Это...