многомерные мессивы, сортировка
1. как создать массив нескольких , наперед количество не задано, измерений, резиновый конечно, т.е. без константно заданной размерности в каждом из измерений, люди stdфильные, рабочие примеры в студию, снимаю щляпу(именно создать, не получить из бд какой-то набор значений, а вот по щелчку массив 15 измерений, 1-е из которых описывается ... вобщем пусть будет bool второе string, ну в общем плавающие типы что пришло в голову в конкретный момент времени - то и обозначаем).
2. сортировка этого массива в любом измерении, опять же Decision Cube не предлагать, бе, и желательно быстрая)))
з.ы. наверное я так до конца не проникся идеей C/C++ но как-то очень хочется написать примерно так:
matrix *MyMatrix;
MyMatrix-> удерживая Ctrl давим пробел и получаем список примерно такой:
Create2(Variant,Variant);
Create3(Variant,Variant,Variant);
...
Sort15byFirst))) например, хех, наверное я много хочу
Цитата:
Originally posted by zja
Стоит следующая задача(скудный вариант ее): получаем массив из бд в 2ву мерный массив, т.е. по сути дела обычная таблица, надо сортировать его по любому столбцу, а вообще надо чуть-чуть по больше:
1. как создать массив нескольких , наперед количество не задано, измерений, резиновый конечно, т.е. без константно заданной размерности в каждом из измерений, люди stdфильные, рабочие примеры в студию, снимаю щляпу(именно создать, не получить из бд какой-то набор значений, а вот по щелчку массив 15 измерений, 1-е из которых описывается ... вобщем пусть будет bool второе string, ну в общем плавающие типы что пришло в голову в конкретный момент времени - то и обозначаем).
2. сортировка этого массива в любом измерении, опять же Decision Cube не предлагать, бе, и желательно быстрая)))
з.ы. наверное я так до конца не проникся идеей C/C++ но как-то очень хочется написать примерно так:
matrix *MyMatrix;
MyMatrix-> удерживая Ctrl давим пробел и получаем список примерно такой:
Create2(Variant,Variant);
Create3(Variant,Variant,Variant);
...
Sort15byFirst))) например, хех, наверное я много хочу
Стоит следующая задача(скудный вариант ее): получаем массив из бд в 2ву мерный массив, т.е. по сути дела обычная таблица, надо сортировать его по любому столбцу, а вообще надо чуть-чуть по больше:
1. как создать массив нескольких , наперед количество не задано, измерений, резиновый конечно, т.е. без константно заданной размерности в каждом из измерений, люди stdфильные, рабочие примеры в студию, снимаю щляпу(именно создать, не получить из бд какой-то набор значений, а вот по щелчку массив 15 измерений, 1-е из которых описывается ... вобщем пусть будет bool второе string, ну в общем плавающие типы что пришло в голову в конкретный момент времени - то и обозначаем).
2. сортировка этого массива в любом измерении, опять же Decision Cube не предлагать, бе, и желательно быстрая)))
з.ы. наверное я так до конца не проникся идеей C/C++ но как-то очень хочется написать примерно так:
matrix *MyMatrix;
MyMatrix-> удерживая Ctrl давим пробел и получаем список примерно такой:
Create2(Variant,Variant);
Create3(Variant,Variant,Variant);
...
Sort15byFirst))) например, хех, наверное я много хочу
В RXLib есть такая компонента MemoryData.
Опять же StringGrid - по сути многомерный массив разнотипных данных.