类库KYLib 2.1.1.0 for VC6

上传者: kyee | 上传时间: 2022-05-23 23:18:54 | 文件大小: 1.36MB | 文件类型: RAR
KYLib 2.1.1.0 (build 2010.01.30) KYLib 使用简单, 只要头文件中包含有: #include "KYLib.h" 就可以了。 KYLib 有针对VC6, VS2003, VS2005, VS2008等版本库, 而且基于KYLib开发的代码可以在VC不同版本中平稳移植, 以及可以平稳移植到Linux中。 从 KYLib 2.1.1.0 版本开始, 在类中添加详细的注释, 可以很轻松的使用类及相关属性方法等等。 KYLib 提供的相关函数与Delphi中基本相同, 提供丰富的函数和类, 如: a. 字符串类KYString与Delphi中的String结构基本相似, 而且多线程安全稳定 b. TDateTime类型与Delphi中的TDateTime类型完全相同, 而且支持相关的函数 c. 字符串操作相关函数 {Copy, Trim, UpperCase, SetLength, Format, SameText, CompareStr等等} d. 日期时间相关函数 {Date, Time, Now, FormatDateTime等等} e. 文件操作相关函数 {FileOpen, FileCreate, FileClose, FileExists, CreateDir, DeleteFile, ExtractFilePath等等} f. 编码相关函数 {Unicode/UTF8编码, CRC32编码, Base64编码, MD5编码, 加密/解密编码} g. 线程相关类 {TThread, TKYThread, TKYAsynchRun, TKYRunThread, TKYTimer等等} h. 文件类 {TFile, TKYDebugFile, TKYLogObj等等} i. ini文件类 {TIniFile, TMemIniFile等等} j. 列表类 {TKYList, TKYStringList, TKYCustomList, TKYNameStrList, TKYCode2Name等等} k. 链表类 {TKYQueue, TKYStack, TKYQueueEx, TKYStackEx等等} l. 句柄类 {TKYHandles, TKYMemHandles等等} m. 二叉树类 {TKYAVLTree, TKYAVLTreeEx, TKYLevelTree} n. 共享队列类 {TKYQueueMap, TKYQueueFile} o. 内存管理类 {TKYFormatBlock, TKYMemBlock等等} p. 线程同步类 {TKYCritSect, TKYLockRW, TKYEvent, TKYMutex, TKYSemaphore} q. 可变类型类 {TKYVarType, TKYField, TKYFieldDef等等} r. 接收缓冲区类 {TKYRecvBuffer, TKYRecvCache} s. Socket相关类 {TKYBaseSocket, TKYSockRecvThread, TKYTCPClient, TKYTCPServer, TKYUDPClient, TKYUDPServer等等} t. 压缩/解压缩类 {TKYPackObj, TKYUnpackObj} KYLib 是专业级类库, 具有高性能和高稳定的体系结构, 不是一般共享库能比拟。 KYLib 只提供.h, .obj和.lib文件, 供大家参考学习和使用。

文件下载

资源详情

