⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 list.h

📁 Linux 下的线程池的源代码。很好用!
💻 H
字号:
#ifndef _LIST_H_#define _LIST_H_template<class T>class CList {protected:    void**          Data;    int	            m_Len;    int             m_Size;    bool            DuplicatesAllowed;    void                Upgrade (int Upg=20);    static bool         DefaultCompare(void* Sender, void* V1,void* V2);public:    CList(void);    virtual ~CList(void);    int                 Length(void);    virtual int         Add(T* item);    int                 Insert(int index, T* item);    int                 Find(T* item);    void                Del(int index);    bool                Del(T* item);    void                DeleteAll(void);    virtual T*          operator[](int index);    void                CopyOf(CList* L);    void                setDuplicatesOff(bool DisableDuplicates);    T*                  At(int index);/*    void (*OnDelete)(void* Sender, void* V);    void (*DeleteItem)(void* Sender, void* V);    bool (*CompareItems)(void* Sender, void* V1, void* V2);*/};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -