concurrent_vector:: упаковка  condition_variable в обёртку на вектор
вынесена реализация потокобезопасного vector