Valid File Path

Vino.B via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri Sep 1 06:06:35 PDT 2017


On Thursday, 31 August 2017 at 23:45:01 UTC, Jonathan M Davis 
wrote:
> On Thursday, August 31, 2017 23:23:17 Vino via 
> Digitalmars-d-learn wrote:
>> [...]
>
> And why would that not be valid? isValidPath and 
> isValidFilename are quite specific about what they think are 
> valid path/file names, and having a # in a file name is 
> perfectly legitimate. They do have some extra restrictions for 
> Windows, since Windows is a lot pickier about its filenames 
> than the rest of the world, but # is not one of the characters 
> listed as invalid:
>
> https://dlang.org/phobos/std_path.html#isValidPath 
> https://dlang.org/phobos/std_path.html#isValidFilename
>
> It would be invalid to have # as a drive name, but it's 
> perfectly legal in a filename or directory name.
>
> - Jonathan M Davis

Hi,

   Thank you very much for the explanation, was able to resolve 
the issue.


More information about the Digitalmars-d-learn mailing list