C++
Lankin2013
这个作者很懒,什么都没留下…
展开
-
C++ 单例模式
C++的单例模式演示小程序。单例模式通过构造函数私有化,使得系统中一个类有且仅有一个实例且该实例易于被外界访问,是一种常用的软件设计模式。主要注意点是: 使用C++实现单例时,类的静态示例必须在类内(.h)声明,在类体外(.cpp)定义。(第一次用C++实现单例时,就因为这一点,困惑了好长时间*_*,小记一下) static MessageMgr *instance ; //原创 2013-08-22 21:06:51 · 749 阅读 · 0 评论 -
C++基本知识点(读书笔记)
1. 类成员函数的实现 类成员函数的实现可以放在两个地方:类体内,类体外。把成员函数放在类体内,是建议编译器将这些成员函数看做内联函数处理。在类体外实现的成员函数,也可以在函数前面加上inline将其定义成内联函数,当然定义成内联函数的成员函数一般放到头文件中。2. 信息隐藏 在C++中,可以用访问控制修饰符public(公有)、private(私有)和protected(原创 2014-10-21 22:06:10 · 996 阅读 · 0 评论 -
基于Qt的sqlite编程
通过Qt操作sqlite数据库。建库,建表,添加字段、增删改查。先介绍下常用的sql语句:判断数据库中是否存在某个表: SELECT 1 FROM sqlite_master where type = 'table' and name = 'book';判断表中是否存在某字段:SELECT 1 FROM sqlite_master where type = 'table' and原创 2014-12-09 23:37:28 · 5835 阅读 · 1 评论 -
Qt 正则表达式(QRegExp)
正则表达式是对字符串操作的一种逻辑公式,匹配一系列符合某个句法规则的字符串。Qt的正则表示类是QRegExp,在很多情况下都可以用到,比如字符串验证、字符串搜索、搜索并替换、字符串分割等。QRegExp 的默认匹配模式和Perl语言正则表达式类似。此外QRegExp还提供了一个简化的通配符模式(wildcard),和命令行下的匹配模式比较类似(只有?和*两个元字符)。原创 2014-12-17 22:25:56 · 17689 阅读 · 0 评论 -
基于Qt的网络编程(Http)
基于Qt的Http请求小程序,输入地址,可请求网站信息并展示。本文主要简单介绍http请求。发起请求,响应返回,超时机制。涉及类:QNetworkAccessManager、QNetworkReply、QNetworkRequst。原创 2014-12-10 22:41:16 · 8202 阅读 · 3 评论