[{"title":"( 79 个子文件 1.36MB ) 类库KYLib 2.1.1.0 for VC6","children":[{"title":"KYLib","children":[{"title":"Include","children":[{"title":"KYTimer.h <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"KYLib.h <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"KYDebug.h <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"KYThread.h <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"KYTCPObj.h <span style='color:#111;'> 6.12KB </span>","children":null,"spread":false},{"title":"KYDebugObj.h <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"KYPackObj.h <span style='color:#111;'> 12.66KB </span>","children":null,"spread":false},{"title":"KYIniFiles.h <span style='color:#111;'> 8.74KB </span>","children":null,"spread":false},{"title":"KYMemBlock.h <span style='color:#111;'> 9.28KB </span>","children":null,"spread":false},{"title":"KYQueueFile.h <span style='color:#111;'> 4.90KB </span>","children":null,"spread":false},{"title":"KYFileUtils.h <span style='color:#111;'> 17.14KB </span>","children":null,"spread":false},{"title":"KYFields.h <span style='color:#111;'> 11.84KB </span>","children":null,"spread":false},{"title":"KYFiles.h <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"KYAVLTreeEx.h <span style='color:#111;'> 11.95KB </span>","children":null,"spread":false},{"title":"TCPSendThreads.h <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"KYList.h <span style='color:#111;'> 25.48KB </span>","children":null,"spread":false},{"title":"KYAsynchRun.h <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"KYVarType.h <span style='color:#111;'> 7.31KB </span>","children":null,"spread":false},{"title":"KYTable.h <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"KYRunThreads.h <span style='color:#111;'> 14.87KB </span>","children":null,"spread":false},{"title":"KYQueueMap.h <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"KYAVLTree.h <span style='color:#111;'> 9.74KB </span>","children":null,"spread":false},{"title":"KYDateTime.h <span style='color:#111;'> 20.08KB </span>","children":null,"spread":false},{"title":"KYCallFunc.h <span style='color:#111;'> 5.82KB </span>","children":null,"spread":false},{"title":"KYSeqObj.h <span style='color:#111;'> 6.20KB </span>","children":null,"spread":false},{"title":"KYRecvBuffer.h <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"KYMapMem.h <span style='color:#111;'> 711B </span>","children":null,"spread":false},{"title":"KYHandles.h <span style='color:#111;'> 4.74KB </span>","children":null,"spread":false},{"title":"KYObject.h <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"KYLevelTree.h <span style='color:#111;'> 7.54KB </span>","children":null,"spread":false},{"title":"KYLogObjs.h <span style='color:#111;'> 8.09KB </span>","children":null,"spread":false},{"title":"KYUDPObj.h <span style='color:#111;'> 7.57KB </span>","children":null,"spread":false},{"title":"ThreadObjs.h <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"KYSyncObj.h <span style='color:#111;'> 4.60KB </span>","children":null,"spread":false},{"title":"KYString.h <span style='color:#111;'> 22.74KB </span>","children":null,"spread":false},{"title":"KYSockObj.h <span style='color:#111;'> 19.71KB </span>","children":null,"spread":false},{"title":"UDPSendThreads.h <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"KYCodeUtils.h <span style='color:#111;'> 9.20KB </span>","children":null,"spread":false},{"title":"KYScanUtils.h <span style='color:#111;'> 5.79KB </span>","children":null,"spread":false}],"spread":false},{"title":"KYLib_d.lib <span style='color:#111;'> 3.66MB </span>","children":null,"spread":false},{"title":"KYLib.lib <span style='color:#111;'> 1.46MB </span>","children":null,"spread":false},{"title":"objfile","children":[{"title":"KYCodeUtils.obj <span style='color:#111;'> 31.09KB </span>","children":null,"spread":false},{"title":"KYAVLTreeEx.obj <span style='color:#111;'> 35.98KB </span>","children":null,"spread":false},{"title":"KYHandles.obj <span style='color:#111;'> 13.90KB </span>","children":null,"spread":false},{"title":"KYRecvBuffer.obj <span style='color:#111;'> 10.49KB </span>","children":null,"spread":false},{"title":"KYLevelTree.obj <span style='color:#111;'> 31.55KB </span>","children":null,"spread":false},{"title":"KYFiles.obj <span style='color:#111;'> 15.55KB </span>","children":null,"spread":false},{"title":"KYUDPObj.obj <span style='color:#111;'> 43.32KB </span>","children":null,"spread":false},{"title":"KYList.obj <span style='color:#111;'> 90.09KB </span>","children":null,"spread":false},{"title":"KYIniFiles.obj <span style='color:#111;'> 37.41KB </span>","children":null,"spread":false},{"title":"KYQueueMap.obj <span style='color:#111;'> 10.37KB </span>","children":null,"spread":false},{"title":"KYScanUtils.obj <span style='color:#111;'> 54.84KB </span>","children":null,"spread":false},{"title":"KYString.obj <span style='color:#111;'> 66.05KB </span>","children":null,"spread":false},{"title":"KYAVLTree.obj <span style='color:#111;'> 26.71KB </span>","children":null,"spread":false},{"title":"UDPSendThreads.obj <span style='color:#111;'> 24.83KB </span>","children":null,"spread":false},{"title":"KYSyncObj.obj <span style='color:#111;'> 10.03KB </span>","children":null,"spread":false},{"title":"KYQueueFile.obj <span style='color:#111;'> 13.08KB </span>","children":null,"spread":false},{"title":"KYDateTime.obj <span style='color:#111;'> 70.76KB </span>","children":null,"spread":false},{"title":"KYTimer.obj <span style='color:#111;'> 10.88KB </span>","children":null,"spread":false},{"title":"KYFields.obj <span style='color:#111;'> 53.86KB </span>","children":null,"spread":false},{"title":"ThreadObjs.obj <span style='color:#111;'> 10.74KB </span>","children":null,"spread":false},{"title":"KYDebug.obj <span style='color:#111;'> 10.48KB </span>","children":null,"spread":false},{"title":"KYRunThreads.obj <span style='color:#111;'> 23.23KB </span>","children":null,"spread":false},{"title":"KYLogObjs.obj <span style='color:#111;'> 54.57KB </span>","children":null,"spread":false},{"title":"KYPackObj.obj <span style='color:#111;'> 30.24KB </span>","children":null,"spread":false},{"title":"KYTable.obj <span style='color:#111;'> 151.58KB </span>","children":null,"spread":false},{"title":"KYMemBlock.obj <span style='color:#111;'> 32.92KB </span>","children":null,"spread":false},{"title":"KYDebugObj.obj <span style='color:#111;'> 12.48KB </span>","children":null,"spread":false},{"title":"KYSeqObj.obj <span style='color:#111;'> 18.49KB </span>","children":null,"spread":false},{"title":"KYCallFunc.obj <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false},{"title":"KYMapMem.obj <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"TCPSendThreads.obj <span style='color:#111;'> 24.83KB </span>","children":null,"spread":false},{"title":"KYTCPObj.obj <span style='color:#111;'> 42.14KB </span>","children":null,"spread":false},{"title":"KYSockObj.obj <span style='color:#111;'> 70.96KB </span>","children":null,"spread":false},{"title":"KYAsynchRun.obj <span style='color:#111;'> 7.15KB </span>","children":null,"spread":false},{"title":"KYVarType.obj <span style='color:#111;'> 115.14KB </span>","children":null,"spread":false},{"title":"KYThread.obj <span style='color:#111;'> 8.54KB </span>","children":null,"spread":false},{"title":"KYFileUtils.obj <span style='color:#111;'> 42.22KB </span>","children":null,"spread":false}],"spread":false},{"title":"TKYCustomList.txt <span style='color:#111;'> 9.73KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明