Ellery Newcomer wrote:
-------------------------This is unrelated, but I need D to become more handy: If I don't put a number there arr becomes a dynamic array, so if I want a static array I must count items first. Even C is more handy here. Can some auto-guessing syntax be added, like this? int[$] arr = [6,5,-1,-1,-3,-4,4,-3,1,3,0,-4,6,-3,3,4,-4]; int[?] arr = [6,5,-1,-1,-3,-4,4,-3,1,3,0,-4,6,-3,3,4,-4]; Thank you. Bye, bearophileWhat's wrong with auto arr = [6,5,-1,-1,-3,-4,4,-3,1,3,0,-4,6,-3,3,4,-4]; ?
Well we've concluded a while ago that it's vastly better for everyone if the automatic type of array literals is T[], not T[n]. So you need to declare the size, which is redundant, hence OP's request.
Andrei
