Ever-increasing regulatory change and rising personal liability. The majority of firms are expecting regulators to publish even more regulatory information in the next year. More respondents than ever expect the personal liability of compliance officers to increase in 2015.15% of respondents expect a significant increase, compared to 21% of G-SIFIs who expect a significant increase in personal liability.he report findings also highlighted the diverse pressures which compliance functions continue to face and strategies for moving forward. Increased cost of compliance. While a skilled, high-quality compliance function is expensive to build it will be one of the best investments for a firm and its senior managers.
Delegating constructors. A feature that I had been waiting a long time for is the ability to delegate constructors. To delegate a constructor means that one constructor can call another to initialise the object. When member object initialisation needed to be shared between constructors, or one constructor was the same as another but with some default arguments, the only way to do this was to either duplicate code or call some common function.
The latest version of this topic can be found at Constructors (C++). A constructor is a kind of member function that initializes an instance of its class. A constructor has the same name as the class and no return value. A constructor can have any number of parameters and a class may have any number of overloaded constructors.