我試圖使用std::regex來驗證我的c 11專案中一個檔案中的一些變數。
現在我需要驗證一個字串是否是一個有效的URL。以下是我的代碼。
我真的不知道為什么。
我的服務器是Ubuntu 16.04.4 LTS,GCC的版本是5.4.0 20160609(Ubuntu 5.4.0-6ubuntu1~16.04.11)。
uj5u.com熱心網友回復:
可能是編譯器的問題,在gcc5.4上用-Wformat -std=c 17編譯。 然后運行它也會回傳0.
https://godbolt.org/z/a8o9x9nWP
如果你把你的編譯器更新到一個較新的版本,可能是最好的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/307555.html
標籤:
上一篇:在R中提取兩個日期之間的文本
