上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 49 下一页
摘要: // 9标签类Label/*//我们知道一个链表由标签,头节点,中间节点和尾节点组成,标签中保存着头节点的地址,头节点的next指针指向中间节点,中间节点的next指针指向了尾节点,因为我们可以将标签做成一个label类,该类负责创建和维护头节点#include <iostream>using namespace std;//定认枚举形常量enum{small,large, same};class Date{public: Date(int i):date(i){} ~Date(){} int compare(const Date&);private: int date;} 阅读全文
posted @ 2012-09-30 10:21 简单--生活 阅读(209) 评论(0) 推荐(0) 编辑
摘要: //10头节点类,中间节点类和尾节点类/*#include <iostream>using namespace std;//定认枚举形常量enum{small,large, same};class Date{public: Date(int i):date(i){} ~Date(){} int compare(const Date&); void print(){ cout<<date<<endl;}private: int date;};int Date::compare(const Date& two){ if(date < two 阅读全文
posted @ 2012-09-30 10:21 简单--生活 阅读(512) 评论(0) 推荐(0) 编辑
摘要: // 7 Data类//因此我们在写一个链表时,首先要考虑这一点,我们知道链表的作用是将无序的数据按一定的次序排列起来,比如说链表中每一个节点均可保存一个或多个数据,我们将各个节点排列好顺序,那么所有的数据自然也就排好了顺序,然后我们就可通过操作节点来实现对数据的操作,比如添加,删除,和修改等等//但是很多时候,为了提高代码的重复利用率和健壮性,我们需要将代码与数据分离,比如说我们将图书管理系统的数据库部分分做成一个类,并将它包含到其他类中,这样我们做的数据类,即图书管理系统的数据模块,可以被链表类修改,添加和删除等操作,但对于其他类是封闭的,同时链表类代码的修改不会景响到数据库,实现了代码与 阅读全文
posted @ 2012-09-30 10:20 简单--生活 阅读(188) 评论(0) 推荐(0) 编辑
摘要: http://php.net/manual/en/book.imagick.php 类参考文档PHP中Imagick类的使用PHP中Imagick类,提供了比GD库函数更为方便和强大的图片处理功能。由于工作关系研究了一阵,略有收获,不敢独乐,特与大家分享。使用Imagick类,需要PHP安装imagemagick扩展模块。<?php/** * 对比度处理 * @param bool $type 表示增加或减少对比度,逻辑型,true:增加; false:减少 * @param bool $apply 表示作用区域,逻辑型,true:局部作用; false:全局作用 * @par... 阅读全文
posted @ 2012-09-27 17:09 简单--生活 阅读(8261) 评论(0) 推荐(0) 编辑
摘要: 1 下载ImageMagick打开http://imagemagick.org/script/binary-releases.php#windows下载最新的版本,目前的版本是ImageMagick-6.5.4-2-Q16-windows-dll.exe现在的静态版本能够很好的在各个平台上运行,但是他们却很难懂,因此您应该下载一个动态的版本。如果你的系统/电脑支持16位色,那么你应该使用Q16版本(还有一个是8位的版本),这两者的区别我们将会在下面解释。对我自己来说,最近的一个版本在我的电脑上不能够很好的运行,所以我使用一些老版本,ImageMagick-6.4.2-7-Q16-windows 阅读全文
posted @ 2012-09-27 15:15 简单--生活 阅读(4253) 评论(0) 推荐(0) 编辑
摘要: /*//5 包含对系统的消耗//由于book类的数据成员中包含量了3个String类的对像,因此在创建一个book类对像时也就不可避免的创建3个String类的对像,本节我们通过在String类和book类的构造和析构函数中添车输出语句演示这种消耗#include "String.h"class Book{public: Book(); ~Book(){ cout<<"Book类的析构函数执行...."<<endl;} Book(char*, char*, char*, float); //不能修改返回值,在函数内也不能修改,也不 阅读全文
posted @ 2012-09-24 23:59 简单--生活 阅读(191) 评论(0) 推荐(0) 编辑
摘要: // 6按别名传递book对像//由于在创建一个book类对像时会创建3个String类对像,因此,假如我们按值传递一个book类对像给某个函数,那么对系统的消耗是相当可观的,接下来的例子将演示按值与按别名传递book类对像的不同#include "String.h"class Book{public: Book(); ~Book(){ cout<<"Book类的析构函数执行...."<<endl;} Book(char*, char*, char*, float); //不能修改返回值,在函数内也不能修改,也不想调用复制构造函数 阅读全文
posted @ 2012-09-24 23:59 简单--生活 阅读(169) 评论(0) 推荐(0) 编辑
摘要: // 4 为图书重载GetAuthor函数//本节我们再创建一本图书,这本书是由两个合写的,为了记录这两个人的姓名,我们需要定义一个字符串#include "String.h"class Book{public: Book(); Book(char*, char*, char*, float); //不能修改返回值,在函数内也不能修改,也不想调用复制构造函数,按地址传递 const String& GetTitle()const{ return title; } const String& GetAuthor()const{ return author; } 阅读全文
posted @ 2012-09-24 23:40 简单--生活 阅读(339) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std;class String{public: String(); //默认的构造函数 ~String(){ delete []str; len=0; //cout<<"析构函数执行"<<endl; } String(const char*const ch); //构造带值的string int getlen()const { return len;} //读取长度 //const char *getstr()const{ return str;} //读取字符串 / 阅读全文
posted @ 2012-09-24 23:39 简单--生活 阅读(190) 评论(0) 推荐(0) 编辑
摘要: // 38总结#include <iostream>using namespace std;class String{public: String(); //默认的构造函数 ~String(){ delete []str; len=0; cout<<"析构函数执行"<<endl; } String(const char*const ch); //构造带值的string int getlen()const { return len;} //读取长度 //const char *getstr()const{ return str;} //读取 阅读全文
posted @ 2012-09-24 22:37 简单--生活 阅读(234) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 49 下一页
简单--生活(CSDN)