Source: kautoarray.h


Annotated List
Files
Globals
Hierarchy
Index

/**
 * Template array type.
 */
template <class X>
class kauto_array {
  X *ptr;
 
public:
  typedef X element_type;
  explicit kauto_array(size_t n) { ptr = new X[n]; }
  ~kauto_array() { delete [] ptr; }

  X& operator[](int n) { return ptr[n]; }
  operator X*() { return ptr; }
  X* operator +(int offset) { return ptr + offset; }

private:
  kauto_array& operator=(const kauto_array& a);
  kauto_array(const kauto_array& a);

};



Generated by: root@tantive.terraplex.com on Sun Feb 27 17:39:19 2000, using kdoc 2.0a33.