$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Jens Maurer (Jens.Maurer_at_[hidden])
Date: 2001-02-11 16:43:59
Daryle Walker wrote:
> The problem was I got an error for using "boost::size":
[...]
> I've gone back to the "sizeof(data)/sizeof(data[0])" workaround, but why did
> my code treat "data" as a pointer decay instead of an array reference? Is
> my compiler, Metrowerks CodeWarrior Pro 5.3 for the Mac OS, too old?
Yes, your compiler seems to be non-conforming in this regard. Comeau C++
4.2.44 handles this fine, for example.
(Dietmar should really provide a bunch of tests for his array_traits
stuff so that we can add them to the regression tests.)
Jens Maurer