#include <openssl/err.h>

ERR_load_ERR_strings();
ERR_load_crypto_strings();
ERR_load_BIO_strings();
// // 获取错误号
unsigned long ulErr = ERR_get_error();
//unsigned long ulErr = ERR_get_error_line_data();
char szErrMsg[1024] = {0};
char *pTmp = NULL;
unsigned int len;
// 格式:error:errId:库:函数:原因
pTmp = ERR_error_string(ulErr,szErrMsg);
ERR_error_string_n(ulErr,szErrMsg, &len);int    flags1, line1;
char    *data1, *file1;
unsigned long code1;code1 = ERR_get_error_line_data(&file1, &line1, &data1, &flags1);
log("error code: %lu in %s line %d.\n", code1,  file1, line1);

C语言调试openssl ,打印错误方法相关推荐

  1. c语言调试出错误怎么改,C语言调试常见错误及修改方法(附习题)

    <C语言调试常见错误及修改方法(附习题)>由会员分享,可在线阅读,更多相关<C语言调试常见错误及修改方法(附习题)(12页珍藏版)>请在人人文库网上搜索. 1.1.调试C程序时 ...

  2. c语言程序中的错误可分为,C语言程序常见错误与调试方法(1)

    <C语言程序常见错误与调试方法(1)>由会员分享,可在线阅读,更多相关<C语言程序常见错误与调试方法(1)(17页珍藏版)>请在人人文库网上搜索. 1.C语言程序常见错误与调试 ...

  3. 斑马标签打印机蛋疼的打印错误处理方法

    斑马标签打印机蛋疼的打印错误处理方法 默认自动检测的纸张,打印预览的时候没有问题,但是打印出来的效果,就一小块,打印不全.这个蛋疼的问题,可能和操作系统有关系,win10打印的时候没有问题,win7就 ...

  4. 计算机打印错误,打印机错误正在打印处理方法,详细教您电脑打印机错误正在打印处理方法...

    打印机,是办公常见的打印设备,平时需要打印表格,订单什么的,但是有的时候打印东西会提示[正在打印打印错误],但是打印机连接完好,驱动也安装正确,这是怎么回事呢?下面,小编就教大家如何去解决打印机出现正 ...

  5. golang 实用的 打印错误堆栈 的方法

    有时候 golang 打印了错误日志,却发现很多地方都有打印这种日志,定位起来有点难度,有没有一些方法,在打印错误日志的时候把代码堆栈也打印出来呢? 方法如下: func WrapError(wrap ...

  6. c语言出现了语法错误能编译吗,如何调试C程序的语法错误和逻辑错误

    如何调试C程序的语法错误和逻辑错误 语法错误] 语法错误,这是C语言初学者出现最多的错误,比如,分号":"是每个C语句的结束的标志,在C语句后忘记写":"就是语 ...

  7. c语言debug执行错误,C语言调试出错 0xC0000005: Access Violation.

    C语言调试出错 0xC0000005: Access Violation.0 高手帮忙看看,自学没人教态痛苦了,出点什么错误自己要看好半天. 好像是input函数下姓名互换的问题.帮我改正,谢了.不要 ...

  8. 条码打印软件有关打印错误的解决方法

    在使用条码打印软件制作好条码标签之后,有的客户是直接连接打印机进行打印,也有的客户是输出PDF文档进行打印,那么如果在连接打印机或者输出PDF文档的时候出现打印错误的情况,该怎么解决.具体如下: 1. ...

  9. win打印显示打印服务器错误,由于打印机的当前设置有问题,windos无法打印_由于打印机设置word无法打印解决方法...

    朋友们在日常办公时可能会遇到需要打印word文档的情况,但是有可能会出现一些错误,导致我们无法正常打印,例如由于打印机的当前设置有问题,windos无法打印的错误提示,那么为什么会出现这种情况呢?其实 ...

最新文章

  1. 云端卫士架构师讲DDoS攻击的智能防御之道
  2. 聊聊redis的HealthIndicator
  3. Spring EL方法调用实例
  4. C#执行cmd [转载]
  5. 关于ibatis.net 和 Nhibernate的选择
  6. Cookie中不能有空格_前端小贴士 -- 全面了解Cookie
  7. 洛谷 P1969 积木大赛 —— 水题
  8. Infortrend大数据时代广电行业应用
  9. CUDA基础教程(2):费米架构
  10. (3/3) 在 Cocos creator 中使用 steam api , steam 成就
  11. 教您如何获取App的ipa安装包
  12. react根据中文获取拼音_React — input标签输入中文的拼音时候会触发onChange事件解决...
  13. cwrsync向linux免密同步,Cwrsync如何使用可以实现Linux与windows下的文件同步详解
  14. gatk过滤_GATK使用方法详解(原始数据的处理)
  15. 节奏大师服务器不稳定,《节奏大师》停服是怎么回事 暂停运营维护优化
  16. linux常见服务解释
  17. python两点之间最短距离_寻找两点之间的最短距离Python
  18. 微信小程序:云开发开通
  19. 【机器学习入门】决策树算法(四):CART算法(Classification and Regression Tree)
  20. citymaker 8 sketchup和3dsmax直接导出fdb

热门文章

  1. C语言 计算BMI值,建议体重
  2. Windows 使用技巧 -- 自定义桌面图标显示
  3. hellow world
  4. 第一章 【教育基础知识和基本原理】
  5. iOS RunTime机制----让catagory能够增加属性
  6. How to build openssl with fips module on Linux and Windows?
  7. 回顾公司系统与微信绑定流程
  8. Iphone8 plus系统照片为什么电脑打不开 打开heic文件教程
  9. 最新--2018下半年Android面试历程(转载)
  10. Scala学习笔记(三)类层级和特质