簡體   English   中英

查找非虛擬析構函數的工具

[英]Tool for finding non-virtual destructors

有人知道可以找到多態基類的非虛擬析構函數的工具嗎?

使用g++ -Wall編譯將對此發出警告。 -Wnon-virtual-dtor如果您只想要該警告)。

gcc -Wall

將打印類似

class x has virtual functions but non-virtual destructor

看來Google的cpplint會檢查此以及其他C ++樣式的東西。 如果只想檢查虛擬析構函數cpplint --filter=-,+runtime/virtual會將報告的問題限制為僅那些問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM