如何在c中将字符串转换为base64 ASCII Embedded

时间:2010-09-21 14:46:28

标签: c ascii base64 encode

  

可能重复:
  How do I base64 encode (decode) in C?

我正在尝试将int转换为ASCII字节数组,然后将字节数组编码为base64字符串。

我在C#和Java中看到了一些关于如何做到这一点的帖子,但我想在C中这样做。我在Windows中使用MS Visual Studio进行此操作。

是否提供了可以执行此操作的功能?

以下是我将在C#中使用的代码:

var base64_string = Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes(my_integer));

1 个答案:

答案 0 :(得分:2)

有很多可用的库。一个例子是libb64,它具有非常宽松的许可证。