C++ Deffered strategy.