ボイドスワップ(INT VAL1、INT VAL2、ofstreamの&のIL) { << "スワップ(" << VAL1のIL << " "<< VAL2 <<")の\ n"。 int型の温度= VAL1; val1とval2の=; VAL2 =温度; << VAL1:<< "VAL1スワップ後の()"のIL << "VAL2:" << VAL2 << "の\ n"。 } ボイドスワップ(INT VAL1、INT VAL2、ofstreamの*のIL = 0) { IF(のIL) (*のIL)<< "スワップ(" << VAL1 << " "<< VAL2 <<")\ n"。 int型の温度= VAL1; val1とval2の=; VAL2 =温度; 場合(のIL) (*のIL)<< "スワップ後の():val1と" << val1と << "とval2:" << val2の<< "\ nを"; }