Результаты поиска по запросу "pimpl-idiom"
Что представляет собой допустимое состояние для «перемещенного объекта» в C ++ 11?
Я пытался обдумать, как семантика перемещения в C ++ 11 должна работать, и у меня возникли большие проблемы с пониманием того, каким условиям должен удовлетв...
Идиома Pimpl, использующая shared_ptr, работающая с неполными типами
Я читаю Effective Modern C ++ Скотта Мейерса, и он обсуждает использование идиомы pimpl и указывает на класс реализации с
Без кучи прыщ. Неправильно или суеверие?
Я стремлюсь отделить интерфейс от реализации. Это прежде всего для защиты кода, использующего библиотеку, от изменений в реализации указанной библиотеки, хот...
std :: unique_ptr pimpl в dll генерирует C4251 с визуальной студией
Это не проблема, но мне нравится очищать свой код от предупреждений, так что это действует мне на нервы.Я использую версию pimpl c ++ 11, чтобы скрыть реализ...
Как использовать идиому Qt's PIMPL?
PIMPL означаетPпропуститьIMPLementation. Реализация означает «детали реализации»: то, что пользователям класса не нужно беспокоиться.Реализации собственного ...
Как мне использовать unique_ptr для pimpl?
Вот упрощение того, что я вижу, когда пытаюсь использовать unique_ptr для pimpl. Я выбрал unique_ptr, потому что я действительно хочу, чтобы класс владел указателем - я хочу, чтобы время жизни указателя pimpl и класса было одинаковым. В любом ...
FCD - окончательный проект комитета.
т вопросЯ безуспешно спросил, как использовать разные реализации pimpl в зависимости от аргумента шаблона. [https://stackoverflow.com/questions/5419670/inner-class-depending-on-a-template-argument] Может быть, этот пример лучше иллюстрирует то, ...
Представьте себе этот беспорядок.
затели широко используются в Qt, они являются реализацией языка pimpl. Я знаю преимущества и недостатки идиомы pimpl. Но я упустил преимущества ...
При таком подходе важно убедиться, что вы НЕ используете теневой стек для объектов, где объект-обертка находится в куче; это нарушило бы предположение, что объекты всегда уничтожаются в обратном порядке создания.
тим использовать pimpl idiom для определенных частей нашего проекта. Эти части проекта также являются частями, где динамическое выделение памяти запрещено, и это решение не находится под нашим контролем. Итак, что я спрашиваю, есть ли чистый и ...
Страница 1 из 2