隨著工程項目的越來越大,可能代碼里面的warning 會越來越多,但繁多的warning 會淹沒 警告的作用,這樣很難查出有的由于書寫不規范,或者邏輯錯誤造成的 奔潰。
一、有哪些情況會產生 warning
二、如何 解warning
忽略代碼里面的警告
http://fuckingclangwarnings.com/
pragma clang diagnostic push
pragma clang diagnostic ignored "-Wsizeof-array-argument"
pragma clang diagnostic ignored "-Wsizeof-pointer-memaccess"
pragma clang diagnostic pop
[Loop will run once at most, (loop increment never executed)]