我是C++新手,正在使用C++的基本用戶名和密碼程序,它使用矢量。目前,我被困在一個函數,該函數檢查一個空格的密碼字符串,如果發生這種情況,則返回true。我試圖實現isspace(),但無法弄清楚它是否正在檢查我的字符串「密碼」與否。提前感謝您花時間以任何方式進行審查和提供幫助。如果我缺乏任何重要信息,我很抱歉。檢查空間的「密碼」字符串,如果找到則返回true:C++
bool checkSpaces (string password) {
for (int i = 0; i < password.length(); i++) {
if (isspace(i)) {
return true;
} else {
return false;
}
}
你是認真的?你正在檢查循環索引是否是空格字符?你應該在發佈之前真正檢查你寫的代碼... – NoImaginationGuy
'return(password.find_first_of('')!= std :: string :: npos);' – Cyclonecode
@osnapitzkindle這種類型打破了發佈和詢問的目的求助。很明顯,我遇到了困難,並徵求了建議。如果我瞭解它並在發佈之前「檢查」了我的代碼,我不需要發佈... – eknack87