Yes, that's one of the goals of documentation: specifying the functionality informally, which doesn't always allow you to figure out all the details, but gives a feel of the picture. Just like when...
If you are a complier, yes. OK, I agree that knowing about the uncertainty is useful, but education requires understanding at the level at which material is presented. The most important levels of...
To print out an answer, you need m numbers, and m is not constrained by n, so it won't be O(n) if m is much more than n. It's O(m+n). Your please-do-my-homework speech needs some work, it's...
So the main point of App instance is to store choices of implementations of various objects that may be needed from different points in the program. An App instance represents a...
"const" after function name means that class itself isn't modified as a result of this member function call. Syntax is unusual for this case, you'd need to just get used to it, there is nothing to...
Or even better don't stick to particular representation and allow a class of transformations that covers RGB, HSV and more and learn parameters appropriate for you task from training data. You'd need...
Good point, but the same could be done with ordinary default implementation method (declared separately) plus pure virtual method. All without these arcane pure-virtual-with-implementation things....