Существует ли (нестандартный) контейнер, который обеспечивает стопку возможных перекрывающихся диапазоновC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Существует ли (нестандартный) контейнер, который обеспечивает стопку возможных перекрывающихся диапазонов

Сообщение Anonymous »

Это не подготовленный к коду вопросу, и может быть где-то еще в сети, извините за это. /> Внизу есть стиль по умолчанию, применяемый ко всему документу. Затем стили применяются к абзацам, предложениям, фразам, словам и даже отдельным буквам. Однако, в отличие от приведенного выше описания, мне нужно быть в состоянии раздвигать диапазоны, которые не обязательно аккуратно вписываются в существующий диапазон (то есть в примере слов-процессора, стиль может быть применен к концу одного предложения и начало следующего). < /P>
Я думаю о узле как о чем-то: < /p>
.struct node {
// is the offset from the node base to the sub-range
// is the length of the sub-range
std::list nodes;

// additional node attributes
};
< /code>
, а затем просто иметь "Node baseattributes;" член. Этот дизайн, однако, не обеспечивает способность проходить границы диапазона, а также кажется очень громоздким. Мне интересно, есть ли какой-то лучший контейнер, мой поиск просто пропустил.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... bly-overla
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»