JS_GetLatin1StringCharsAndLength 编辑
This article covers features introduced in SpiderMonkey 38
Get the chars and the length of a string.
Syntax
const JS::Latin1Char *
JS_GetLatin1StringCharsAndLength(JSContext *cx, const JS::AutoCheckCannotGC &nogc,
JSString *str, size_t *length);
const char16_t *
JS_GetTwoByteStringCharsAndLength(JSContext *cx, const JS::AutoCheckCannotGC &nogc,
JSString *str, size_t *length);
Name | Type | Description |
---|---|---|
cx | JSContext * | A context. Requires request. In a JS_THREADSAFE build, the caller must be in a request on this JSContext .. |
nogc | JS::AutoCheckCannotGC & | A reference to JS::AutoCheckCannotGC . |
str | JSString * | A string to get characters. |
length | size_t * | Out parameter. Receives the length of the string. |
Description
JS_GetLatin1StringCharsAndLength
and JS_GetTwoByteStringCharsAndLength
get the characters and the length of the string, str
.
If successful, JS_GetLatin1StringCharsAndLength
and JS_GetTwoByteStringCharsAndLength
return a pointer to the string, and store the length to *length
, otherwise return NULL
.
See Also
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论