#include <bdlb_literalutil.h>
◆ createQuotedEscapedCString() [1/2]
◆ createQuotedEscapedCString() [2/2]
static void bdlb::LiteralUtil::createQuotedEscapedCString |
( |
std::string * |
result, |
|
|
const bsl::string_view & |
input |
|
) |
| |
|
static |
Load into the specified result
string the "
delimited and escaped C/C++ string literal equivalent representing the same value as that of the specified input
string. When the C string literal equivalent is translated by a compiler having C-compatible string literals, it will result in a string identical to the input
string. Note that this code uses the (ASCII) '\' character, rather than Unicode code points for escapes.
The documentation for this struct was generated from the following file: