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

cStringLength()

Returns the length in char-sized units of the receiver’s C-string representation in the default C-string encoding. 省略時のC文字列符号化において 、レシーバのもつC文字列表現のcharサイズ単位での長さを返します。

Declaration 宣言

func cStringLength() -> Int

Discussion 議論

Raises if the receiver can’t be represented in the default C-string encoding without loss of information. You can also use canBeConverted(to:) to check whether a string can be losslessly converted to the default C-string encoding. If it can’t, use lossyCString() to get a C-string representation with some loss of information, then check its length explicitly using the ANSI function strlen(). レシーバが省略時のC文字列符号化で表現されることが情報の損失なしにできないならば引き起こします。あなたはまた、canBeConverted(to:)を使って、ある文字列が無損失で省略時のC文字列符号化へと変換可能かどうか確認できます。それが不可能ならば、lossyCString()を使用して、C文字列表現を情報の何らかの損失とともに取得してください、それからそれの長さを明示的にANSI関数strlen()を使って確認してください。

See Also 参照

Deprecated 非推奨

Related Documentation 関連文書