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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ С++ Отсортировать список спортивных команд http://www.cyberforum.ru/cpp-beginners/thread660493.html
Ребят помогите пожалуйста. Структура списка: название команды - город - ФИО тренера - количество очков. Заполнить список и вывести его на экран, а затем вывести информацию о тех командах, которые набрали не меньше 5 очков. Отсортировать список по полю «ФИО тренера» и по полю «количество очков».
C++ решение заданий на C++ Помогите решить задания по C++ builder 1.сделать выражение на c++: cos^5(y+1/y) 2. Какая ошибка присутствует в этом операторе, дайте описание ошибки и скажите как исправить. P:=Q*T; 3. Как сделать величину на c++ : 7.3^2.5 4. Составить блок схему и С + + программу, которая вводит с клавиатуры значение аргумента, вычисляет и печатает Y, и выполняет запрос и повторения вычислений. http://www.cyberforum.ru/cpp-beginners/thread660486.html
C++ Обработка всевозможных исключений
Снова здравствуйте! Я хотел у вас узнать, как, напиример, в консольном приложении(да и любом другов,просто в консоли нагляднее),сделать обработку всех исключений?Весь код что ли заключать в Try-catch? Если есть что то еще,то очень прошу пример.
C++ как задать границу для типа данных unsigned char*
У меня есть двумерный массив значений типа unsigned char*, диапазон значений которого 0 - 255. Как задать условие, чтобы при увеличении на единицу, элементы, значения которых 255 оставались равны 255 а не превращались в 0.
C++ Решение СЛАУ http://www.cyberforum.ru/cpp-beginners/thread660464.html
Доброго времени суток . Пишу программу , которая должна решать системы линейных уравнений методом Гаусса(методом ведущего элемента в столбце) . Код написан , но почему-то возникают проблемы "на ровном месте" , например , неправильно находит ведущий элемент , хотя алгоритм вроде бы правильный . Буду благодарен за любую помощь . #include<iostream.h> #include<math.h> void swap_rows(double **,...
C++ Указатели и ссылки Допустим, что есть функция, в которую мы кидаем массив по указателю и кол-ву элементов. void printArray(int *arr, int elements) Вызываем функцию, соответственно printArray(&arr, 10) подробнее

Показать сообщение отдельно
AXSystems
0 / 0 / 0
Регистрация: 09.11.2012
Сообщений: 3
09.11.2012, 15:41     Сортировка массива строк
Цитата Сообщение от David Sylva Посмотреть сообщение
Можно так сделать
C++
1
2
3
4
5
6
7
            if(strcmp(matrix[i], matrix[j]) > 0)  
            {
                char* temp = new char[n]; 
                strcpy(temp, matrix[i]); 
                strcpy(matrix[i], matrix[j]); 
                strcpy(matrix[j], temp); 
            }
Не будет ли ошибки в strcpy, связанной с большей длиной источника, чем память выделенная в месте назначения. То есть, если в matrix[j] 7 символов, а в matrix[i] выделено памяти для 6 символов, то strcpy(matrix[i], matrix[j]) приведет к ошибке...
 
Текущее время: 19:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru