A Universal Naming Convention (UNC) path can be used to access network resources and is a null-terminated Unicode character string whose format is as follows:
A pathname that begins with two successive slashes may be interpreted in an implementation-defined manner, although more than two leading slashes shall be tre
> A pathname that begins with two successive slashes may be interpreted in an implementation-defined manner, although more than two leading slashes shall be treated as a single slash. > スラッシュ2個で始まるパス名の解釈は実装依存である.とはいえ,2個以上連続する先頭のスラッシュは1個のスラッシュとして扱われるものとする.
誰が原因なのかは知らないが…\\ が \ 互換な Windows (スコア:1)
例えば
c:\WINDOWS\CONFIG\
というディレクトリがあるとする。これを
c:\WINDOWS\\CONFIG\
のように打ってもエラーにならず、
c:\WINDOWS\CONFIG\
と同じ扱いになる。しかしながら、
c:\\WINDOWS\CONFIG\
はエラーになる。もっと腐っていることに、 2.2.1.4 UNC Path [microsoft.com]によると、
fjの教祖様
Re: (スコア:0)
\ の数を数えさせる代わりに、PathAddBackslash() 関数を教えてあげてください。
Re: (スコア:0)
Re: (スコア:0)
先頭以外は等価だけど.
Re: (スコア:1)
Re: (スコア:0)
> 2個以上連続する先頭のスラッシュ
more than twoは3個以上です。2個以上はtwo or moreかな。
Re: (スコア:0)
> スラッシュ2個で始まるパス名の解釈は実装依存である.とはいえ,2個以上連続する先頭のスラッシュは1個のスラッシュとして扱われるものとする.
連続するスラッシュ2個で始まるパス名は実装依存で解釈されうるが、3個以上の先頭のスラッシュは(必ず)1個のスラッシュとして扱われる。
つまり
//a/b/c
の解釈は実装依存かもしれないが
///a/b/c
や
/////a/b/c
は
/a/b/c
と常に等しいということ
Re: (スコア:0)
Re: (スコア:0)
大した中身でもないのに。(笑)
#程度を知るって大事。
Re: (スコア:0)
大した中身ではないということは、少しの中身がある=少なくとも俺の訳は正しくてsaitoh訳よりいくらかはマシだということでいいんですね?安心しました(笑)
> #程度を知るって大事。
俺saitoh嫌いなんだよ。なんで様子見してたわけ。
Re:誰が原因なのかは知らないが…\\ が \ 互換な Windows (スコア:1)