• Oriel Jutty :hhHHHAAAH:
      link
      fedilink
      1620 days ago

      The same is true of std::endl. std::endl is simply defined as << '\n' << std::flush; nothing more, nothing less. In all cases where endl gives you a “properly translated” newline, so does \n.

        • AnyOldName3
          link
          fedilink
          420 days ago

          It’s controlled by whether the stream’s opened in text mode or binary mode. On Unix, they’re the same, but on Windows, text mode has line ending conversion.