3 ms·
> ...you can change your implementation and retain binary compatibility... Maybe? I can still think of ways to have ABI problems in the implementation of class
by humanrebar 5y ago
> ...you can change your implementation and retain binary compatibility...
Maybe? I can still think of ways to have ABI problems in the implementation of class C.
It's true that there are fewer ABI problems to worry about, though.
- masklinn 5y ago> Maybe? I can still think of ways to have ABI problems in the implementation of class C. Yes which is why GP is speaking in terms of allowance. Using this pattern you can retain ABI compatibility, that doesn’t mean you do and it’s otherwise a free for all.
- humanrebar 5y agoYou're reading a different inflection into "can" than I did, but it sounds like we agree that pimpl isn't sufficient for ABI stability.