我正在使用一些C ++代码,并遇到了我无法理解的这段代码。需要你的帮助:
int intStart = strMessage.Find("\0019=%ld"); //strMessage is of type: CString and contains a message with delimiters
intStart++;
int intEnd = strMessage.Find("\00110=%ld");
intEnd++;
“\ 0019 =%ld”和“\ 00110 =%ld”显然是代码试图在字符串中找到的一些特殊字符或符号:strMessage。我想知道在这里搜索哪个特殊字符或符号?如何找到它?
谢谢,
答案 0 :(得分:1)
\001
是ASCII码1的字符。下一个数字9
或10
只是数字。
这可能会有所帮助
http://en.cppreference.com/w/cpp/language/escape
这里搜索哪个特殊字符或符号?
搜索是从该特殊字符开始的整个子字符串,然后是该引用文本的其余部分。