「More C++ Idioms/throw しない swap(Non-throwing swap)」の版間の差分
削除された内容 追加された内容
→解法とサンプルコード: en:More C++ Idioms/Non-throwing swap (15:44, 27 May 2008 UTC) に同期 |
|||
48 行
<source lang="cpp">
namespace Orange { // String の名前空間
void swap (String & s1, String & s2) throw ()
{
56 ⟶ 55行目:
namespace std {
template <>
void swap (Orange::String & s1, Orange::String & s2) throw ()
{
s1.swap (s2);
|