Форум программистов, компьютерный форум CyberForum.ru

Что означает "exch"? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.87
as
36 / 22 / 3
Регистрация: 14.02.2009
Сообщений: 355
06.12.2009, 10:58     Что означает "exch"? #1
Всем доброе утро!
Есть участок кода
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int partition(Item a[], int l, int r)
{
    int i=l-1, j=r; Item v=a[r];
    for( ; ; )
    {
        while(a[++i]<v);
        while(v<a[--j]) if(j==l) break;
         if(i>=j) break;
         exch(a[i],a[j]);
    }
  
    exch(a[i], a[r]);
    return i;
}
Что означает слово exch? Можно ли как то обойтись без него?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2009, 10:58     Что означает "exch"?
Посмотрите здесь:

C++ Что означает и делает оператор ">>="
C++ Как принять код клавиши, а вписать саму клавишу? (Принимает "57", что означает "9")
Что означает "нарушение доступа (ошибка сегментации)" C++
C++ Что означает "Программа "[4872] laba!.exe: Машинный код" завершилась с кодом 3 (0x3)."?
C++ Что означает "%" в выражении mas[5]=rand()%99 ?
C++ Что означает оператор "->" в заголовке функции
Что означает знак двойного двоеточия "::"? C++
Что означает конструкция "!!" и "!!!"? C++
C++ Объясните, что означает wstring input = L""; и wstring output = L""; ?
Что означает такая запись на C++: "n=1L"? C++
C++ Программерский сленг: что означает "кастомный" и "кастить"?
Что означает "_t" в имени функции? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
niXman
Эксперт C++
 Аватар для niXman
3133 / 1445 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
06.12.2009, 11:04     Что означает "exch"? #2
Это аналог swap() - http://www.cplusplus.com/reference/algorithm/swap/
Yandex
Объявления
06.12.2009, 11:04     Что означает "exch"?
Ответ Создать тему
Опции темы

Текущее время: 06:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru