Здравствуйте, __kolo, Вы писали:
__>Мне необходимо в приложении на С++ создать таблицы. Эти таблицы могут иметь произвольную структуру. Вопрос такой — нужен совет как лучше организовать внутреннюю структуру этой таблицы, чтобы можно было легко объединять, разделять ячейки. Еще одна проблема, которую я не могу решить, как связать структуру таблицы с данными, которые содержаться в ячейках. __>Сейчас я остановился на следующем варианте — сделать примерно как таблице в HTML, однако что-то меня в нем не устраивает (пока сам понять не могу). Вообщем, любые советы которые могут дать пищу для размышлений, приветствуются. __>С уважением, Kolo.
Только не HTML, а XML.
Когда появляются сложние структуры данных, я всегда создаю самодостаточный эталонный XML документ. Сразу появляется ВЕСЬ(!) набор по манипуляции данными. И не только реляционными.
Потом строю объектную модель по документу (XML Binding). Ну, это может и не понадобится.