I'm better at Java and Objective-C than CPP, so I don't feel completely sure about whether this usage is good or bad.
I ran into a CPP project in which the authors profusely use "this" in methods. I'm concerned because I suspect all of these "this->" usages may make the program run more slowly. Here's an example of a constructor
All of these variables are listed in the private section of the Model class's definition.
I think that all of these "this->" are not needed. All of those variables are instance variables, and inside the class's constructors and member functions, all of those variables are directly available.