2013-01-17 38 views
2

如何檢查是否CString的包含回車符+換行 r n

我新的用Visual C++ 6

如果我有一個包含多串一個CString,包含「\字符串r \ n「 我該如何檢查這個字符串是否包含」\ r \ n「?我如何檢查是否是多行?

以下代碼不起作用; CString :: Find不起作用,總是返回-1

CString myString; 
....... 
bool found = false; 
if(myString.Find(_T("\r\n")) != -1) 
    found = true; 
...... 

有人能幫助我嗎?

+2

等一下,你說的Visual C++ 6? –

+0

是的,Visual C++ 6!我知道這已經過時了,但我需要用這個 – peppemath

+0

'CString :: Find'工作。你確定這個字符串實際上是否包含'「\ r \ n」'? – interjay

回答

0

您的內容可能沒有\r\n

我嘗試了樣品,它的工作:

CString myString; 

    myString ="Today is a good day \r\n Tomorrow too"; 

    bool found = false; 
    if(myString.Find(_T("\r\n")) != -1) 
     found = true; 
相關問題