今天專案引入了iconfont,然後看的網上的帖子,發現有部分消除警告的**。對此還不太熟悉。於是查了下。簡單羅列幾種,對有強迫症的很友好
使用格式:
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-相關命令"
//需要操作的**
#pragma clang diagnostic pop
常見的種類:
//方法棄用告警 ⚠️
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-wdeprecated-declarations"
//**
#pragma clang diagnostic pop
//忽略不相容指標型別⚠️
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-wincompatible-pointer-types"
//**
#pragma clang diagnostic pop
//迴圈引用⚠️
break the retain cycle.
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-warc-retain-cycles"
// self.completionblock = ^ ;
#pragma clang diagnostic pop
// 未使用變數 ⚠️
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-wunused-variable"
int a;
#pragma clang diagnostic pop
未使用default ⚠️
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-wcovered-switch-default"
// switch (style)
#pragma clang diagnostic pop
python paramiko的使用簡單介紹
設定ssh連線的遠端主機位址和埠 t paramiko.transport ip,port 設定登入名和密碼 t.connect username username,password password 連線成功後開啟乙個channel chan t.open session 設定會話超時時間 cha...
SpringDataRedis簡單入門介紹
在實際開發中,開發的每乙個專案,每天都有大量的人訪問,對資料庫造成很大的訪問壓力,甚至是癱瘓。那如何解決呢?我們通常的做法有兩種 一種是資料快取 一種是網頁靜態化。我們今天討論第一種解決方案。springdataredis是spring大家族中的乙個成員,提供了在srping應用中通過簡單的配置訪問...
Android中Fragment的簡單介紹
android是在android 3.0 api level 11 引入了fragment的,中文翻譯是片段或者成為碎片 個人理解 可以把fragment當成activity中的模組,這個模組有自己的布局,有自己的生命週期,單獨處理自己的輸入,在activity執行的時候可以載入或者移除fragme...