|
void | resize (int Size, int Border=0) |
|
| vec (T *Data, int Size, int Border=0) |
|
| vec (int Size, int Border=0) |
|
| vec (const vec< T > &vect) |
|
void | reset () |
|
vec< T > & | InitRamp (T StartValue, T Increment) |
|
int | MaxPos (T &maxval) |
|
int | MinPos (T &minval) |
|
double | Mean () |
|
T & | CustomMax () |
|
vec< T > & | operator= (const T &val) |
|
vec< T > & | operator= (const vec< T > &vect) |
|
T * | addr (int idx) |
|
T & | operator[] (size_t idx) |
|
vec< T > & | operator*= (const T &val) |
|
vec< T > | operator* (const T &val) const |
|
T | operator* (const vec< T > &vect) const |
|
vec< T > | operator* (const mtr< T > matr) const |
|
vec< T > & | operator+= (const T &val) |
|
vec< T > & | operator+= (const vec< T > &vect) |
|
vec< T > | operator+ (const T &val) const |
|
vec< T > | operator+ (const vec< T > &vect) const |
|
vec< T > & | operator-= (const T &val) |
|
vec< T > & | operator-= (const vec< T > &vect) |
|
vec< T > | operator- (const vec< T > &vect) const |
|
vec< T > | operator- () const |
|
vec< T > & | operator/= (const T val) |
|
vec< T > | operator/ (const T val) const |
|
vec< T > & | operator>>= (const int shr) |
|
vec< T > | operator>> (const int shr) const |
|
vec< T > & | operator<<= (const int shl) |
|
vec< T > | operator<< (const int shl) const |
|
vec< T > & | operator&= (const T &val) |
|
vec< T > & | operator&= (const vec< T > &vect) |
|
vec< T > | operator& (const T &val) const |
|
vec< T > | operator& (const vec< T > &vect) const |
|
vec< T > & | operator|= (const T &val) |
|
vec< T > & | operator|= (const vec< T > &vect) |
|
vec< T > | operator| (const T &val) const |
|
vec< T > | operator| (const vec< T > &vect) const |
|
vec< T > & | operator^= (const T &val) |
|
vec< T > & | operator^= (const vec< T > &vect) |
|
vec< T > | operator^ (const T &val) const |
|
vec< T > | operator^ (const vec< T > &vect) const |
|
int | sum () |
|
bool | operator== (const vec< T > &vect) |
|
bool | operator!= (const vec< T > &vect) |
|
template<class T>
class vec< T >
Класс векторов.
- Примеры:
int Test[10]={1,125,3,4,5,6,7,8,9,10};
int Res [10];
scalar<int> a0(2);
A0[0]=1;
A0[1]=2;
A0[2]=3;
B0.SetData(Test);
B0=A0;
a0=A0[1];
C0=A0+B0;
C0=A0*a0;
a0=A0*A0;