GCCドキュメントによると
-Wpointer-arith 関数型または「void」の「サイズ」に依存するものについて警告します。GNU Cは、'void *'ポインターと関数へのポインターを使用した計算で便利なように、これらの型に1のサイズを割り当てます。C ++では、算術演算に「NULL」が含まれる場合にも警告します。
しかし、迷惑をかける代わりにこれが役立つユースケースは考えられません。例はありますか?
GCCドキュメントによると
-Wpointer-arith 関数型または「void」の「サイズ」に依存するものについて警告します。GNU Cは、'void *'ポインターと関数へのポインターを使用した計算で便利なように、これらの型に1のサイズを割り当てます。C ++では、算術演算に「NULL」が含まれる場合にも警告します。
しかし、迷惑をかける代わりにこれが役立つユースケースは考えられません。例はありますか?