C++-glog/gflags/protobuf
来源:互联网 发布:预谋邂逅知乎 编辑:程序博客网 时间:2024/06/07 01:49
C++-glog/gflags/protobuf
1. glog
severity level: INFO WARNING ERROS FATAL
#define CHECK_EQ(val1, val2) CHECK_OP(_EQ, ==, val1, val2) // equal to
#define CHECK_NE(val1, val2) CHECK_OP(_NE, !=, val1, val2) // not equal to
#define CHECK_LE(val1, val2) CHECK_OP(_LE, <=, val1, val2) //less than or equal to
#define CHECK_LT(val1, val2) CHECK_OP(_LT, < , val1, val2) //less than
#define CHECK_GE(val1, val2) CHECK_OP(_GE, >=, val1, val2) //greater than or equal to
#define CHECK_GT(val1, val2) CHECK_OP(_GT, > , val1, val2) //greater than
google::SetLogDestination(google::GLOG_INFO, "./log/app");
//google::SetLogDestination(google::GLOG_WARNING, ".");
LOG(INFO) << "TEST";
LOG(WARNING) << "WARNING";
int x = 10;
LOG_IF(FATAL, x > 10) << "CONDITIONAL";
CHECK_LE(4, 3) << "CHECK LE";
CHECK_NE(1, 1) << "CKECK NE 1 1";
CHECK_EQ(1, 3) << "CHECK NE 1 AND 3";
2. protobuf 做配置文件
int fileD = open(filename, O_RDONLY)
google::protobuf::io::FileInputStream s(fileD)
google::protobuf::TextFormat::Parse(&s, Message & c)
g++ foo.cpp bar.pb.cc -I/usr... -I./ -L/usr... -lprotobuf
----------------------reference-----------------------------------
1. https://developers.google.com/protocol-buffers/docs/reference/cpp-generated
2. http://blog.csdn.net/flyan338/article/details/8448518
- C++-glog/gflags/protobuf
- Windows VisualStudio 下使用glog gflags
- linux下使用gflags编译glog
- Linux下安装glog和gflags
- 【Caffe】手动安装CUDA, cuDNN, opencv 3, boost, glog, gflags, protobuf, nccl指南,以及各种问题的解决方法(CentOS 6.9)
- 如何用blade来调用glog和gflags
- 如何解决使用glog和gflags时遇到的错误
- 【C++】google gflags库
- [C++]gflags的使用
- 【C++】google glog库
- gflags
- glog/gflags:linux下用cmake通过MinGW-w64交叉编译生成windows版本静态库
- [glog]_[C/C++]_[使用glog来记录日志]
- protobuf-c
- glog
- glog
- glog
- glog
- HDU 5725 Game(计数)
- Python 之 datetime模块
- php面向对象和面向过程
- Bestcoder_Dertouzos
- Java enum的用法详解
- C++-glog/gflags/protobuf
- JAVA中怎么保留小数点后两位
- 静态方法、实例方法和域
- HDU 1856
- 使用再生龙制作linux系统镜像及还原
- viterbi,维特比算法通俗理解
- solr出现以下异常信息
- USACO 2007 Dec Silver Mud Puddles bfs or A-star
- hdu 5743 Join The Future