0
我不是一個非常有經驗的C++程序員,我得到一個警告,當我做到以下幾點:將std :: string的一個元素與一個字符進行比較的正確方法是什麼?
if (myString[i] != 'x')
{
}
什麼是適當的方式來比較這些?
感謝您的幫助!
我不是一個非常有經驗的C++程序員,我得到一個警告,當我做到以下幾點:將std :: string的一個元素與一個字符進行比較的正確方法是什麼?
if (myString[i] != 'x')
{
}
什麼是適當的方式來比較這些?
感謝您的幫助!
可能性1: 標識數組中元素的int不應大於常規int。
可能性2: 如果myString的是類型爲std ::的wstring的相應比較myString[i] != L'x'
什麼是警告(TY popester!)? – Yacoby 2009-10-25 18:20:51
你得到了什麼警告?我看到這段代碼沒有任何內在錯誤 – JaredPar 2009-10-25 18:21:05
我在G ++上沒有得到警告 - 你得到了什麼警告? – bdonlan 2009-10-25 18:21:37