Skip to content

birderyu/gsystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gsystem

gsystem是一个轻量级的跨平台基础开发包,也是一个数据结构和工具类的集合。
目标:轻量、高效、跨平台

GSystem包括以下几个库:

gcore

gcore是GSystem的核心包,包括全局宏定义、跨平台类型定义、数据结构、字符串、容器、工具类等,此外,还有一个Json解析器和一个XML解析器。

ggeometry

ggeometry是一个高效的几何模型包,包括一系列二维几何模型和三维几何模型,它们共同派生自接口GGeometry。此外,还包括了基于几何模型的一些算法和空间索引。

gdatatable

gdatatable包含了一种名为数据表的接口定义,和它的若干种实现。数据表是一种高效、可构建索引、可序列化、支持多种数据格式(包括几何对象)的表数据结构。

gserialization

gserialization是一个用于序列化的包,包含了流接口GStream和档案接口GArchive以及它们的一系列功能派生类。其中GStream是流的基类,GArchive用于数据的序列化。

About

A quick, micro library of C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages