On Thu, 31 Jan 2013 10:21:04 -0500, Andrei Alexandrescu
<[email protected]> wrote:
On 1/31/13 10:18 AM, Steven Schveighoffer wrote:
On Thu, 31 Jan 2013 10:12:53 -0500, Andrei Alexandrescu
As far as I can tell classes have the same problem.
Nope.
void foo(someclass aa, int x, int y)
{
aa[x] = y;
}
void main()
{
someclass aa;
foo(aa, 1, 2); // segfault
...
}
We could easily arrange things to segfault just the same with a
struct-based implementation.
So you want to make a struct that acts just like a class? I'm not seeing
the point.
-Steve