s.erase(remove(s.begin(),s.end(),'a'),s.end()
看板Marginalman作者lturtsamuel (謹言慎行 拼relocate)時間3月前 (2024/01/08 14:31)推噓2(2推 0噓 5→)留言7則, 6人參與討論串1/2 (看更多)
)
大家猜猜看
s.erase(std::remove(s.begin(), s.end(), 'a'), s.end())
這坨標題都塞不下的大便表達式幹了什麼?
沒錯
答案就是從 "s" 這個字串中把所有 'a' 這個字元消除掉
當一個語言的標準庫需要一串標題都塞不下的表達式 才能做到這麼基本的需求
難道不是一個嚴重的警訊嗎……
不過C++委員會的大頭們顯然不這麼認為
反正這年頭還寫C++的人大概腦子都不會太正常
呵呵
--
~$ sudo make love -j4
Error: 女朋友.c: 沒有此一檔案或目錄
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 149.117.216.35 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1704695488.A.698.html
推
01/08 14:35,
3月前
, 1F
01/08 14:35, 1F
→
01/08 14:36,
3月前
, 2F
01/08 14:36, 2F
→
01/08 14:37,
3月前
, 3F
01/08 14:37, 3F
→
01/08 14:37,
3月前
, 4F
01/08 14:37, 4F
→
01/08 14:47,
3月前
, 5F
01/08 14:47, 5F
→
01/08 14:48,
3月前
, 6F
01/08 14:48, 6F
推
01/08 15:03,
3月前
, 7F
01/08 15:03, 7F
討論串 (同標題文章)