std::gets
来自cppreference.com
                    
                                        
                    
                    
                                                            
                    |   在标头  <cstdio> 定义
  | 
||
|   char* gets( char* str );  | 
 (C++11 中弃用)  (C++14 中移除)  | 
|
读取 stdin 到给定字符串,直至找到首个换行字符或文件尾发生。
参数
| str | - | 要写入的字符串 | 
返回值
成功时为 str ,失败时为空指针。
若因文件尾条件失败,则另外设置 stdin 上的文件尾指示器(见 std::feof() )。若因某些其他错误失败,则设置 stdin 上的错误指示器(见 std::ferror() )。
注解
此函数不提供给出足够长的输入字符串时,避免目标数组缓冲区溢出的手段。 std::gets 于 C++11 被弃用,并于 C++14 移除。
可使用 std::fgets 替代。
参阅
|   从 stdin、文件流或缓冲区读取有格式输入  (函数)  | |
|   从文件流获取字符串  (函数)  | |
|   写字符串到文件流  (函数)  |