std::gets
From cppreference.com
                    
                                        
                    
                    
                                                            
                    |   Defined in header  
<cstdio>
  | 
||
|   char* gets( char* str ); 
 | 
(until C++14) | |
Reads stdin into given character string until a newline character is found or end-of-file occurs.
Contents | 
[edit] Parameters
| str | - | character string to be written | 
[edit] Return value
str on success, NULL on failure.
If the failure has been caused by end of file condition, additionally 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.
[edit] 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.
[edit] See also
|    reads formatted input from stdin, a file stream or a buffer  (function)  | 
|
|    gets a character string from a file stream  (function)  | 
|
|    writes a character string to a file stream  (function)  | 
|
|   
C documentation for gets
 
 | 
|