2011-11-07 130 views
3

我已经能够做到使用迭代器的base64二进制编码就像升压的base64 URL编码/解码

base64_from_binary<transform_width<const char *, 6, 8>>

,但我想这样做的URL友好的格式,喜欢这里:http://en.wikipedia.org/wiki/Base64#URL_applications
通过更换'+'和'/'与'_'和' - '并且没有==填充。

是否有这样做的升压方式,而不必做“+”和“/”一个取代和不必计算没有==使用填充的方式长度是多少?

回答