1
0
Fork 0
mirror of https://github.com/bolero-MURAKAMI/Sprout synced 2024-11-12 21:09:01 +00:00

Updated Home (markdown)

bolero-MURAKAMI 2012-11-25 18:34:07 -08:00
parent 0d42bda030
commit 5dceb03dde

23
Home.md

@ -1,7 +1,7 @@
# Sprout C++ Library # Sprout C++ Library
*C++11 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, and others.* *C++11 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others.*
このライブラリは、C++11 の constexpr に対応したコンテナ、アルゴリズム、乱数、構文解析、レイトレーシング、その他の機能を提供する。 このライブラリは、C++11 の constexpr に対応したコンテナ、アルゴリズム、乱数、構文解析、レイトレーシング、シンセサイザー、その他の機能を提供する。
@ -20,7 +20,7 @@ Sprout C++ Library Wiki: http://www.boleros.x0.com/doc/sproutwiki/
## コンテンツ *(contents)* ## コンテンツ *(Contents)*
### コンテナとデータ構造 *(Containers and Data structures)* ### コンテナとデータ構造 *(Containers and Data structures)*
* `sprout/array.hpp` - std::array 互換の固定長コンテナ * `sprout/array.hpp` - std::array 互換の固定長コンテナ
@ -76,16 +76,19 @@ Sprout C++ Library Wiki: http://www.boleros.x0.com/doc/sproutwiki/
### レイトレーシング *(Ray tracing)* ### レイトレーシング *(Ray tracing)*
* `sprout/darkroom.hpp` - コンパイル時レイトレーサ * `sprout/darkroom.hpp` - コンパイル時レイトレーサ
### シンセサイザー *(Synthesizer)*
* `sprout/compost.hpp` - コンパイル時シンセサイザー
### その他 *(Miscellaneous)* ### その他 *(Miscellaneous)*
* `sprout/utility.hpp` - <utility> 互換の機能と、雑多なユーティリティ * `sprout/utility.hpp` - 標準ヘッダ utility 互換の機能と、雑多なユーティリティ
* `sprout/bit/operation.hpp` - ビット操作 * `sprout/bit/operation.hpp` - ビット操作
### C互換 *(C-compatible)* ### C互換 *(C-compatible)*
* `sprout/cstdlib.hpp` - <cstdlib> 互換の機能 * `sprout/cstdlib.hpp` - 標準ヘッダ cstdlib 互換の機能
* `sprout/cstring.hpp` - <cstring> 互換の機能 * `sprout/cstring.hpp` - 標準ヘッダ cstring 互換の機能
* `sprout/cwchar.hpp` - <cwchar> 互換の機能 * `sprout/cwchar.hpp` - 標準ヘッダ cwchar 互換の機能
* `sprout/cctype.hpp` - <cctype> 互換の機能 * `sprout/cctype.hpp` - 標準ヘッダ cctype 互換の機能
* `sprout/cinttypes.hpp` - <cinttypes> 互換の機能 * `sprout/cinttypes.hpp` - 標準ヘッダ cinttypes 互換の機能
@ -145,7 +148,7 @@ Sprout C++ Library Wiki: http://www.boleros.x0.com/doc/sproutwiki/
`#define SPROUT_CONFIG_USE_SSCRISK_CEL` `#define SPROUT_CONFIG_USE_SSCRISK_CEL`
このマクロが定義されているとき、実装の詳細として CEL - ConstExpr Library を使用する。 このマクロが定義されているとき、実装の詳細として CEL - ConstExpr Library を使用する。
*(When this macro is defined, you use the CEL - ConstExpr Library as an implementation detail.)* *(When this macro is defined, you use the CEL - ConstExpr Library as an implementation detail.)*
https://github.com/sscrisk/CEL---ConstExpr-Library See: https://github.com/sscrisk/CEL---ConstExpr-Library
* ビルトイン数学関数 *(Built-in mathematical functions)* * ビルトイン数学関数 *(Built-in mathematical functions)*
`#define SPROUT_CONFIG_DISABLE_BUILTIN_CMATH_FUNCTION` `#define SPROUT_CONFIG_DISABLE_BUILTIN_CMATH_FUNCTION`