Next

Esvcpp Home

Fas Xmut

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)


Table of Contents

Types
String
Print
Input
Main
Algorithm
Numeric
Random
Math
Thread
Test
Literals List
Concepts List
Hint Articles

Esvcpp Library

Esvcpp

Esvcpp is an Evolving Sekos Versatile c++ library that makes things from unique view, it creates some general helpful APIs when evolving. Esvcpp library is object-oriented, class-oriented, template-oriented, concept-oriented and general-oriented.

Esvcpp is cross-platform, working on all modern c++ compliant (at least c++23) operating systems.

Evolving Sekos Versatile

Esvcpp is evolving. Once new idea is accepted, it will be added to the library quickly. Esvcpp supports many different functionals.

object-oriented, class-oriented

The object-oriented programming and classes are the first citizen of esvcpp. Each API is created from the beginning of creating a class.

template-oriented

Esvcpp uses classes of templates, meta-templates, type-traits. The templates that are used by esvcpp types are the type system of esvcpp.

concept-oriented

Esvcpp uses c++20 concepts to constrain its templates, for writing correct template parameters, and reducing compiling messages.

general-oriented

Esvcpp is general-oriented, provding the general APIs, it does not provide special doamain APIs. Esvcpp is not for special domains, it is generic for all domains. Special domains still need special c++ libraries.

Home

https:///cppfx.xyz/esvcpp

Source Code

Get esvcpp source code.

esv::print

esv::print

Boost QuickBook

https://www.boost.org/tools/quickbook

Install

Install Esvcpp

Powered

Powered by cppfx.xyz


Next

E