c++ - default-initializer fails to compile for template Aggregate
- Richard (14/14) Dec 18 2002 This fails to compile with beta 12.
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
Dec 18 2002








Richard <fractal clark.net>