亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

FindOneOf 好像不能設置尋找的起點,如何實現?

FindOneOf 好像不能設置尋找的起點,如何實現?

C++
達令說 2023-02-16 19:15:55
比如已經用Find找到字符串中字母“S”的位置,如何確定從這個S的位置后一位開始有幾個連續的阿拉伯數字(即1、2、3、4、5、6、7、8、9、0、-)
查看完整描述

1 回答

?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

CString 的好弄的啊,這些都可以取指針
自己隨便寫個循環加判斷就可以了,實在看不出難度
基本函數里也有 isdigit 之類或者自己判斷 if ((('0' <= theChar) && (theChar <= '9')) || ('-' == theChar))

while
count++

如果實在沒有可以設置起點的findOneOf,實在要用,也可以通過指針+偏移挪到那個位置,讓FindOneOf以自己的0索引開始,但是實際0索引已經不是原字串的0索引了

查看完整回答
反對 回復 2023-02-20
  • 1 回答
  • 0 關注
  • 87 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號