Re: analog "swap()" function in C++ exists in C# ?
От: -n1l-  
Дата: 06.12.13 05:52
Оценка:
Здравствуйте, jyuyjiyuijyu, Вы писали:

J>Всем привет


J>давеча хотел обменять значения двух хендлов в массиве хендлов и не обнаружил в

J>C++/CLI аналога std::swap...

J>
J>cli::array<Object^>
J>


J>пришлось вместо одной строки писать три с временной переменной...


J>
J>auto t = a[j];
J>a[j] = a[i];
J>a[i] = t;
J>


J>почему в C++ есть std::swap а в .NET ничего подобного нету ?


J>или плохо искал ?


J>спасибо


В дотнете нет, наверное в силу различий ссылочных и вещественных типов .
Предполагалось, наверное, что легче написать конкретный метод(методы) самому разработчику.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.