string-literals 相关问题

字符串文字涉及C和C ++中文字常量字符串的句法表示。

如何在 Typescript 中将字符串变量转换为字符串文字类型

在 Typescript 中,假设我想调用具有以下签名的函数 - 函数 foo(参数:“TRUE”|“FALSE”|“NONE”) 我怎样才能做类似的事情- var str = 运行时字符串() if(str === "TRUE" | s...

回答 4 投票 0

如何在 PowerShell 字符串文字中对 Unicode 字符代码进行编码?

如何在 PowerShell 字符串中对 Unicode 字符 U+0048 (H) 进行编码? 在 C# 中,我会这样做:“\u0048”,但这似乎在 PowerShell 中不起作用。

回答 7 投票 0

如何在运行时转义 scala 字符串中的特殊符号?

是否有通用的 Scala 实用方法可以将字符串转换为字符串文字?简单的 lambda 函数 "\"" + _ + "\"" 仅适用于没有任何特殊字符的字符串。 例如,

回答 2 投票 0

搜索字符串文字

在寻求本地化的过程中,我需要找到散布在源代码中的所有字符串文字。我正在寻找一种方法将其编写为修改后源存储库检查的脚本。 (即....

回答 7 投票 0

原始字符串文字是否像普通字符串文字一样以 null 结尾?

我知道字符串文字总是以 null 结尾,即使“”的长度为 1。 原始字符串文字的情况是否相同,例如:R"()" 的长度是否为 1?

回答 1 投票 0

字符串文字的类型是什么?

我对字符串文字的类型感到困惑。它是 const char * 还是 const char?

回答 2 投票 0

C:在编译时构建和使用字符串文字的预处理器宏?

我有一个 C 函数,用于格式化具有以下签名的字符串: 整数 字符串格式 ( 字符* dst , 常量 char* fmt , ... ); 我通常这样称呼它: 字符缓冲区[20]; 常量...

回答 1 投票 0

字符串常量在 C++ 中存在多久?

我一直想知道,字符串常量在 C++ 中存在多久。例如,如果我在函数内创建一些 const char *str = "something" ,返回 str 的值是否安全? 我写...

回答 2 投票 0

函数返回的字符串文字的生命周期

考虑以下代码: const char* someFun() { // ...一些东西 返回“一些文字!!” } int main() { { // 块:A const char* retStr = someFun(); // 使用 retStr } } 在

回答 5 投票 0

从转换为字符串的路径中删除“\”

我正在查询注册表以获取服务的 ImagePath。返回的内容是: “C:\Program Files\App\App.exe” 我在注册表函数中转换该 ToString,结果是: “\”C:\Program Files...

回答 4 投票 0

const char* 与 const char[]

据我所知,像“Hello”这样的字符串文字 在 C 中被认为是 char*,在 C++ 中被认为是 const char*,对于这两种语言,字符串文字都存储在只读存储器中。(如果...请更正我)

回答 3 投票 0

C++:构造函数仅接受字符串文字

是否可以创建一个仅接受字符串文字但不接受例如的构造函数(或函数签名)?字符常量 *? 是否有可能有两个重载可以

回答 7 投票 0

预处理器中的字符串文字和宏连接

最终更新: 在阅读了许多相关问题和答案后,在我看来,答案很简单,尽管令人失望:不可能在预处理器中连接字符串文字。添加 mac...

回答 2 投票 0

是否可以确定字符串是否是文字或者是否必须释放?

假设我有一个像 const 水果 = 结构 { 名称:[]const u8, }; 该结构可以通过编程方式创建,在这种情况下,名称字符串在某些时候必须是空闲的——所以支持...

回答 1 投票 0

如何在 Zig 中声明多行字符串?

如何在 Zig 中编写跨多行的字符串? 例如: var str = `你好 第二行 世界 第四行 `

回答 1 投票 0

为什么数组可以包含字符串元素?

我不明白为什么下面的数组中包含双引号;这不是字符串类型吗? const uint8_t u8x8_font_8x13_1x2_n[436] U8X8_FONT_SECTION("u8x8_font_8x13_1x2_n") = ...

回答 1 投票 0

如何将包含 <SPACE> 的参数从 C# 传递到 powershell.exe

我想在 C# 中启动一个进程,导致 powershell 启动另一个需要类似参数的程序:“M=a b”。我尝试过各种文字字符串格式,但无济于事。 在 PowerShe...

回答 1 投票 0

无法将字符串文字分配给 C 中的字符数组

我正在尝试将字符串文字分配给字符数组。 这段代码工作正常 #包括 结构学生 { 字符*名称; }; 结构学生 s[2]; 无效主() { s[0].na...

回答 1 投票 0

char a[] = "" 中使用的初始化名称是什么

初始化是什么类型: 字符a[] = ""; // ??? (复制数组内容) 字符* q = a; // 复制初始化(复制指针) // 编辑:最初是 `char q[] = ...

回答 2 投票 0

如何编写多行字符串文字

有没有办法在 C++ 中使用多行纯文本、常量文字,就像 Perl 那样? 也许有一些#includeing 文件的解析技巧? 我知道你可以用 C++11 中的原始字符串来做到这一点。

回答 10 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.