記一些c 的小技巧

2021-10-23 15:37:07 字數 689 閱讀 1755

判斷物件之間的繼承關係

//type類的函式

class

type

bool

isinstanceoftype

(object);

//判斷物件是否是指定型別

//型別可以是父類,介面

//用法:父類.isinstanceoftype(子類物件)

bool

isassignablefrom

(type)

//判斷兩個型別的關係

//型別可以是父類,介面

//用法:父類.isassignablefrom(子類)

bool

issubclassof

(type)

//判斷兩個型別的關係

//型別不可以是介面

//用法:子類.issubclassof(父類)

判斷兩個list是否相同,無關順序

list1.count == list2.count && list1.

all(list2.contains)

list1.count == list2.count &&

!list1.

except

(list2)

.any

()

一些 ssh 小技巧

ssh 經常需要使用的,每次使用都 ssh abc def.com p 12138 i ssh id rsa來一遍顯然太麻煩了,下面分享一點使用ssh的小技巧 linux 下,ssh會去讀 ssh config 裡的配置的,只需要配置檔案裡寫入如下配 host 1 配置的名稱,選方便自己識別的就行h...

一些stl 小技巧

大部分都是網上總結的 滑稽 1.一些非常實用的函式,比如說找到下乙個排列的 2.在3.vector代替queue和stack還能稍微快一些。所以不建議使用queue和stack,內建的棧和佇列出奇的慢。4.優先佇列,維護數列的極大值,效率很慢,比手寫二叉堆還慢不少,好像set都比它快些使用的話,主要...

一些 ssh 小技巧

ssh 經常需要使用的,每次使用都 ssh abc def.com p 12138 i ssh id rsa複製 來一遍顯然太麻煩了,下面分享一點使用ssh的小技巧 linux 下,ssh會去讀 ssh config 裡的配置的,只需要配置檔案裡寫入如下配 host 1 配置的名稱,選方便自己識別的...