- D言語 Part33
97 :デフォルトの名無しさん[sage]:2014/05/01(木) 17:23:04.39 ID:7C5boMZl - 間違ってデストラクタ使う被害者がこれ以上出ないように
廃止するのは賛成
|
- Ruby 初心者スレッド Part 54
700 :デフォルトの名無しさん[sage]:2014/05/01(木) 17:25:04.96 ID:7C5boMZl - Python
|
- 【PHP,JavaScript】スクリプト バトルロワイヤル43【pl,rb,py】
201 :デフォルトの名無しさん[sage]:2014/05/01(木) 17:35:35.64 ID:7C5boMZl - javascript全盛で「prototypeベースのオブジェクト指向()」に
みなが馴染んでしまうとstaticおじさんの勝利
|
- くだすれPython(超初心者用) その22
685 :デフォルトの名無しさん[sage]:2014/05/01(木) 17:41:51.91 ID:7C5boMZl - ある数値(A:32bit整数)が以下のような可変長形式(B:32bit整数)で表されるとき、
「AをB」と「BをA」にそれぞれ変換する関数をつくってください。 1byte(8bit)の内、数値に7bit、 次のバイトもデータバイトが続くかどうかのフラグに1bit用いる。 フラグにはMSB(第7bit)を用いる。 最大4バイト。つまり、実際に表現できる数値の最大値は228-1。 以下具体例。左Aが数値(16進)で、右Bが可変長形式での表現(16進)。 00000000 → 00000000 00000040 → 00000040 0000007F → 0000007F 00000080 → 00008100 00002000 → 0000C000 00003FFF → 0000FF7F 00004000 → 00818000 00100000 → 00C08000 001FFFFF → 00FFFF7F 00200000 → 81808000 08000000 → C0808000 0FFFFFFF → FFFFFF7F
|
- くだすれPython(超初心者用) その22
686 :デフォルトの名無しさん[sage]:2014/05/01(木) 17:46:13.28 ID:7C5boMZl - ああごめんなさい。
この例だと可変長になってませんね。 訂正です。 00000000 → 00 00000040 → 40 0000007F → 7F 00000080 → 8100 00002000 → C000 00003FFF → FF7F 00004000 → 818000 00100000 → C08000 001FFFFF → FFFF7F 00200000 → 81808000 08000000 → C0808000 0FFFFFFF → FFFFFF7F Aの最大値は0FFFFFFFで、 Bの最大値はFFFFFF7Fです。 なおBの下位1バイトのMSB(第7bit)は終端マーク(0)になります。
|
- Win32API質問箱 Build117
370 :デフォルトの名無しさん[sage]:2014/05/01(木) 21:08:13.17 ID:7C5boMZl - ライブラリで差を吸収するって
wxWidgets や Qt みたいなののことだよな ネイティブでもみんなやってることじゃね?
|
- D言語 Part33
99 :デフォルトの名無しさん[sage]:2014/05/01(木) 21:10:04.46 ID:7C5boMZl - デストラクタの中で何かやってるつもりでも
一度も呼ばれないってことも結構あるし
|