VSS:高级字符串和文本处理库

时间:2024-03-04 05:49:07
【文件属性】:

文件名称:VSS:高级字符串和文本处理库

文件大小:310KB

文件格式:ZIP

更新时间:2024-03-04 05:49:07

Ada

VSS 高级字符串和文本处理库。 目标 该项目的目标是 引入表示一个Unicode字符字符串的确定类型,并提供一组方便的操作。 该API应该独立于编码,并且可以根据平台/应用程序进行有效的实现,并避免额外的编码转换,例如Gtk +应用程序的UTF-8内部表示形式,本机Windows应用程序的UCS-2和WebAssembly的UTF-16。 除了将字符串API与内存中的数据表示形式分开之外,它还应该将字符串API与输入/输出流表示形式分开。 为字符串元素(例如unicode单元,字素簇等)上的迭代提供清晰,定义明确的语义。 为了避免使用字符串元素整数索引,因为它不一定是恒定时间,并且可能误导索引元素的种类。 在可能的情况下,要优先选择安全结果而不是抛出异常。 警告:这是正在进行的实验性工作,所有内容都可能随时更改。 将来可能会或可能不会成为GNATCOLL或标准Ada库的一部


网友评论