daoq: Multiply a 2D mattrix with a vector.
Very good example:
- Dynamic memory allocation using `new'.
- Allocate an array of basic types.
- Allocate an array of pointers.

- const pointer.
- const pointer to const.
- const pointer to pointer.
- const pointer to pointer to const.