std.cfg: Added support for std::getline().

This commit is contained in:
orbitcowboy 2019-03-11 15:32:15 +01:00
parent 33e3ce232a
commit f449e75214
1 changed files with 12 additions and 0 deletions

View File

@ -7202,6 +7202,18 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
<iterator container="1" type="last"/>
</arg>
</function>
<!-- template< class CharT, class Traits, class Allocator > std::basic_istream<CharT,Traits>& std::getline( std::basic_istream<CharT,Traits>& input, std::basic_string<CharT,Traits,Allocator>& str, CharT delim ); -->
<!-- template< class CharT, class Traits, class Allocator > std::basic_istream<CharT,Traits>& std::getline( std::basic_istream<CharT,Traits>&& input, std::basic_string<CharT,Traits,Allocator>& str, CharT delim ); -->
<!-- template< class CharT, class Traits, class Allocator > std::basic_istream<CharT,Traits>& std::getline( std::basic_istream<CharT,Traits>& input, std::basic_string<CharT,Traits,Allocator>& str ); -->
<!-- template< class CharT, class Traits, class Allocator > std::basic_istream<CharT,Traits>& std::getline( std::basic_istream<CharT,Traits>&& input, std::basic_string<CharT,Traits,Allocator>& str ); -->
<function name="std::getline">
<noreturn>false</noreturn>
<arg nr="1" direction="inout"/>
<arg nr="2" direction="out"/>
<arg nr="3" direction="in" default="0">
<not-uninit/>
</arg>
</function>
<!-- template< class ForwardIt, class T > ForwardIt lower_bound( ForwardIt first, ForwardIt last, const T& value ); (until C++20) -->
<!-- template< class ForwardIt, class T > constexpr ForwardIt lower_bound( ForwardIt first, ForwardIt last, const T& value ); (since C++20) -->
<!-- TODO: template< class ForwardIt, class T, class Compare > ForwardIt lower_bound( ForwardIt first, ForwardIt last, const T& value, Compare comp ); (until C++20) -->