使用方便的單例類

2022-05-10 08:26:41 字數 665 閱讀 1711

我們在軟體開發中會經常用到設計模式,其中運用的最為廣泛的設計模式就是單例,下面是實現單例類的**。

#pragma once

template class singleton

; return t;

}};#define define_singleton(class_name) \

public: \

friend class singleton; \

using singleton = singleton; \

private: \

virtual ~class_name() {} \

class_name(const class_name&) = delete; \

class_name& operator=(const class_name&) = delete; \

public:

#include #include #include "singleton.h"

class test

};class test2

void print()

private:

std::string str_;

};int main()

python中使用方便的LIST物件

在python中定義乙個列表只需要如下語句 li a b c d li.extend f g 將另乙個列表新增到列表末尾 a,b,c,d,f,g 還可以將專案新增到指定的位置 li.insert 2,f 將 f 新增到第二個位置 a,b,f,c,d,e 刪除元素也可以通過函式進行 remove 刪除...

自己的無線網絡卡使用 方便以後自己檢視

1.驅動和iwconfig tools已經安裝好了.2.確定無線網絡卡開啟,用 iwconfig可以檢視本機無線網絡卡的名字.比如是wlan0.3.查詢無線網路 iwlist wlan0 scanning,這裡也可以sudo iwlist scanning這樣的話,就是試著用每乙個網絡卡去搜尋無線網...

字串變數的使用,方便字串比較

完成乙個對候選人得票的統計程式。假設有3個候選人,名字分別為li,zhang和fun。使用結構體儲存每乙個候選人的名字和得票數。記錄每一張選票的得票人名,輸出每個候選人最終的得票數。結構體可以定義成如下的格式 struct person leader 3 第一行有乙個整數n,表示以下有n張選票資訊將...