Я продолжаю читать эту swap()
операцию, вот, например,:
template<class T>
void swap (T &a, T &b)
{
T temp (a);
a = b;
b = temp;
}
проблематична, когда мы имеем дело с безопасностью исключения -.
Что в этом такого? Кроме того, как мы можем решить эту проблему?