This repository has been archived by the owner on Dec 8, 2021. It is now read-only.
Releases: Chuyu-Team/VC-LTL
Releases · Chuyu-Team/VC-LTL
2.0.0.4 - 全面覆盖STL、ConcRT
What's the News?
- 全面覆盖STL、ConcRT库,让C++如鱼得水,尽情使用STL。
- 全新的weak别名转发技术,实现零jmp解决新老CRT命名冲突。
2.0.0.3 - 补充大量XP静态实现
What's the News?
- Vista/XP编译模式,CRT函数覆盖率分别达到90.085% / 86.451%,大幅度改进可用性
- 简化注册表引用方式。
- 添加std::thread支持
2.0.0.2 - 扩充对C++类库的支持
What's the News?
- 新增 _configthreadlocale、_get_current_locale、_create_locale、_free_locale接口支持
- 为Windows XP添加 _time32、_fseeki64静态实现
- 解决Bug 14,新增 _getpid、_sys_nerr、_sys_errlist无法使用问题(感谢 HwangBae)
- 新增C++类,mutex、thread、xtime、xonce支持
- 优化编译方式,消除无意义符号,减少ltl库体积
2.0.0.1 - 新增C++类库支持
What's the News?
- 新增iostream、stringstream支持
- 解决使用_fstat32、_fstat32i64、_fstat64i32、_stat32、_stat32i64、_stat64i32、_wstat32、_wstat32i64、_wstat64i32导致编译不通过问题
- 修正 __acrt_iob_func 始终返回输入流问题
- 解决 type_info operator != 功能无法使用问题(感谢 sonyps5201314)
- 解决_daylight,_dstbias,_timezone,_tzname无法使用问题(感谢 sonyps5201314)
- 解决32位 SSE高精度数据函数无法使用问题,比如_libm_sse2_tan_precise,_libm_sse2_sqrt_precise,_libm_sse2_sin_precise(感谢 stsm85)
1.0.0.13 - 新增 Windows 10 16299 UCRT支持
What's the News?
- 解决Bug,atanh、acosh、asinh无法使用问题(感谢 stsm85)
- 新增Windows 10 16299 UCRT支持
- 移除Windows 10 14393 UCRT支持
此版本已经移除14393 ucrt支持,如需正常使用VC-LTL请将升级SDK至15063或者16299。
1.0.0.12 - 解决某些函数无法使用问题
What's the News?
- 解决Bug,使用strcat_s时在Windows XP中提示找不到指定符号。(感谢 stsm85)
- 解决Bug,解决SSE2除法导致编译不通过问题(感谢 stsm85)
- 解决Bug,解决wcstoll、vsnprintf、rand_s、strtoll无法使用问题(感谢 stsm85)
- 代码调整,消除所有VC-LTL编译警告,强迫症患者福音。
本次更新后,FastCopy、winpck相关程序直接可以使用VC-LTL编译。
1.0.0.11 - 解决lib依赖问题
What's the News?
- 解决Bug,使用_difftime64时Windows XP无法运行。
- 解决Bug,_msvcrt.cpp始终会引入urct_14393.lib问题(感谢 亮叔叔)
- 更新VC141头文件以及实现,全部同步到最新14.11
1.0.0.10 - 改进对Windows XP的支持
1.0.0.9 - 添加C++异常支持
What's the News?
- 改进Windows XP支持
- 优化库结构裁剪ltl库体积
- 解决使用自定义异常导致程序编译不通过问题
- 调整*_p系列函数定义,以免使用*_p系列函数时编译不通过
- 解决使用浮点除法时导致编译不通过问题
1.0.0.8 - 简化VC-LTL使用
What's the News?
- 简化库引用方式
- 更新14393 ucrt到最新版(2017-01-05版)
- 添加15063 ucrt支持