在导出包含与visual studio警告C4251相关的stl类的类之前,有一些问题:例如这个问题或这个问题.我已经阅读过UnknownRoad的优秀解释.
盲目地禁用警告似乎有点危险,尽管它可能是一种选择.包装所有这些std类并导出它们也不是一个真正的选择.它毕竟被称为标准模板库...即,想要提供这些标准类的接口.
如何在我的dll界面中使用stl-classes?什么是常见做法?
c++ dll stl std c++11
c++ ×1
c++11 ×1
dll ×1
std ×1
stl ×1