• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            S.l.e!ep.¢%

            像打了激速一樣,以四倍的速度運轉,開心的工作
            簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            Openssl Display Error Message

            Posted on 2010-06-11 12:08 S.l.e!ep.¢% 閱讀(488) 評論(0)  編輯 收藏 引用 所屬分類: OpenSSL
            char ?szBuf[ 255 ]? = ?{ 0 };
            ERR_error_string_n(ERR_get_error(),?szBuf,?
            sizeof (szBuf));
            printf(
            " Error:?%s\n " ,?szBuf)

            像這樣幾句代碼就可以獲取到 Error Message

            but 獲取到的信息是像這樣的
            Error: error:2007507E:lib(32):func(117):reason(126)

            這樣的Error Message 看得懂才怪,

            其實在前面加上一句

            ERR_load_strings();

            得到錯誤碼信息后,還要 ERR_free_strings();
            以及 ERR_clear_error();

            之后的 Error Message 是這樣的
            Error: error:2007507E:BIO routines:MEM_WRITE:write to read only BIO

            這樣就清晰多了

            国产福利电影一区二区三区久久老子无码午夜伦不| 久久综合狠狠色综合伊人| 亚洲欧美成人久久综合中文网| 久久这里有精品视频| 久久午夜无码鲁丝片| 99久久亚洲综合精品网站| 婷婷久久综合| 久久香蕉国产线看观看99| 久久亚洲精品国产精品婷婷| MM131亚洲国产美女久久| 久久精品综合网| 精品国产热久久久福利| 久久99精品久久久久婷婷| 欧美精品福利视频一区二区三区久久久精品| 国产精品久久久久久久久久影院 | 欧美色综合久久久久久| 狠狠88综合久久久久综合网| 久久天天婷婷五月俺也去| 狠狠色丁香婷婷综合久久来来去 | 精品综合久久久久久97| 香蕉99久久国产综合精品宅男自 | 亚洲国产精品成人AV无码久久综合影院| 久久久无码人妻精品无码| 国产精品久久新婚兰兰| 欧美午夜A∨大片久久| 久久99国产精品成人欧美| 国产精品99精品久久免费| 久久亚洲精品成人AV| 一本色道久久综合亚洲精品| 久久久久高潮综合影院| 亚洲美日韩Av中文字幕无码久久久妻妇| 91精品国产91久久久久久蜜臀| 国产V综合V亚洲欧美久久| 国产精品免费看久久久| 色综合久久无码中文字幕| 久久婷婷五月综合97色一本一本| 亚洲AV乱码久久精品蜜桃| 国产精品VIDEOSSEX久久发布| 国内精品久久久久久中文字幕| 91精品国产高清91久久久久久| 无码精品久久久久久人妻中字|