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

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

16
Автоматически инициализировать переменные экземпляра?
У меня есть класс python, который выглядит так: class Process: def __init__(self, PID, PPID, cmd, FDs, reachable, user): с последующим: self.PID=PID self.PPID=PPID self.cmd=cmd ... Есть ли способ автоматически инициализировать эти переменные экземпляра, например список инициализации C ++? Это избавит от лишнего кода.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.