jweinst1
1/24/2020 - 10:08 PM

containerized version of a DB.

containerized version of a DB.

#include <iostream>

template<class T>
class DB {
public:
   DB(const T* val): _data(val) {}

   const T* get() const;
private:
   const T* _data;
};

template<class T>
const T* DB<T>::get() const { return _data; }

int main() {
  DB<char> a("hello!");
  std::cout << "Hello World!\n";
}