📄 base64.sgml
字号:
<!-- ##### SECTION Title ##### -->Base64<!-- ##### SECTION Short_Description ##### -->Base64 encoding and decoding<!-- ##### SECTION Long_Description ##### --><para><informalexample><programlisting>gchar* binary_stream = "Hello World!";gchar* base64_stream;gint base64_len;gchar* newbin_stream;gint newbin_len;base64_stream = gnet_base64_encode(binary_stream,strlen(binary_stream), &base64_len, FALSE);newbin_stream = gnet_base64_decode(base64_stream, base64_len, &newbin_len);</programlisting></informalexample></para><para>This module provides functions to encode and decode strings into theBase64 encoding specified in "RFC 2045 - MIME (Multipurpose InternetMail Extensions)". The Base64 encoding is designed to representarbitrary sequences of octets in a form that need not be humanlyreadable. A 65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used,enabling 6 bits to be represented per printable character.</para><!-- ##### SECTION See_Also ##### --><para></para><!-- ##### FUNCTION gnet_base64_encode ##### --><para></para>@src: @srclen: @dstlenp: @strict: @Returns: <!-- ##### FUNCTION gnet_base64_decode ##### --><para></para>@src: @srclen: @dstlenp: @Returns:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -