Instance Method インスタンスメソッド

scanUnsignedLongLong(_:)

Scans for an unsigned long long value from a decimal representation, returning a found value by reference. ある10進数表現から符号なしlong long値を走査します、見つかった値を参照によって返します。

Declaration 宣言

func scanUnsignedLongLong(_ result: UnsafeMutablePointer<UInt64>?) -> Bool

Parameters パラメータ

unsignedLongLongValue

Upon return, contains the scanned value. Contains ULLONG_MAX on overflow. 戻りでは、走査された値を含みます。ULLONG_MAXをオーバーフローでは含みます。

Return Value 戻り値

true if the receiver finds a valid decimal integer representation, otherwise false. Overflow is considered a valid decimal integer representation. true、もしレシーバが有効な10進整数表現を見つけるならば、そうでなければfalse。オーバーフローは、有効な10進整数表現とみなされます。

Discussion 議論

All overflow digits are skipped. Skips past excess digits in the case of overflow, so the receiver’s position is past the entire decimal representation. 全てのオーバーフロー桁は、飛ばされます。オーバーフローの場合において超過桁をスキップします、そうするとレシーバのもつ位置はその10進表現全体を越えます。

Invoke this method with NULL as unsignedLongLongValue to simply scan past an unsigned long decimal integer representation. NULLunsignedLongLongValueとしてこのメソッドを発動すると、単純にひとつの符号なしlong10進整数表現を越えて走査します。

See Also 参照

Scanning Numeric Values 数値を走査する