cpp/locale/locale/facet/facet

1) creates a facet with starting reference count . If is non-zero, the facet will not be deleted when the last locale referencing it goes out of scope. A facet with static or dynamic storage duration should always be constructed with a non-zero.

2) copy constructor is deleted; std is not copyable.

cpp/locale/locale/facet/facet cpp/locale/locale/facet/facet cpp/locale/locale/facet/facet cpp/locale/locale/facet/facet cpp/locale/locale/facet/facet cpp/locale/locale/facet/facet cpp/locale/locale/facet/facet cpp/locale/locale/facet/facet