https://issues.dlang.org/show_bug.cgi?id=19502

him...@outlook.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |him...@outlook.com

--- Comment #4 from him...@outlook.com ---
(In reply to Rainer Schuetze from comment #2)
> I don't see any difference in arguments for D or C++ (VC16). Both produce
> `C:\test"\blah.exe` for the example in the bug report.
> 
> What OS/VC version are you seeing the difference with?

I'm on Windows 10 x64 with VC 2019. In a test with the following codes:

int main(string[] argv)
{
    foreach(i; argv)
        writeln(i);

    return 0;
}

The cmd.exe raw displays:

C:\Users\XXX>"C:\Users\XXX\source\repos\test\x64\Debug\"\test.exe
C:\Users\XXX\source\repos\test\x64\Debug\
\test.exe

I reproduced this issue.

--

Reply via email to