passage c++ 2