📄 list.hxx
字号:
// ******************
// *** CLASS LIST ***
// ******************
#ifndef list_hxx
class FEMComponent ;
class List
/*
This class implements an array which contains elements, nodes, materials,
loads or load-time functions.
DESCRIPTION :
The objects are stored in 'values', an array of FEMComponents of size
'size'.
TASKS :
- storing (method 'put') and returning (method 'at') FEMComponents ;
- expanding itself, in order to accomodate more FEMComponents.
*/
{
enum { FALSE } ;
protected :
int size ;
FEMComponent** values ;
public :
List (int) ; // constructor
~List () ; // destructor
FEMComponent* at (int i) {return values[i-1] ;}
int giveSize () {return size ;}
void growTo (int) ;
int includes (int) ;
int isEmpty () {return (size==0) ;}
int isNotEmpty () {return (size!=0) ;}
void printYourself () ;
void put (int,FEMComponent*) ;
} ;
#define list_hxx
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -