On Thursday, 4 January 2018 at 18:49:21 UTC, Ali Çehreli wrote:
On 01/04/2018 08:51 AM, Vino wrote:
> auto read () {
[...]
> return tuple(Ucol1, Ucol2, Ucol3, rSize);
> }
read() returns a tuple of values of different types.
> for(int i = 0; i < Size; i++) {
> typeof(read()[i]) Datacol;
typeof is a compile-time expression but there cannot be a
consistent result to that expression when i is not known at
compile-time.
You might try using a 'static foreach' but this time Size is
not a compile-time expression:
static foreach(i; 0 .. Size) {
typeof(read()[i]) Datacol;
Error: variable Size cannot be read at compile time
Ali
Hi Ali,
Thank you very much, can you suggest the best way around this
issue.
From,
Vino.B