std::perror
来自cppreference.com
                    
                                        
                    
                    
                                                            
                    |   定义于头文件  <cstdio>
  | 
||
|   void perror( const char *s );  | 
||
打印当前存储于系统变量 errno 的错误码到 stderr 。
通过连接下列组分构成描述:
-  
s所指向的空终止字节字符串的内容后随 ": " (除非s为空指针或s所指向字符为空字符) -  实现定义的,描述存储于 
errno的错误码的错误消息字符串后随 '\n' 。错误消息字符串等同于 std::strerror(errno) 的结果。 
参数
| s | - | 指向拥有解释性消息的空终止字符串的指针 | 
返回值
(无)
示例
运行此代码
输出:
log(-1) failed: Numerical argument out of domain
参阅
|   展开成 POSIX 兼容的线程局域错误号变量的宏 (宏变量)  | |
|   返回给定错误码的文本版本  (函数)  |