Вывод list в консоль c++

Необходимо вывести в консоль list с типом данных string, ошибку выводит : error C2679: бинарный "<<": не найден оператор, принимающий правый операнд типа "std::basic_string,std::allocator>" (или приемлемое преобразование отсутствует).

#include <string>
#include "pch.h"
#include <iostream>
#include <list>
using namespace std;


int main()
{

    list<string> L; 
    L.push_back("January"); // список January
    list<string>::iterator i = L.begin();

        cout << (*i) << " ";

    system("pause");
}

Ответы (0 шт):