# libx **Repository Path**: yunshouhu/libx ## Basic Information - **Project Name**: libx - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2015-03-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##LibX是什么? 本库为`开源库`,欢迎大家各种吐槽。本库为 [代码安全小组(C.S.T)](http://bbs.0xcode.org "打开C.S.T论坛") 整理发布。 本库`不作为商业`及其他`收费服务`,代码多为网友共享代码。如有触犯,请`吐槽`,将会对应删除。 开源地址:[https://code.csdn.net/kingsollyu/libx](https://code.csdn.net/kingsollyu/libx) ##更新日志: 每次更新都会写在这里,但这里只显示前三次的更新日志,更多请参考 [update.md](https://code.csdn.net/kingsollyu/libx/tree/master/update.md) ###2013.10.29 * `[!]` `紧急更新`上次编译居然忘记调试ANSI模式下,导致好多地方编译不下。严重更新。 * `[!]` 将原来的`static class `转换为`namespace`这样用起来更方便。以前的原代码可以`直接使用`。 * `[+]` 增加 * `[~]` 将`LibX.h`中的`DEFAULT_MAX_STRING`宏定义变量改名为`MAX_STRING_BUFFER`。感觉`DEFAULT_MAX_STRING`很不好记,不如`MAX_STRING_BUFFER`好用。 ###2013.10.28 * `[!]` `遗留错误` 在`CLibX::Config::ReadRegBinaryValue`居然有存在的变量,上次居然还编译通过了。- -|| * `[+]` 增加了`Object`类库,这个类库可以让你很容易的调用COM组件。这个功能类似于`易语言`下的`对象`功能。 * `[+]` 增加了`ScriptControl`类库,这是一个脚本代码执行的类库,可以执行 `JScript`、`VBScript` 代码,他是在`Object`继承下来的。 * `[~]` 修复`lstring GetRandXing()`中有问号的问题。 ###2013.10.23 * `[!]`修改`String`中`string_replace`函数,修改为返回替换次数。 * `[+]`在`String`中增加对`U码`加密解密支持,及`请吐槽` = `\u8bf7\u5410\u69fd`。(个人代码,不全面。) * `[+]`增加了写常用的功能函数,不再赘述。(其中在`Update`中有 `GET`、`POST` 功能,特此提醒) * `[+]`增加了`FTP`功能函数类,可以实现简单的FTP创建目录,删除目录,上传下载等。(API实现) * `[~]`将`CLibX::Update::getWebSource`的参数从 `lstring` 改为了 `LPCTSTR`。 * `[~]`感谢`CSDN`论坛 [qq1134993111](http://my.csdn.net/qq1134993111) 提醒,`Config`类库中存在`内存泄漏`。去掉使用 CRegKey 直接使用API函数完成。 ##关于作者 * [King.Sollyu](http://blog.csdn.net/kingsollyu "我的CSDN博客地址")