December 18, 2002 default-initializer fails to compile for template Aggregate | ||||
|---|---|---|---|---|
| ||||
This fails to compile with beta 12.
template<class T, int S>
struct A
{
T items[S];
};
void main()
{
A<int,5> a = { { 1 } };
// Error: ^ '}' expected
}
Aggregates 8.5.1-2 initializer-clause
Forms the basis of the boost array class.
Richard
| ||||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply