/* Example programs from the book Scientific and Engineering Programming in C++: An Introduction with Advanced Techniques and Examples, Addison-Wesley, 1994. (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1994. ALL RIGHTS RESERVED. See README file for further details. */ template class ConstArray2d { // Dummy interface base public: virtual void foo() = 0; }; void f(ConstArray2d& a, ConstArray2d& b) { a = b; }