📄 array.h
字号:
/**
*Title: AIR_BPNN-C++ Class *Description: Neural Network Class *Copyright: Copyleft (c) 2002 (See gpl.txt for details) *Company: www.air-robot.net *Author M. T. Li (mtli0913@yahoo.com) *Version 1.0 ; 2000.10.24 ; M. T. Li ; Rewriting from AIR_BPNN_Learn-C *Version 1.1 ; 2000.11.24 ; M. T. Li ; debug
*Version 1.2 ; 2000.11.25 ; M. T. Li ; Parameter output
*Version 1.3 ; 2000.11.25 ; M. T. Li ; Optimization
*Version 1.4 ; 2001.04.06 ; M. T. Li ; Input array
*Version 2.0 ; 2001.04.07 ; M. T. Li ; Show the sample
*Version 2.1 ; 2001.04.08 ; M. T. Li ; Sample editor
*Version 2.2 ; 2002.07.28 ; M. T. Li ; Distribute by GPL *Version 2.3 ; 2002.11.24 ; M. T. Li ; English version */
class Matrix2D
{
public:
int iXNum;
int iYNum;
double **dValue;
void AllocateDouble(int iX,int iY)
{
bIfAllocate=true;
iXNum=iX;
iYNum=iY;
dValue=new double*[iXNum];
for(int i=0;i<iXNum;i++)
dValue[i]=new double[iYNum];
}
void FreeDouble(void)
{
if(bIfAllocate==true)
{
for(int i=0;i<iXNum;i++)
{
delete [] dValue[i];
}
delete [] dValue;
bIfAllocate=false;
}
}
private:
bool bIfAllocate;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -