# std_CString **Repository Path**: ccb/std_CString ## Basic Information - **Project Name**: std_CString - **Description**: CString跨平台实现(开源改进版本) - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2015-02-03 - **Last Updated**: 2021-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #std_CString CString 开源实现 [查看原工程代码请猛戳这里](http://www.codeproject.com/Articles/1146/CString-clone-Using-Standard-C) --(可能需要翻了个墙) 改动日志: 0x01. 代码中的GetAt函数在遇到空串访问时行为与windows版本不同。 ### 测试代码 CString sss(""); char a = sss.GetAt(0); //此处返回 '\0' std::string stds(""); char b = stds[0]; //此处会崩溃 0x02. CString的Trim函数 [参考微软官网说明](https://msdn.microsoft.com/en-us/library/5bzxfsea(v=vs.120).aspx) 备注:低版本的CString没有这个接口 0x03. 其他 没有仔细阅读源代码的授权[CPOL](http://www.codeproject.com/info/cpol10.aspx),所以暂时以MIT授权发布。如果触犯了CPOL授权, 请联系我。邮箱: