FreeBSD Manual Pages
std::gets(3) C++ Standard Libary std::gets(3) NAME std::gets - std::gets Synopsis Defined in header <cstdio> char* gets( char* str ); (deprecated in C++11) (removed in C++14) Reads stdin into given character string until a newline character is found or end-of-file occurs. Parameters str - character string to be written Return value str on success, a null pointer on failure. If the failure has been caused by end of file condition, addition- ally sets the eof indicator (see std::feof()) on stdin. If the failure has been caused by some other error, sets the error indicator (see std::ferror()) on stdin. Notes The function provides no means to prevent buffer overflow of the destination array, given sufficiently long input string. std::gets was deprecated in C++11 and removed from C++14. std::fgets can be used instead. See also scanf reads formatted input from stdin, a file stream or a buffer fscanf (function) sscanf fgets gets a character string from a file stream (function) fputs writes a character string to a file stream (function) http://cppreference.com 2022.07.31 std::gets(3)
NAME | Synopsis | Parameters | Return value | Notes | See also
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::gets&sektion=3&manpath=FreeBSD+Ports+15.0>
