Namespaces
Variants

std::ostreambuf_iterator<CharT,Traits>:: failed

From cppreference.net
Iterator library
Iterator concepts
Iterator primitives
Algorithm concepts and utilities
Indirect callable concepts
Common algorithm requirements
(C++20)
(C++20)
(C++20)
Utilities
(C++20)
Iterator adaptors
Range access
(C++11) (C++14)
(C++14) (C++14)
(C++11) (C++14)
(C++14) (C++14)
(C++17) (C++20)
(C++17)
(C++17)
bool failed ( ) const throw ( ) ;
(C++11 前)
bool failed ( ) const noexcept ;
(C++11 起)

当迭代器遇到文件结束条件时返回 true ,即先前调用 std::basic_streambuf::sputc (通过 operator= 执行)返回了 Traits :: eof 的情况。

参数

(无)

返回值

true 表示该迭代器在输出时遇到文件结束条件, false 表示其他情况。

示例