• 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.