c++ base64编码字符串从终端?

whhtz7ly  于 2023-02-17  发布在  其他
关注(0)|答案(3)|浏览(104)

操作系统X 10.8.3 C++
我们的代码中有base64编码和解码函数。
但是,我想从我的终端对字符串进行base64编码,并在代码中使用它,这样我们的函数就可以在需要使用它时对其进行解码。
一个base64如何对来自终端的字符串进行编码?

disbfnqx

disbfnqx1#

使用base64命令,非常明智:

# echo -n Hello | base64
SGVsbG8K
# echo SGVsbG8K | base64 -D
Hello
e0uiprwp

e0uiprwp2#

从这里:
base64命令在我的OS X 10.9.4上默认可用。

编码:base64 <<< string
解码:base64 -D <<< string

pqwbnv8z

pqwbnv8z3#

如果你想编码一个文件并保存到一个文件:
cat file.json | base64 > encodedFile.base64
file.json的编码内容保存到另一个文件encodedFile.base64

相关问题