用C++实现base64编解码

Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于我好久没写 C++ 了,于是突然一时兴起想要造一个 Base64 编解码的轮子。 ...

November 7, 2018 · 3 min · Harry Yu

不用+实现A+B Problem

Calculate the sum of two integers a and b, but you are not allowed to use the operator + and -. 这是来自 leetcode 的一道经典题目——不使用+实现求和。本文将从整数(有符号和无符号)在内存的表现入手并讨论该题解法。 ...

July 26, 2018 · 2 min · Harry Yu

解析int(*((*ptr(int,int))))(int);

“顺时针阅读法(The Clockwise/Spiral Rule)”是一种很简单方便的用来解析c中复杂类型的方法。 ...

September 10, 2017 · 1 min · Harry Yu