c++ - 将 '\' 字符添加到字符串

标签 c++ string

我想将这个 bash 命令存储在一个字符串变量中:

find /Users/memmaker6501/Desktop/ -name "*\[*\]*" -type d >> busqueda.txt

但是我得到了序列\]的错误

有办法在字符串中存储\]吗?

最佳答案

在您的特殊字符前放置一个\。像这样 "find/Users/memmaker6501/Desktop/-name\"*\\[*\\]*\"-type d >> busqueda.txt"

关于c++ - 将 '\' 字符添加到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17899879/

相关文章:

javascript - 获取字符串的最后一部分

java - 编码和解码后的字符串不同

java - 创建并有机会从字符串池中创建 String 对象有什么意义

c++ - 采用一种显式类型的函数

c++ - 在可能不完整的类型上进行可选的安全检查

c++ - 在 Stack 上声明大数组

c++ - Tesseract OCR 无法正确训练图像

c++ - char * 和 string 的区别

java - 如何将字符串从一个 Activity 传递到另一个 Activity ?

string - 如何在 Option<T> 中延长 T 的生命周期