Add stack cpp