说明:本文实例为大家分享了C++实现哈夫曼编码的具体代码,供大家参考,具体内容如下
#include
#include
#include
#include
using namespace std;
int Max = 300;
class tree{
public:
char s;
int num;
tree *left;
tree *right;
tree(){
s= '!';
num = 0;
left = 0;
right = 0;
}
tree(char a, <weixin_38610870> 上传 | 大小:31kb
说明:背景
众所周知,go语言可打包成目标平台二进制文件是其一大优势,如此go项目在服务器不需要配置go环境和依赖就可跑起来。
操作
需求:打包部署到centos7
笔者打包环境:mac os
方法:进入main.go所在目录,输入如下命令,当前目录便会生成main的可执行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go
Windows平台打包到Linux执行不一样,需要输入如下命令
set CGO_ENABLED=0
set G <weixin_38537541> 上传 | 大小:74kb