diff --git a/Modules/Core/ImageBase/src/otbImageIOBase.cxx b/Modules/Core/ImageBase/src/otbImageIOBase.cxx
index d88d601fd66a007b1db2ec7c4f782f1eee852b4b..1e01c55be057d963b6bf0338ef2db804ff8948e3 100644
--- a/Modules/Core/ImageBase/src/otbImageIOBase.cxx
+++ b/Modules/Core/ImageBase/src/otbImageIOBase.cxx
@@ -1320,8 +1320,8 @@ ImageIOBase
 void ImageIOBase::PrintSelf(std::ostream& os, itk::Indent indent) const
 {
   Superclass::PrintSelf(os, indent);
-
-  os << indent << "FileName: " << m_FileName << std::endl;
+  using namespace std::string_literals;
+  os << indent << "FileName: "s << m_FileName << std::endl;
   os << indent << "FileType: " << this->GetFileTypeAsString(m_FileType) << std::endl;
   os << indent << "ByteOrder: " << this->GetByteOrderAsString(m_ByteOrder) << std::endl;
   os << indent << "IORegion: " << std::endl;