Unless mistaken, C++ is a superset of the proposed ANSI Standard C. In ANSI C the statement you indicated had undefined array dimensions, which sorry to say is a violation of ANSI C. -- Mark A. Hampson WPI Mechanical Engineering Internet: mhampson at wpi.wpi.edu Worcester, MA 01609 USA (508) 831-5498 70% of all code is idiot proofing