Język C++
stderr
[makro] Standardowy strumień błędów.Składnia
#include <cstdio>
FILE * __nieznanaNazwaFunkcji();
#define stderr __nieznanaNazwaFunkcji()
Opis szczegółowy
Standardowy strumień błędów. Domyślnie standardowy strumień błędów jest wyświetlany na ekranie w konsoli. Wskaźnik
stderr może być używany jako argument do funkcji. Funkcja
perror automatycznie używa
stderr.
Wskaźnik
stderr jest stały i nie może być jemu przypisywana nowa wartość. Za pomocą funkcji
freopen możliwe jest przekierowanie strumienia do pliku bądź do innego urządzenia.
Za pomocą wiersza poleceń możliwe jest przekierowywanie strumienia błędów z okna konsoli do innego strumienia (np. do pliku) dla aplikacji konsolowych.
Przykład
#include <cstdio>
int main()
{
putc( 'x', stderr );
return 0;
}
Zagadnienia powiązane
stdout | Standardowy strumień wyjścia. (makro) |
---|
stdin | Standardowy strumień wejścia. (makro) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.