Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Latest commit

 

History

History
191 lines (127 loc) · 17.7 KB

reference.md

File metadata and controls

191 lines (127 loc) · 17.7 KB

#リファレンス 言語サポートライブラリ(Language support library) 5/5

担当 状況
<limits> 実装プロパティ @cpp_akira
@pepshiso
<span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<new> 動的メモリ管理 @USAGI_WRP <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<typeinfo> 型情報 @cpp_akira <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<exception> 例外ハンドリング @riskrisk
@cpp_akira
<span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<initializer_list> 初期化子リスト(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了

診断ライブラリ(Diagnostics library) 2/2

<stdexcept> 例外クラス @uchan_nos
<span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<system_error> システムエラーサポート(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了

一般的なユーティリティライブラリ(General utilities library) 4/10

<utility> ユーティリティコンポーネント @SubaruG
@cpp_akira
<span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<bitset> ビットの固定サイズシーケンス 担当不在 <span style='background-color:rgb(255,0,0)>未着手
<ratio> コンパイル時有理数(C++11) 担当不在 <span style='background-color:rgb(255,0,0)>未着手
<tuple> タプル(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<type_traits> 型特性(C++11) @bolero_MURAKAMI
@sscrisk
<span style='background-color:rgb(255,153,0)> 44/89 (49%) 残り45
<functional> 関数オブジェクト @kikairoya under construction
<memory> メモリ @krustf <span style='background-color:rgb(255,153,0)>着手開始。 10%程度
<scoped_allocator> スコープ付きアロケータ(C++11) 担当不在 <span style='background-color:rgb(255,0,0)>未着手
<chrono> 時間ユーティリティ(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了。スタイル見直し完了。他が一段落したらどこかにClock Conceptを書く予定。
<typeindex> 型のインデックス(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了

文字列ライブラリ(Strings library) 0/1

<string> 文字列クラスと、文字特性 @uchan_nos <span style='background-color:rgb(255,153,0)>?

ローカライズライブラリ(Localization library) 0/2

<locale> ロケール @egtra <span style='background-color:rgb(255,153,0)>?
<codecvt> コード変換ファセット @egtra <span style='background-color:rgb(255,0,0)>未着手

コンテナライブラリ(Container library) 7/11

<array> 配列(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<deque> 両端キュー @PG_kura <span style='background-color:rgb(0,255,0)>完了<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<forward_list> 単方向リスト(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
双方向リスト @mikiemon_h <span style='background-color:rgb(255,153,0)>着手開始。
FIFOキュー @lunatic_star
@cpp_akira
<span style='background-color:rgb(0,255,0)>完了
LIFOスタック @mikiemon_h
@nishiken
<span style='background-color:rgb(0,255,0)>完了
ベクタ配列 @coiledcoil
@cpp_akira
<span style='background-color:rgb(0,255,0)>完了
連想配列 担当不在 <span style='background-color:rgb(255,0,0)>未着手
集合 @PG_kura <span style='background-color:rgb(255,153,0)>5%
<unordered_map> 非順序連想配列(C++11) @kariya_mitsuru <span style='background-color:rgb(255,153,0)>着手中
<unordered_set> 非順序集合(C++11) @kariya_mitsuru <span style='background-color:lime>一応完了ツッコミ希望

イテレータライブラリ(Iterator library) 1/1

<iterator> イテレータの定義 @cpp_akira <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了

アルゴリズムライブラリ(Algorithm library) 1/1

アルゴリズム @melponn
@cpp_akira
<span style='background-color:rgb(0,255,0)>完了

数値ライブラリ(Numerics library) 1/4

複素数 @USAGI_WRP <span style='background-color:rgb(0,255,0)>完了
※もっと詳しく具体的に必要なので作業続行
乱数生成(C++11) @USAGI_WRP <span style='background-color:rgb(255,153,0)>tasks:
// エンジン系
mersenne_twister_engine
subtract_with_carry_engine
discard_block_engine
independent_bits_engine
shuffle_order_engine

// エンジンアダプタ系
minstd_rand0
minstd_rand
mt19937
mt19937_64
ranlux24_base
ranlux48_base
ranlux24
ranlux48
knuth_b
default_random_engine

// ほか分布系など
random_device
seed_seq
generate_canonical
uniform_int_distribution
uniform_real_distribution
bernoulli_distribution
binomial_distribution
geometric_distribution
egative_binomial_distribution
poisson_distribution
exponential_distribution
gamma_distribution
weibull_distribution
extreme_value_distribution
数値の配列 @USAGI_WRP <span style='background-color:rgb(0,255,0)>完了
※もっと詳しく具体的に必要なので作業続行
一般的な数値操作 @USAGI_WRP
@sscrisk
<span style='background-color:rgb(0,255,0)>完了

入出力ライブラリ(Input/output library) 0/9

先行宣言 @egtra <span style='background-color:rgb(255,0,0)>未着手
標準iostreamオブジェクト @egtra <span style='background-color:rgb(255,0,0)>未着手
iostream基本クラス @egtra <span style='background-color:rgb(255,0,0)>未着手
ストリームバッファ @egtra <span style='background-color:rgb(255,0,0)>未着手
入力ストリーム @egtra <span style='background-color:rgb(255,0,0)>未着手
出力ストリーム @egtra <span style='background-color:rgb(255,0,0)>未着手
フォーマットとマニピュレータ @egtra <span style='background-color:rgb(255,0,0)>未着手
文字列ストリーム @egtra <span style='background-color:rgb(255,0,0)>未着手
ファイルストリーム @egtra <span style='background-color:rgb(255,0,0)>未着手

正規表現ライブラリ(Regular expressions library) 0/1

正規表現(C++11) @uchan_nos <span style='background-color:rgb(255,153,0)>?

アトミック操作ライブラリ(Atomic operations library) 1/1

<atomic> アトミックアクセスのための
コンポーネント(C++11)
@cpp_akira <span style='background-color:rgb(0,255,0)>完了<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了

スレッドサポートライブラリ(Thread support library) 4/4

<thread> スレッド(C++11) @yohhoy <span style='background-color:rgb(0,255,0)>完了<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<mutex> ミューテックス(C++11) @yohhoy
@cpp_akira
<span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<condition_variable> 条件変数(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了
<future> Future(C++11) @cpp_akira <span style='background-color:rgb(0,255,0)>完了
<span style='background-color:rgb(255,255,255)> <span style='background-color:rgb(0,255,0)>スタイル見直し完了

26/52


C互換ライブラリ (C library facilities)

// ※便宜上C互換ライブラリの一覧を設けます。これらの優先順位は低めではありますが、可能ならば埋めたいと考えています。






<cfloat> <span style='background-color:rgb(255,153,0)>?


@pepshiso 項目は埋めた。

@bolero_MURAKAMI <span style='background-color:rgb(255,153,0)>項目リスト
<span style='background-color:rgb(255,153,0)>三角関数、双曲線関数 <span style='background-color:rgb(255,153,0)>完了





<cstddef> 基本的な型、値、マクロの定義 <span style='background-color:rgb(255,255,255)>完了
<cstdint> 大きさが規定されている整数型(C++11) 完了