August 04, 2005 Private template class members 'not accessible' in same file. | ||||
---|---|---|---|---|
| ||||
test.d(18): class test.CT!(int).CT member i is not accessible ;--- class C { private: int i; } class CT(T) { private: T i; } void main() { C c = new C(); c.i = 10; CT!(int) ct = new CT!(int); ct.i = 10; } ;--- |
August 06, 2005 Re: Private template class members 'not accessible' in same file. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dave Attachments: | Dave schrieb: > test.d(18): class test.CT!(int).CT member i is not accessible > > ;--- > class C > { > private: > int i; > } > > class CT(T) > { > private: > T i; > } > > void main() > { > C c = new C(); > c.i = 10; > CT!(int) ct = new CT!(int); > ct.i = 10; > } > ;--- Known bug: http://dstress.kuehne.cn/run/private_04.d Thomas |
Copyright © 1999-2021 by the D Language Foundation