Even if reloaded in the same process, that seems to me like it would produce an invalid pointer anyways. 

On Tue, Dec 3, 2019 at 02:10 Thiago Macieira via Std-Proposals <std-proposals@lists.isocpp.org> wrote:
On Monday, 2 December 2019 07:38:00 PST Lyberta via Std-Proposals wrote:
> Thiago Macieira via Std-Proposals:
> > Since inter-process communication in the same ABI is permitted, why is
> > intra- process communication forbidden?
>
> For intra-process communication you can use... function arguments.

Sure, but you may want to serialise a bunch of data to non-memory storage to
free up memory, then later reload it.

So why are pointers forbidden?

--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel System Software Products



--
Std-Proposals mailing list
Std-Proposals@lists.isocpp.org
https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals