debut refactor partie c++11