228
コメント:
|
1120
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 7: | 行 7: |
* [[clear/dwm]] | |
行 11: | 行 12: |
* 多分使える子。ベンチマークとかはしてない * ハッシュテーブルそのものをグローバルに置いとくと見通しが悪そうなので、ファイルからの読み込みと検索を囲い込んだクラスをひとつ書きます * クラス外とのやりとりはconst char *の方がいいだろうか。いずれにせよ、内部ではstd::stringで持つ予定 * エラー(ファイルからの読み込み失敗)時はstd::runtime_errorを投げるつもりだが、大丈夫か? (無論、その場合は呼出側でハンドリングすることになる) == WantToDo == * Write an original window manager * まずは今使ってる[[http://dwm.suckless.org/|dwm]]のソースを読むところから。加えてXlibの勉強 * dwmの簡単なドキュメントを書いて布教活動でもしようか |
Notes
ToDo
- hash table for kagid
- とりあえず std::tr1::unordered_map を試してみる
- 多分使える子。ベンチマークとかはしてない
- ハッシュテーブルそのものをグローバルに置いとくと見通しが悪そうなので、ファイルからの読み込みと検索を囲い込んだクラスをひとつ書きます
- クラス外とのやりとりはconst char *の方がいいだろうか。いずれにせよ、内部ではstd::stringで持つ予定
- エラー(ファイルからの読み込み失敗)時はstd::runtime_errorを投げるつもりだが、大丈夫か? (無論、その場合は呼出側でハンドリングすることになる)
- とりあえず std::tr1::unordered_map を試してみる
WantToDo
- Write an original window manager
まずは今使ってるdwmのソースを読むところから。加えてXlibの勉強
- dwmの簡単なドキュメントを書いて布教活動でもしようか