Quark.internStaticString

Returns a canonical representation for @string. Interned strings can be compared for equality by comparing the pointers, instead of using strcmp(). g_intern_static_string() does not copy the string, therefore @string must not be freed or modified.

This function must not be used before library constructors have finished running. In particular, this means it cannot be used to initialize global variables in C++.

struct Quark
static
string
internStaticString
(
string string_
)

Parameters

string_ string

a static string

Return Value

Type: string

a canonical representation for the string

Meta

Since

2.10