About 127,000 results
Open links in new tab
  1. Confused about stdin, stdout and stderr? - Stack Overflow

    Aug 2, 2010 · Standard output (STDOUT) - your process writes conventional output to this file handle. Standard error (STDERR) - your process writes diagnostic output to this file handle.

  2. What Are stdin, stdout, and stderr on Linux? - How-To Geek

    Oct 14, 2023 · stdin is the input stream, stdout is the output stream, and stderr is the error stream in Linux. Redirection allows you to redirect the output or errors to different destinations, such as files or …

  3. How to Redirect Output to a File and stdout - GeeksforGeeks

    Jul 23, 2025 · stdout (standard output) is the default output stream where programs send their results. Normally, stdout displays output on the terminal, but it can be redirected to a file or another command.

  4. Standard streams - Wikipedia

    System.Console.In, System.Console.Out and System.Console.Error are respectively System.IO.TextReader (stdin) and System.IO.TextWriter (stdout, stderr) objects, which only allow …

  5. What Is Stdout? - Computer Hope

    Feb 22, 2026 · Stdout, also known as standard output, is the default file descriptor where a process can write output. In Unix -like operating systems, such as Linux, macOS X, and BSD (Berkeley Software …

  6. stdin, stdout, stderr | Microsoft Learn

    Jul 25, 2023 · The stdin, stdout, and stderr global constant pointers are standard streams for input, output, and error output. By default, standard input is read from the keyboard, while standard output …

  7. stdout (3): standard I/O streams - Linux man page

    These terms are abbreviated to form the symbols used to refer to these files, namely stdin, stdout, and stderr. Each of these symbols is a stdio (3) macro of type pointer to FILE, and can be used with …

  8. What does it mean to write to stdout in C? - Stack Overflow

    May 7, 2013 · stdout stands for and it is a stream which is made available to your program by the operating system itself. It is already available to your program from the beginning together with stdin …

  9. Mastering Linux I/O: Understanding `stdin`, `stdout`, and `stderr`

    Dec 22, 2025 · stdout is the standard output stream. It is the channel through which a program sends its normal output. By default, stdout is associated with the terminal screen, so when a program prints …

  10. stdin, stdout, stderr - cppreference.com

    Although not mandated by POSIX, the UNIX convention is that stdin and stdout are line-buffered if associated with a terminal and stderr is unbuffered. These macros may be expanded to modifiable …