按类别查询搜索结果
关于关键词 的检测结果,共 15291
2014fjz | 2016-04-15 20:48:14 | 阅读(0) | 评论(0)
简单工厂模式是工厂模式中最简单的一种,他可以用比较简单的方式隐藏创建对象的细节,一般只需要告诉工厂类所需要的类型,工厂类就会返回需要的产品类,但客户端看到的只是产品的抽象对象,无需关心到底是返回了哪个子类。客户端唯一需要知道的具体子类就是工厂子类。除了这点,基本是达到了依赖倒转原则的要求。假如,我...【阅读全文】
【C/C++】 C++封装RTime类
evaspring | 2016-04-15 18:37:31 | 阅读(0) | 评论(0)
点击(此处)折叠或打开/*  * File: Time.h * Author: Administrator * * Created on 2016年4月15日, 下午6:15 */#ifndef _SDK_TIME_H_#define &nbs...【阅读全文】
zdszdszds | 2016-04-14 10:18:43 | 阅读(1620) | 评论(0)
1、server端server.c点击(此处)折叠或打开#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <stdio.h>#include <stdlib.h>#include <unistd.h>...【阅读全文】
jornhong | 2016-04-13 23:52:31 | 阅读(25460) | 评论(0)
上文已经介绍过二维表模型的实现方式,接着分享层次模型的实现,首先实现一个节点类用于保存树状数据模型的节点数据和节点关系:点击(此处)折叠或打开class TreeNode; typedef TreeNode* TreeNodePtr;class TreeNode{...【阅读全文】
jornhong | 2016-04-13 22:27:24 | 阅读(27620) | 评论(0)
QML中的数据访问组件如ListView、TableView、GridView通常使用ListModel做为数据提供者,这种应用有相当大局限性,如无法访问本地文件系统、无法连接到传统的SQL数据库,所以通常在使用中都是通过C++实现数据访问,通过QML进行数据展示和编辑,常用的数据模型组件有QAbstractItemModel、QAbstractTableModel、QSQLTableModel等。所有的高级Model组件都继承自QAbstractItemModel,只要了解QAbstractItemModel的接口函数和运作机理,就可以了解QT的Model/View机制实现方式。【阅读全文】
soul11201 | 2016-04-12 20:40:12 | 阅读(1980) | 评论(0)
这个问题曾经困扰过我一阵子。请先看一下下面的源代码:class A1{public:        int operator=(int a)        {                return 8;  &nbs【阅读全文】
jeffasdasd | 2016-04-12 11:27:36 | 阅读(1130) | 评论(0)
static的作用   在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,...【阅读全文】
yyxl | 2016-04-09 14:05:13 | 阅读(1190) | 评论(0)
u0402 | 2016-04-07 18:05:48 | 阅读(1130) | 评论(0)
链表逆序查找倒数第K个结点链表去重检查链表环路查找链表环路起始结点点击(此处)折叠或打开#include <stdio.h>#include <string.h>#include <stdlib.h>#include <time.h>#define MULTIPLE_NUMBER 9U...【阅读全文】
gzydominating | 2016-04-07 17:36:46 | 阅读(1050) | 评论(0)
jeffasdasd | 2016-04-07 16:37:36 | 阅读(1030) | 评论(0)
http://www.cnblogs.com/bizhu/archive/2012/09/25/2701691.html关于结构体和C++类的内存地址问题今天终于有时间写点 东西了~ 太爽了  *_*  很多人都知道C++类是由结构体发展得来的,所以他们的成员变量(C语言的结构体只有成员变量)的内存分配机制是一样的。下面我们以类来说明问题,如果 类的问题通了...【阅读全文】
jeffasdasd | 2016-04-07 16:36:33 | 阅读(1070) | 评论(0)
http://blog.csdn.net/c504665913/article/details/7797859如果一个人自称为程序高手,却对内存一无所知,那么我可以告诉你,他一定在吹牛。用C或C++写程序,需要更多地关注内存,这不仅仅是因为内存的分配是否合理直接影响着程序的效率和性能,更为主要的是,当我们操作内存的时候一不小心就会出现问题,而且很多时候,...【阅读全文】
【C/C++】 c++ Random
juliet雪丽 | 2016-04-07 11:22:40 | 阅读(0) | 评论(0)
KEYWord:explict?通过将构造函数声明为explicit(显式)的方式可以抑制隐式转换【阅读全文】
coldgin | 2016-04-06 23:43:03 | 阅读(1440) | 评论(0)
(以下的内容参考别人的例子,特此声明)在写程序之前,需要安装lua的环境在终端输入命令:点击(此处)折叠或打开sudo apt-get install lua5.1sudo apt-get install lua5.1-0-dev(注意:安装这个东西是为了lua的一些头文件和库文件路径使用) 安装好之后,输入l...【阅读全文】
u0402 | 2016-04-06 17:20:45 | 阅读(1070) | 评论(0)
要求:     有两个栈A和B,实现队列C。实现思想:    向队列C中压入数据等同于向栈A压栈,从队列C中弹出数据等同于从栈B中弹出数据。    向A压栈时,判断A是否满栈以及B是否为空栈。如果A满B空,则将A中的所有数据弹出后压入B中,然后再向A压入数据;如果A满B非空...【阅读全文】
u0402 | 2016-04-06 15:14:18 | 阅读(930) | 评论(0)
原理: 压栈时从链表头结点开始压,弹栈时从头结点往后弹。点击(此处)折叠或打开#include #include #include /* 栈的最大深度 */#define STACK_DEEP_MAX 256Uty...【阅读全文】
liuzan_abc | 2016-04-06 13:36:21 | 阅读(1260) | 评论(0)
1、兼容32bits系统的数据类型使用情况   不要使用c语言中定义的类型,而要使用平台中的定义   typedef unsigned char uchar_t(c/c++中的定义)   typedef uint8_t       uchar_t(uint8_t一般是stdint.h中定义)   typedef uint16_t      ushort_t...【阅读全文】
liuzan_abc | 2016-04-06 13:23:44 | 阅读(1110) | 评论(0)
 1、c++中的string类的strstr的终结符是\0 2、c++中的对象模型现象      class Test      {        public:           void print()          {      &nb...【阅读全文】
liuzan_abc | 2016-04-06 13:05:47 | 阅读(1060) | 评论(0)
 1、c/c++中的内联函数一般写在头文件中,不允许分离定义,否则编译后的目标文件找不到函数定义 2、c/c++中的const方式定义的变量(普通的头文件中的定义的宏),可以在多次包含,不会出现重复定义,也就是const标识的变量在包含时,有local       的效果 3、c++中的map的用法注意点   ...【阅读全文】
【C/C++】 c++
juliet雪丽 | 2016-04-05 14:50:45 | 阅读(0) | 评论(0)
KEYWord:explict 通过将构造函数声明为explicit(显式)的方式可以抑制隐式转换【阅读全文】