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

Сортировка массива структур... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разделить строку на слова. http://www.cyberforum.ru/cpp-beginners/thread98315.html
В общем есть строка, и ее надо разбить на массив строк чтобы каждое слово было в ствоей строке. Знаю что надо пользоваться strstr но в виду неопытности даже не знаю как сделать...
C++ двухмерный массив Не получается сделать что бы все 4 символа ходили по массиву рендом, если не трудно подскажите. #include <iostream> #include <iomanip> #include <cstdio> #include <cstdlib> void Flip(char& x, char& y){ char temp = x; x = y; http://www.cyberforum.ru/cpp-beginners/thread98303.html
C++ использование assemblera в С++
Здравствуйте, господа программисты. С ассемблером раньше не сталкивался. Поэтому нужна помощь. В коде С++ нужно сделать ассемблеровскую вставку. В ней должно рассчитываться арифметическое выражение. (9-(b+2)^2)/(b^2+10*b+25^3) Заранее спасибо)
простой класс C++
покажите пожалуйста самую простою классу, корорый показывает "Hello World"
C++ ошибка компиляции в Borland C++ 3.1 http://www.cyberforum.ru/cpp-beginners/thread98272.html
Есть задание, сделать что то на подобии оконной библиотеки иль тип того...в общем класс по работе с окнами в консоли (можно создавать произвольные окна, закрывать их и т.п.). Делаем это пока в Borland C++ 3.1, т.к. там проще всего выводить графику в консоли (через реальный режим процессора мона напрямую одресовать видеопамять и выводить псевдографику). Собственно вот недоделаный код main.cpp...
C++ Сортировка массива Здорова. Моя программа сортирует массив по диагоналям, то есть меняет местами элементы двух диагоналей квадратной матрицы. Ещё в задании есть пункт о том что не должны меняться местами максимальные элементы диагоналей. И вот после введения этого ограничения на максимальные числа программа перестала корректно работать. В некоторых тестах всё норм, а в некоторых меняет там где максимальное число а... подробнее

Показать сообщение отдельно
WiDe
10 / 10 / 1
Регистрация: 23.02.2010
Сообщений: 120
23.02.2010, 16:00  [ТС]     Сортировка массива структур...
Код
void bubbleSort(line temp[], size_t size) {
  long i, j;
  line x;

  for( i=0; i < size; i++) {            // i - íîìåð ïðîõîäà
    for( j = size-1; j > i; j-- ) {     // âíóòðåííèé öèêë ïðîõîäà
      if ( temp[j-1].kkal > temp[j].kkal ) {
      x=temp[j-1]; temp[j-1]=temp[j]; temp[j]=x;
    }
  }
}
}
Здесь kkal - это одно из полей из структуры. А как сделать чтобы можно было передавать в функцию это имя, чтобы потом отсортировать другие поля, не создавая функции для каждого из них?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru