Russian Qt Forum

Qt => Вопросы новичков => Тема начата: dmitriym от Октябрь 14, 2014, 14:18



Название: QHash с ключом без конструктора копирования
Отправлено: dmitriym от Октябрь 14, 2014, 14:18
Подскажите плз замену QHash, в которой для ключа не требуется конструктор копирования


Название: Re: QHash с ключом без конструктора копирования
Отправлено: vizir.vs от Октябрь 14, 2014, 15:42
Мне известны только три реализации hash и все они требуют конструктор копирования. А вы уверены, что вам нужен хеш без конструктора копирования?


Название: Re: QHash с ключом без конструктора копирования
Отправлено: dmitriym от Октябрь 14, 2014, 16:08
Можно и map например. Я тоже не могу найти, но было б удобно.


Название: Re: QHash с ключом без конструктора копирования
Отправлено: Johnik от Октябрь 15, 2014, 22:08
Используйте указатели


Название: Re: QHash с ключом без конструктора копирования
Отправлено: ChuCiiPraKray от Октябрь 16, 2014, 07:02
На самом деле этот пост со знанием действительно. Читайте Easy упрощение


Название: Re: QHash с ключом без конструктора копирования
Отправлено: Fregloin от Октябрь 16, 2014, 10:09
а чем обусловлено такое условие?


Название: Re: QHash с ключом без конструктора копирования
Отправлено: Igors от Октябрь 16, 2014, 10:30
То же для вектора и др контейнеров - они хранят данные в себе, поэтому конструктор копирования должен быть.