diff --git a/modules/core/include/opencv2/core/cvstd.inl.hpp b/modules/core/include/opencv2/core/cvstd.inl.hpp index 88d114a61..2c6ee7938 100644 --- a/modules/core/include/opencv2/core/cvstd.inl.hpp +++ b/modules/core/include/opencv2/core/cvstd.inl.hpp @@ -125,6 +125,11 @@ template<> inline void operator >> (const FileNode& n, std::string& value) value = val; } +template<> inline FileStorage& operator << (FileStorage& fs, const std::string& value) +{ + return fs << cv::String(value); +} + #endif // OPENCV_NOSTL } // cv