112
コメント:
|
1118
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 4: | 行 4: |
== clear == | |
行 6: | 行 5: |
てすと | == Notes == * [[clear/cplusplus]] * [[clear/dwm]] == ToDo == * hash table for kagid * とりあえず std::tr1::unordered_map を試してみる * 多分使える子。ベンチマークとかはしてない * ハッシュテーブルそのものをグローバルに置いとくと見通しが悪そうなので、ファイルからの読み込みと検索を囲い込んだクラスをひとつ書きます * エラー(ファイルからの読み込み失敗)時はstd::runtime_errorを投げるつもりだが、大丈夫か? * 登録されていないFelica IDmがやってきたときは例外を投げるべきだろうか * 新しく登録する場合を除けば、登録外のFelicaがタッチされることはないはず == WantToDo == * Write an original window manager * まずは今使ってる[[http://dwm.suckless.org/|dwm]]のソースを読むところから。加えてXlibの勉強 * この目的とはあまり関係ないがdwmのドキュメントを作成中 |
Notes
ToDo
- hash table for kagid
- とりあえず std::tr1::unordered_map を試してみる
- 多分使える子。ベンチマークとかはしてない
- ハッシュテーブルそのものをグローバルに置いとくと見通しが悪そうなので、ファイルからの読み込みと検索を囲い込んだクラスをひとつ書きます
- エラー(ファイルからの読み込み失敗)時はstd::runtime_errorを投げるつもりだが、大丈夫か?
- 登録されていないFelica IDmがやってきたときは例外を投げるべきだろうか
- 新しく登録する場合を除けば、登録外のFelicaがタッチされることはないはず
- とりあえず std::tr1::unordered_map を試してみる
WantToDo
- Write an original window manager
まずは今使ってるdwmのソースを読むところから。加えてXlibの勉強
- この目的とはあまり関係ないがdwmのドキュメントを作成中