- 推薦図書/必読書のためのスレッド 76©2ch.net
138 :デフォルトの名無しさん[sage]:2015/03/30(月) 21:09:08.72 ID:vDmNFgKG - んー、最近 realloc() の存在は悪ではないかと思うようになった
呼び出し側に渡した buf が、呼び出され側で realloc() 成功により無効になった場合でも、呼び出し側がそれを知る方法がない
|
- 推薦図書/必読書のためのスレッド 76©2ch.net
139 :デフォルトの名無しさん[sage]:2015/03/30(月) 21:17:08.25 ID:vDmNFgKG - 日本語がまずかった
呼び出し側が渡した buf が、呼び出され側で realloc() 成功により無効になった場合でも、呼び出し側にてそれを知る方法がない 特に呼び出され側で realloc() を複数回やるとき、例外的処理がやりずらい
|
- 推薦図書/必読書のためのスレッド 76©2ch.net
141 :デフォルトの名無しさん[sage]:2015/03/30(月) 21:57:08.80 ID:vDmNFgKG - >>140
そうだな‥ なかなか適切なお題が思いつかないけれども nul ターミネートな文字列のお尻に、追加してべたべたといろいろ引っつけることを想定してほしい 実際の末尾追加処理は下請け関数に全部おまかせし、親側では char * を渡して char * を結果として受け取る、あと下請け関数側から成功・失敗フラグも受け取る 下請け関数側は複数の realloc() を使っている、親側では複数の realloc() の間で変わっていく char * をいちいち把握したくない、成功時の結果と失敗の報告だけほしい 下請け関数がエラーを返してきたら、free() して exit(). さてどうなるか?
|
- プログラミングのお題スレ Part6©2ch.net
791 :デフォルトの名無しさん[sage]:2015/03/30(月) 22:17:59.67 ID:vDmNFgKG - 小ネタをひとつ
お題: 10進法表示で4桁の自然数がある その数の千の位の数を一の位にもってきた数は、もとの数の 3/4 倍に1を加えた数に等しいという その数は?
|
- Win32API質問箱 Build11 [転載禁止]©2ch.net
831 :デフォルトの名無しさん[sage]:2015/03/30(月) 22:41:53.23 ID:vDmNFgKG - >>823
win32api がない?本当か?
|
- Visual Studio 2013 SP7 [転載禁止]©2ch.net
246 :デフォルトの名無しさん[sage]:2015/03/30(月) 22:43:47.90 ID:vDmNFgKG - >>244
変態なF#も.netが必要ですか?
|
- Win32API質問箱 Build11 [転載禁止]©2ch.net
835 :デフォルトの名無しさん[sage]:2015/03/30(月) 23:00:29.37 ID:vDmNFgKG - >>832
win8/10 でも win32api は提供されているんじゃなかったの?
|
- プログラミングのお題スレ Part6©2ch.net
797 :デフォルトの名無しさん[sage]:2015/03/30(月) 23:06:54.17 ID:vDmNFgKG - >>795
>(i / 1000) == static_cast<std::uint64_t> ... 問題文が悪かったかな? >その数の千の位の数を一の位にもってき て元の一の位の数を十の位に、十の位の数を百の位に、百の位の数を千の位にシフトさせた数は とさせてほしい。
|