• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

舞者

罗帏舒卷,似有人开。明月直人,无心可猜
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

文章分类 -  poco

POCO应用程序配置管理
摘要:Poco::AbstractConfiguration及其子类是Poco提供的操作配置文件的接口,这组接口将配置文件抽象为名值对。Poco::Util::Application实现了自动寻找配置文件并加载配置文件的功能,使用时有三个要点: (1)写一个与应用程序同名的配置文件放在软件的启动目录中 (2)重载Application::initialize(Application & self),在其中调用loadConfiguration(),如下protected: voidinitialize(Application&self){loadConfiguration();//l 阅读全文

posted @ 2012-02-16 09:41 wishing 阅读(1063) 评论(0) 推荐(0)

POCO基础类型
摘要:Poco实现了一组通用的C++类型,列举如下,以防再造轮子Poco::Any来自于Boost,保存任意类型的数据,并提供与其他类型数据之间的转换,转换时用Poco::AnyCast<>或Poco::RefAnyCast<>,如把数值转换成字符串,这个类的真实类型可以是一个复杂的类定义,不仅限于基本数据类型,如下例:Any a = 13;int i = AnyCast<int>(a);std::string s = AnyCast<std::string>(a);Poco::DynamicAny提供了安全的数据转换功能,这个类主要解决的问题是保证数 阅读全文

posted @ 2012-02-16 09:41 wishing 阅读(2104) 评论(0) 推荐(0)

POCO数据库操作简介
摘要:按Poco的文档,本文缩写、改编、注释POCO Data User Guide的内容,介绍Poco的数据库操作。原文见http://pocoproject.org/docs/00200-DataUserManual.html。先介绍一个简单例子,无须解释,其意自明。#include "Poco/Data/Common.h"#include "Poco/Data/SQLite/Connector.h"#include <iostream>usingnamespace Poco::Data;void init(){ SQLite::Connect 阅读全文

posted @ 2012-02-16 09:39 wishing 阅读(2723) 评论(0) 推荐(0)

[Poco]信号和回调函数的处理
摘要:Poco::BasicEvent实现事件对象,类似于Qt中信号的概念,是一种类型安全的调用回调函数的方案,与之类似的还有boost中的signal和一个名为sgi++的软件包。与Poco::BasicEvent有关的类如下(Poco中还有一外名为Event的类,指的是操作系统中的事件对象,用于同步操作,与此处无关。以下为与事件机制有关的类定义。先看一个例子,描述Poco中如何处理事件及回调函数#include "Poco/BasicEvent.h"#include "Poco/Delegate.h"#include <iostream>usi 阅读全文

posted @ 2012-02-16 09:38 wishing 阅读(1097) 评论(0) 推荐(0)

 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3