ore.exception.RangeError
Vino.B via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Aug 23 05:12:24 PDT 2017
On Wednesday, 23 August 2017 at 11:18:14 UTC, Moritz Maxeiner
wrote:
> On Wednesday, 23 August 2017 at 05:53:46 UTC, ag0aep6g wrote:
>> On 08/23/2017 07:45 AM, Vino.B wrote:
>>> Execution :
>>> rdmd Summary.d - Not working
>>> rdmd Summary.d test - Working
>>>
>>> Program:
>>>
>>> void main (string[] args)
>>> {
>>> if(args.length != 2 )
>>> writefln("Unknown operation: %s", args[1]);
>>> }
>>
>> When args.length == 1, then the one element is args[0], not
>> args[1].
>>
>> args[1] only exists when args.length >= 2.
>
> To expand on that: argv[0] is what is passed to the process the
> D program runs at in the system call it was spawned from (e.g.
> execve), which usually corresponds to the program's name.
Hi All,
Thank you very much, was able to resolve this issue.
From,
Vino.B
More information about the Digitalmars-d-learn
mailing list