Madrunner
|
|
1 | |
Как отправить аргументы в подпрограмму30.08.2012, 07:41. Показов 1475. Ответов 2
Метки нет (Все метки)
Доброго времени суток.
Проблема такая, есть запись с 10 (например) полями. Есть динамический массив этих записей. Требуется создать подпрограмму сортировки записей в массиве по любому из полей. Писать 10 раз код для 10 разных полей нецелесообразно. Каким образом передать в подпрограмму название поля в виде аргумента? Заранее спасибо |
30.08.2012, 07:41 | |
Ответы с готовыми решениями:
2
Создание функции, формирующую предложение из аргументов функции, аргументы . Аргументы - переменное число Вычислить значение выражения. Написать подпрограмму-процедуру и подпрограмму-функцию Составить подпрограмму умножения одномерных матриц и подпрограмму их сравнения Составить подпрограмму умножения одномерных матриц и подпрограмму их сравнения |
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
30.08.2012, 08:57 | 2 | |||||
Сообщение было отмечено как решение
Решение
Поле записи аргументом отправить нельзя, только всю запись, но аргументом можно послать функцию, признак сортировки. Вот накидал я небольшой пример для двух полей.
0
|
Madrunner
|
|
30.08.2012, 09:04 | 3 |
спасибо огромное, то, что доктор прописал
|
30.08.2012, 09:04 | |
30.08.2012, 09:04 | |
Помогаю со студенческими работами здесь
3
Составить подпрограмму умножения одномерных матриц и подпрограмму их сравнения Составить подпрограмму-процедуру для вычисления текущего значения s(x) с произвольным количеством итераций n и подпрограмму-функцию y(x). Подпрограмму функции переделать в подпрограмму процедуры Транслируются ли аргументы функции CoCreateInstance в аргументы функции DllGetClassObject? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |