/* 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. */ #include "Array/ArrayTuplize.h" template ConcreteRigidArray1d& ConcreteRigidArray1d::operator=(const T& rhs) { for (IteratorType i(*this); i.more(); i.advance()) i.current() = rhs; return *this; } template ostream& operator<<(ostream& os, const ConcreteRigidArray1d& a) { return arrayTuplize(a, os); }