码迷,mamicode.com
首页 >  
搜索关键字:修改模块搜索路径 as扩充 相对导入    ( 1727个结果
第11周 项目二-职员有薪水了(2)
(2)字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的string全部改为char *后,重新写一遍程序(此时的区别是,类中有指针成员,构造和析构函数需要考虑深复制的问题了。) class CPerson { protected: char *m_szName; char *m_szId; int m_nSex...
分类:其他好文   时间:2015-05-20 09:46:30    阅读次数:166
支付宝转账支付方式
同银行转账方式一样,特意制作了支付宝转账方式。安装方法:1.请先安装扩充功能:http://www.mycncart.com/index.php?route=product/product&product_id=152.下载后解压缩,会有文件mcc012.ocmod.xml3.访问【后台】->【扩展功能】->【安装扩展功能】->点击【上传..
分类:其他好文   时间:2015-05-20 02:13:08    阅读次数:273
Vector::insert remove
首先看看vector不同于数组的一个地方:可以根据数据的多少扩容: 至于这里为什么要是扩充一倍,因为扩容函数执行也需要时间开销,当以增加一倍扩容时调用扩容的概率和容量的匹配要更好:template void Vector::expand() { //向量空间不足时扩容 if (_size < _capacity) return; //尚未满员时,不必扩容...
分类:其他好文   时间:2015-05-19 22:36:11    阅读次数:237
支付宝转账支付方式
同银行转账方式一样,特意制作了支付宝转账方式。 安装方法: 1. 请先安装扩充功能:?http://www.mycncart.com/index.php?route=product/product&product_id=15 2. 下载后解压缩,会有文件 mcc012.ocmod.xml 3. ...
分类:其他好文   时间:2015-05-19 21:02:35    阅读次数:120
[百度空间] [原]跨平台编程注意事项(一)
好久没有写东西了,先写一点,以后再扩充.1.使用平台编译器预定义的宏.比如在windows下,有这样一个宏WIN32.或者_WIN32.linux下有__linux__等等.比如OGRE的OgrePlatform.h中的定义:#if defined( __WIN32__ ) || defined( ...
分类:其他好文   时间:2015-05-18 20:29:33    阅读次数:137
第十一周上机实践项目2——职员有薪水了(2)
(2)字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char 表示。请将类声明中的string全部改为char 后,重新写一遍程序(此时的区别是,类中有指针成员,构造和析构函数需要考虑深复制的问题了。)代码#include #include using namespace std; class CPerson { protected:...
分类:其他好文   时间:2015-05-18 09:16:30    阅读次数:89
Java装饰模式(Decorator模式)
Decorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee。这两种实体在Decorator模式中是必须的。 Decorator定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆。使用Decorator模式相比用生成子类方式达到功能的扩充显得更为灵活。 为什么使用Decorator 我们...
分类:编程语言   时间:2015-05-17 13:47:07    阅读次数:127
策略模式Strategy[设计模式入门]
定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。设计原则1.将变化的部分独立出来并封装,以便以后可以轻易改动或扩充次部分,而不影响不需要变化的部分。将Duck中的行为抽取出来。2.针对接口编程,而不是实现编程。Duck类及其子类不实现这些行为,而是把这些行...
分类:其他好文   时间:2015-05-17 11:58:00    阅读次数:110
Redis数据结构(二)字典
Redis字典其实就是Hash表,其实现和JAVA语言中的hashmap结构大同小异,按Key-Value方式存储键值对,但是又存在一定的差异。 java中的hashmap结构即包含hash表,又实现了rehash自我扩充; 而redis字典则通过dictht结构实现hash表,通过字典(dict)实现rehash(字典中包含一个dictht数组dictht ht[2])。Redis字典的实现...
分类:其他好文   时间:2015-05-16 14:55:47    阅读次数:130
内核模块编写
* 内核动态模块的的功能和作用*Linux 模块是一些可以独立于内核单独编译的内核函数和数据类型集合,是可增删的内核部分。模块在内核启动时装载称为静态装载,在内核已经运行时装载称为动态装载。模块可以扩充内核所期望的任何功能,但通常用于实现设备驱动程序.模块最基本的框架#include #include #include <linux...
分类:其他好文   时间:2015-05-15 17:46:00    阅读次数:106
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!