Для работы в системе необходимо Войти
Ваш ответ на сообщение
ML | 10/10/2011 08:41:59

"Подходы юзаные на лабах хороши только для лаб" или "Помни о производетельности!" в новой серии нашего быдлокода

 

//sort by "elementName"
for (size_t i = 0; i < _dataArray.entries() - 1; i++)
{
for (size_t j = i + 1; j < _dataArray.entries(); j++)
{
BrixExfoFields* lineA = (BrixExfoFields*)_dataArray.at(i);
BrixExfoFields* lineB = (BrixExfoFields*)_dataArray.at(j);
//
RWCollectableString* nameA = lineA->get("elementName");
RWCollectableString* nameB = lineB->get("elementName");
if (nameA->compareTo(nameB) > 0)
{
_dataArray.at(i) = lineB;
_dataArray.at(j) = lineA;
}
}
}

 

PS: 30000 элементов массива данный код не выдержал 

Только зарегистрированные пользователи могут отправлять сообщения.
Войдите в систему или зарегистрируйтесь

Notice: Undefined index: HTTP_REFERER in /home/minsk/site/application/modules/forum/controllers/MessageController.php on line 43
Случайный лот
Актуальных аукционов пока нет
Опросы отсутствуют
Не в сети
Для начала работы выполните вход, или обратитесь к администратору портала для заведения новой учетной записи
Прямой эфир
ssheleg | 10/09/2013 05:57:02 | Ответить
Обсуждение сайта
Портал забытый богом)
vshchur | 18/09/2012 04:29:38 | Ответить
EliБыдлокод
Передача параметров между двумя методами одного класса: 1. ...  Sessіon["LocatіonІD"] = Convert.ToІnt32((tmsServіceForDb.GetLocatіonByClіentІD(Convert.ToІnt16(e.CommandArgument)).Result as TMS_Locatіon).LocatіonІD); 2. ......
Denki | 16/11/2011 02:27:15 | Ответить
Обсуждение сайта
Всем привет, большое спасибо за участие в жизни портала. Хоть и с некоторыми задержками, но все-таки мы реагируем на ваши пожелания и замечания. На данный момент устранена описанная выше дыра в безопасности и сделана возможность логина по нажатию ...
juriko | 10/11/2011 06:14:19 | Ответить
Обсуждение сайта
кстати прошу заметить, дырка не требует регистрации на портале 
Подписка на новости
Вы не подписаны
Подписаться

Навигация: Главная страница