/EazyLib

Primary LanguageC++MIT LicenseMIT

EazyLib

一款轻量级的易语言支持库,为了更高效地使用C++。

我个人经常使用C++编写一些小型的代码,但是无奈C语言似乎没有那种封装好的更高一层的代码库, 很多常用的代码仍需要自己来实现,于是我们只好一遍又一遍地去写那些很多人都写过的重复代码。 但我们其实也可以把更多时间花在编写上层逻辑上面,于是我就萌生了编写这个基础支持库的想法,仅供个人使用!!!

我个人有一个观点:站在开发程序的需求角度来说,90%的程序都不需要太高的性能,只需要能满足运行结果即可, 这一点的论证请参考易语言,易语言作为一款低性能语言,却依然有着不少的用户,说明在性能这一方面上绝大部分人要求并不高。

代码收录规则: 1.只收录一些比较有用的函数,很多需求单纯用C语言中的库实现反而更灵活好用,并且太多太乱的函数会使库显得臃肿

2.为了方便编写和使用,采用了STL库,毕竟编写此库的目的并不是为了高性能,在高性能和易用性方面,一定会选择易用性!!!

开发者日志:

2020年11月23日

完成Base64代码添加

2020年11月8日

完成AES算法代码添加

2020年11月3日

添加AES算法CTR模式

2020年11月2日

添加AES算法CBC模式

2020年11月1日

添加AES算法ECB模式。