随笔分类 -  GCC

摘要:#include #define _GNU_SOURCE /* for getline API */ #include /* OpenSSL md5 API 头文件, 编译时需要连接 crypto 库(-lcrypto) */ #include /* ============ OpenSSL md5 API ================= *① 独立API, 一次性输入要计算的... 阅读全文
posted @ 2018-02-27 10:38 LubinLew 阅读(3663) 评论(0) 推荐(0)
摘要:1.引言 在很多源码如Linux内核、Glib等,我们都能看到likely()和unlikely()这两个宏,通常这两个宏定义是下面这样的形式。 #define likely(x) __builtin_expect(!!(x), 1) #define unlikely(x) __builtin_ex 阅读全文
posted @ 2015-07-07 15:41 LubinLew 阅读(18689) 评论(4) 推荐(11)