沙僧取金: 第二站 c++
AngryChar
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
模板类 通用数组的实现
实现自定义数组, 重载[] , 头文件 #ifndef __MYARRAY_H__ #define __MYARRAY_H__ #include using namespace std; template class MyArray { friend ostream & operator( ostream &out, const MyArray &obj); public: My原创 2017-09-26 10:30:30 · 1984 阅读 · 0 评论 -
新的开始c++
今天开始学习c++,还是有点不适应,慢慢来吧. 先写个类的初学,判断点是否在圆内#ifndef __CIRCLE_H__ #define __CIRCLE_H__ #include "Point.h" class circle { public: void setCircle(int r, int x, int y); bool inCircle(point &p); private:原创 2017-09-18 19:41:50 · 1010 阅读 · 0 评论 -
异常
1)异常是一种程序控制机制,与函数机制独立和互补 函数是一种以栈结构展开的上下函数衔接的程序控制系统,异常是另一种控制结构,它依附于栈结构,却可以同时设置多个异常类型作为网捕条件,从而以类型匹配在栈机制中跳跃回馈. 2)异常设计目的: 栈机制是一种高度节律性控制机制,面向对象编程却要求对象之间有方向、有目的的控制传动,从一开始,异常就是冲着改变程序控制结构,以适应面向对象程原创 2017-09-28 16:01:38 · 391 阅读 · 0 评论 -
数组类的实现
自己写一个类,实现数组功能 MyArray.h #ifndef __MYARRAY_H__ #define __MYARRAY_H__ class Array { public: Array(int a); Array(Array &obj); ~Array(); int length (); void setData (int index, int a); int ge原创 2017-09-20 20:42:35 · 631 阅读 · 1 评论 -
字符串类的实现
写一个字符串类,实现字符串的功能 MyString.h#ifndef __MYSTRING_H__ #define __MYSTRING_H__ #include class MyString { // 重载 << 操作符 friend std::ostream& operator<<(std::ostream &out, MyString &s); // 重载 >> 操作原创 2017-09-20 20:46:26 · 852 阅读 · 0 评论 -
单例模式
单例模式 定义: 在程序运行中, 只能生成一个对象 的模式 模式要点: 1, 为了保证在 外部 不被定义对象, 需要把构造函数设置成私有属性 2, 故此, 需要一个static函数来定义对象, 又因唯一性, 需要一个static指针变量来保证不重复 创建 3, 虽然唯一, 但可以被多个函数或对象公用, 为防止在销毁时 多次释放同一指针 , 需要一个static整形变量计数 4,为防止多个原创 2017-10-12 10:27:31 · 411 阅读 · 0 评论 -
简单工厂模式
看了>, 照着写了一个简单工厂模式的计算器, 慢慢来, 不急. #include #include using namespace std; class Operation { public: virtual float Operating() = 0; public: float numberleft; float numberright; }; class Operation原创 2017-10-12 14:41:48 · 507 阅读 · 0 评论 -
MYSQL 的自我封装
用的是C语言 // gcc 1.cpp -lmysqlclient #include #include #include #include #define BEGIN_TRAN "START TRANSACTION" #define SET_TRAN "SET AUTOCOMMIT=0" #define UNSET_TRAN "SET AUTOCOMMIT=1" #def原创 2017-10-15 20:23:01 · 447 阅读 · 0 评论
分享