使用ACE日志设施(一)HelloWorld
来源:互联网 发布:c语言exe已停止工作 编辑:程序博客网 时间:2024/04/29 01:00
(1)开始使用日志设施
使用日志设施,总是要包含头文件:
#include "ace/Log_Msg.h"
ACE日志的Hello World
#ifdef _DEBUG#pragma comment (lib,"ACEd.lib")#else#pragma comment (lib,"ACE.lib")#endif#include <iostream>#include "ace/Log_Msg.h"int main(int argc, char *argv[]){ ACE_DEBUG((LM_INFO,ACE_TEXT("Hello ACE Log Msg !"))); return 0;}
开发环境配置:
1 配置环境变量ACE_ROOT(一般是ace和lib目录的父目录)
2 头文件和库文件目录设置(这样开发环境可以找到你的ACE头文件和库文件)
(2)将日志写入文件
- #include "ace/Log_Msg.h"
- #include <fstream>
- int main(int argc, char *argv[])
- {
- ACE_OSTREAM_TYPE* output = new std::ofstream("log.txt");
- ACE_LOG_MSG->msg_ostream(output,1);
- ACE_LOG_MSG->set_flags(ACE_Log_Msg::OSTREAM);
- ACE_LOG_MSG->clr_flags(ACE_Log_Msg::STDERR);
- ACE_DEBUG((LM_INFO,ACE_TEXT("Hello ACE Log Msg !")));
- return 0;
- };
另请参考:使用ACE日志设施(二)详细介绍
0 0
- 使用ACE日志设施(一)HelloWorld
- ACE(一):使用ACE日志设施
- ACE篇之一:使用ACE日志设施
- ACE篇之一:使用ACE日志设施
- 使用ACE日志设施(二)详细介绍(v4)
- ACE篇之二:使用ACE日志设施(完整的代码)
- ACE篇之二:使用ACE日志设施(完整的代码)
- ACE日志重定向(一)
- ACE中日志系统(Logging Facility)的基本使用
- ACE中日志系统(Logging Facility)的基本使用
- "设施问题"总结一
- 日志设施与通用实现
- 多线程中使用ACE日志策略示例
- 多线程中使用ACE日志策略示例
- 如何使用ACE的日志系统
- ACE日志
- ACE使用经验-利用ACE日志策略进行日志运行时配置管理
- WTL 使用日志(一)
- 怎样学习JAVA
- android源代码学习 init中的双向链表listnode
- [转]Linux的epoll模型
- inline函数和宏函数的区别
- JAVA数据集合:Set与Get效率对比
- 使用ACE日志设施(一)HelloWorld
- 求某个数的所有因数
- 什么是高内聚、低耦合?
- mvn 生命周期阶段
- python实现各种排序算法
- Eclipse 与自己安装的 Maven 3 的集成
- Spring与数据持久层
- CSS设置DIV背景色渐变显示
- Swift 的元组介绍