On Fri, 28 Jun 2019 09:43:07 -0700 Zhuo Peng <[email protected]> wrote: > > Or maybe we could disallow STL classes in arrow's public headers. This > might not be feasible, because std::shared_ptr and std::vector are used > everywhere.
Indeed I'm not sure how that would be possible. Also I suppose *any* piece of software that refers to STL classes in its public headers would be affected, so I'm not sure how they deal with the issue, or whether they simply do not care. > Or maybe we only allow some "safe" STL classes in the public headers. But > there is no guarantee for them to be safe. It's purely empirical. Right. Regards Antoine.
