继承、重载运算符、虚函数与向量、矩阵运算
2008-06-12 20:06
323 查看
这是个关于如何使用继承、重载运算符、虚函数以实现向量和矩阵运算的例子。是我学习时写的,供大家学习C++基本知识使用。
#include <math.h>
#include <iostream.h>
//=============================================================
class vm
class Vec: public vm //继承
class Matrix:public vm //继承
Matrix::Matrix(int si,int sj)
int operator!=(Matrix &m1,Matrix &m2)
Matrix operator+(Matrix &m1,Matrix &m2) //加号运算符
Matrix operator-(Matrix &m1,Matrix &m2) //减号运算符
Matrix operator *(Matrix& m1,Matrix& m2); //乘号运算符
Matrix operator * (Matrix& m1,int m2);
Matrix operator ^ (Matrix &m1,int m2);//幂运算符号
Matrix operator / (Matrix &m1,int &n);//除号运算符
void main()
#include <math.h>
#include <iostream.h>
//=============================================================
class vm
class Vec: public vm //继承
class Matrix:public vm //继承
Matrix::Matrix(int si,int sj)
int operator!=(Matrix &m1,Matrix &m2)
Matrix operator+(Matrix &m1,Matrix &m2) //加号运算符
Matrix operator-(Matrix &m1,Matrix &m2) //减号运算符
Matrix operator *(Matrix& m1,Matrix& m2); //乘号运算符
Matrix operator * (Matrix& m1,int m2);
Matrix operator ^ (Matrix &m1,int m2);//幂运算符号
Matrix operator / (Matrix &m1,int &n);//除号运算符
void main()
相关文章推荐
- 别出心栽地实现矩阵的运算(继承向量类)
- 继承,虚函数应用,对象向量
- 探讨:使用boost库做大量向量与矩阵运算方面的项目
- MKL 进行矩阵向量运算
- Python求矩阵特征值及特征向量和实现对角化矩阵简化矩阵n次方运算
- Eigen之矩阵、向量、标量的操作运算
- matlab 向量/矩阵运算
- 图形学学习笔记5——向量矩阵运算
- 利用python做矩阵的简单运算(行列式、特征值、特征向量等的求解)
- matlab中的矩阵与向量运算
- MATLAB(6)矩阵和向量运算
- 运用numpy进行数组、向量、矩阵运算
- IOS中的矩阵和向量运算
- 矩阵 向量 求导运算
- R:向量和矩阵的线性代数运算
- R向量矩阵运算
- caffe源码学习(1)-矩阵向量运算
- MATLAB矩阵的基本运算及操作
- NumPy学习笔记(2)--Array数组和矩阵基本运算
- 虚函数、继承需要注意的几点