в нём std::array<MyType, 20>.
MyType содержит в себе два класса, в классе A лежит char*, на этом этапе проблем нет, в память всё записывается успешно.
Затем, из другого процесса, я получаю этот сегмент по имени, с обычными типами проблем нет, всё читается нормально, но при попытке прочитать из объекта класса А свой char*, получаю Access violation reading, почему такое поведение и как сделать нормально?
AV именно на чтении указателя или на чтении того, на что этот указатель указывает?
Обсуждают сегодня