- 1 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 17:37:41 ]
- プログラム技術板倉庫
s225.web.fc2.com/index.html 前スレ 推薦図書/必読書のためのスレッド 48 pc12.2ch.net/test/read.cgi/tech/1241593031/
- 802 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 01:43:09 ]
- むしろ、C++のvectorほど速い可変長配列の実装なんて
珍しいぞ
- 803 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 01:47:51 ]
- Copy on Writeがうまく効くようなコードなら遅いかもね
自分で作れと言いたいが
- 804 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 02:04:02 ]
- >>798
まさかデバッグモードで遅いと言ってるとか at()メンバ関数を 使って遅いと言ってるとかそういうオチじゃないだろうな?
- 805 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 02:28:39 ]
- atじゃ大して遅くなんねーよ
- 806 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 02:31:08 ]
- このスレ、たまにC++スレになるな。
>>798が太公望なのか、C++は釣りやすいのか。
- 807 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 02:36:21 ]
- C++ってコンパイルに一日かかるって本手ですか?
- 808 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 02:36:30 ]
- 様式美だと思ってつきあっている俺は…
- 809 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 03:16:57 ]
- >>802
deque は速い?
- 810 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 04:11:03 ]
- dequeは自分でリングバッファ使っててきとーに実装したら
VCのにボロ負けしたなぁ
- 811 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 05:24:05 ]
- すごいなじゃばばんばーが巣くうと
- 812 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 06:40:04 ]
- 本の話しろ
氏ね
- 813 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 06:57:28 ]
- >>804
VC++2005のdebug buildのvectorの[]が範囲チェックをしてしまうのは、 // 仕様では[]は範囲チェックなし、at()はあり FAQですね。>>798はドキュメント読まない子なので知らんのでしょう。
- 814 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 07:41:20 ]
- 本なんてニーズのごく一部しか満たしてないし。和書なら尚更
そのギャップゆえ、ぼやきスレになるんだよ
- 815 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 07:57:01 ]
- >>796
多言語経験あるなら プログラミングC# 第5版
- 816 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 08:02:17 ]
- >>815
4版はマシだったが。。
- 817 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 09:30:30 ]
- >>816
5版はだめなの?
- 818 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 11:07:17 ]
- C89 vs C++でC++の方が速くなる可能性のあるケース
1.配列 vs valarray valarrayはエイリアシングを起こさないことが仕様で決められているので コンパイラは特別な最適化を施せる。 2.qsort vs sort 一般に、関数ポインタよりも関数オブジェクトの方がインライン最適化しやすい。
- 819 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 11:16:21 ]
- >>818
X86に限ればそんなことはない嘘を書くな大馬鹿者
- 820 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 11:17:34 ]
- >>818
スレタイ読めるか
- 821 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 11:18:19 ]
- >>819
「限れば」そうですねぇ。w 誰が限るなんて書いてるんだか。 >>820 読めません。だって、ほとんどの人が読んでないもの。
- 822 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 11:23:16 ]
- 何がしかの環境に限った話をしていいなら
JavaもCやC++にたやすく勝てる。
- 823 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:01:54 ]
- >>821
出て行け 知識自慢にもなっていない低レベル
- 824 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:08:52 ]
- >>823
ふーん。へー。w ちなみに、この知識、マイヤーズ先生の本からの受け売りです。 マイヤーズ先生も落ちたものですねぇ。w
- 825 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:08:59 ]
- >>821
消えろクズ
- 826 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:10:03 ]
- あ、そうそう。もちろん、マイヤーズ先生の「どの本」かなんてことは
C++使いが必ず読む本だから知ってますよねぇ?ゲラゲラ
- 827 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:13:57 ]
- >>794
> 不況で職を失ったプログラマが暇つぶしにきているせいで > ム板が全体的にマ板的になってる。 まったくだ。
- 828 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:29:56 ]
- 不況で職を失ったプログラマって
ほぼ>>821みたいなのだけだよなぁ
- 829 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:32:53 ]
- そもそもネタ切れだからな
質問者:〜みたいな本ありませんか? 回答者1:hogehogeがいいよ 回答者2:fugafugaもいいよ 質問者:ありがとうございました みたいな流れ以外では雑談煽り叩きetcでgdgdにしかならない
- 830 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:33:39 ]
- そうなるコード書けばよろし
それがルールだ
- 831 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:48:09 ]
- お前らみんな罰としてVB学習な。
- 832 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:48:14 ]
- 「マイヤーズ」に対して突っ込みもできないような人たちじゃなぁ。w
本当に読んだことないのかな?実測値まで乗ってるんだけどね。
- 833 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:52:48 ]
- 人の名前はちゃんと覚えろ
「メイヤーズ」
- 834 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:53:35 ]
- 言われて初めて気づくアホ↑
- 835 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:54:30 ]
- お前らみんな頭良いんだから、不毛な叩き合いは止めろや。
- 836 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 13:49:27 ]
- 皮肉たっぷり
- 837 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 14:07:38 ]
- 餃子が食べたくなった
そんな漏れにWindowsXPかVistaのシステム管理本を教えておくれ ディレクトリ構成や各種サービス、管理ツールの使い方なんかを書いてあるやつ
- 838 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 14:07:50 ]
- qsortよりsortのが速いのはどの環境でもそうだろ・・・
- 839 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 21:28:48 ]
- >>838
なにせqsortは関数ポインタによる間接呼び出しが大半をしめますからね。
- 840 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 21:38:14 ]
- へー、STL sort のファンクタ呼び出しだとこんな違うのか
実行速度が重要な時は面倒でもクラス作った方がいいのね ttp://0xcc.net/blog/archives/000052.html
- 841 名前:デフォルトの名無しさん [2009/07/12(日) 21:42:51 ]
- SEになるにはプラグラム書けなきゃダメなんですか?
- 842 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 21:47:08 ]
- スレ違い
- 843 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 21:47:20 ]
- >>841
そんなことはありませんよ 入社してから始めて勉強する人がほとんどです
- 844 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 21:49:54 ]
- >>841
今入社するなら絶対書けないとダメ
- 845 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 22:02:13 ]
- >>840
単にインライン展開しているだけ。そりゃ早いでしょうよ。
- 846 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 22:03:25 ]
- qsortでいいだろ
それかqsortを自作する方が安全
- 847 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 22:41:09 ]
- 書けないとダメとか言われても
↑みたいに「一番難しいのから覚えろ」みたいなんじゃ 入ってくる奴は少なくなるよなぁ
- 848 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 22:43:32 ]
- プログラムのできないアーキテクトとは仕事をするなとは
達人プログラマ(だったと思う)に書いてあったけど プログラムのできないSEとは仕事をするなという話は聞いたことがない。
- 849 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 22:44:33 ]
- リンクリストをソートする、くらい空ですらすら書けるくらいでないと
プログラマとしてやっていくのは難しいでしょ。 実際に必要になるんじゃなくてさ、それぐらい頭が回らない奴は最初から 来ない方がいいと思うよこの業界。 迷惑なんだ、はっきり言って。足を引っ張るバカは。
- 850 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 22:48:37 ]
- まったく、ソルジャーは大変ですね^^
- 851 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 22:55:53 ]
- リンクリストのソートごときで偉ぶっているプログラマがいるスレと聞いて
- 852 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:00:28 ]
- バカだなぁ
バカがいるおかげで偉ぶれるんだぜ? 賢いやつばかりそろうほど、自分が用なしになる確率が 上がるじゃないかw 本当に有能ならグーグル辺りに行くだろ そんな程度なんだよ 自分がマネージャーじゃなきゃどうでもいいよ
- 853 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:01:54 ]
- そもそもプログラムなんて誰でも書けるだろ
ハードの設計に比べたら何百倍も単純で簡単だし
- 854 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:07:44 ]
- 単純で簡単なプログラムは誰でも書ける
- 855 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:08:20 ]
- 暇人の多い土日に質問すんな
- 856 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:11:12 ]
- リンクリストもソートも自前で書いている(PGに書かせている)段階で失格だけどね
- 857 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:11:13 ]
- 町工場100倍宣言キタコレ
- 858 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:18:24 ]
- マ板行けよ
- 859 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:20:26 ]
- 数百倍難しいのならPGに転職すれば
その才能で転職すれば数十倍の給料もらえるんじゃね?
- 860 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:25:12 ]
- SEの方が偉いんですか?
土方と現場監督みたいな感じ??
- 861 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:28:08 ]
- プログラマって職場とかコミュニティでストライキしようぜ!とかいう話にならないの?
- 862 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 23:29:57 ]
- 外注出しておわりだんべ
- 863 名前:デフォルトの名無しさん [2009/07/13(月) 04:18:09 ]
- 祭に乗り遅れたかな
それとも無駄スレばかりで読み飛ばした漏れの勝ち?
- 864 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 04:40:53 ]
- みんな負けたw
負けてないことを勝ちと呼ぶなら、勝ち
- 865 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 07:26:16 ]
- >>845
そこが肝なんだろ・・・
- 866 名前:デフォルトの名無しさん [2009/07/13(月) 20:07:46 ]
- >>860
SEってのは、だいたい大卒で普通に入社した 普通のリーマンがやる仕事。 プログラマは、専門学校卒とか高卒がやる仕事。 たまーに、出世してSEになるプログラマもいる。
- 867 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 20:17:53 ]
- コーディングが楽しいんだが、かっちり決められてくると穴見つけては泳いでみたり
- 868 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 20:20:13 ]
- 油断するとすぐマ板化するな
- 869 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 20:29:06 ]
- ここがうまく運用出来るようなコードを書けばOK
- 870 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 20:39:18 ]
- 本の話しようぜ…
- 871 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 20:40:29 ]
- プログラマをうまくこき使う手法について書かれた本はありますか?
- 872 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 20:44:39 ]
- 人を動かす Dカーネギー
我が闘争 アドルフヒットラー 般若心経 仏典 鬱と戦う私 精神科 好きなの選べ
- 873 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 20:47:44 ]
- アルゴリズムの本、みんなどんなの持ってる&読んだ?
- 874 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 21:23:08 ]
- >>873
貴様みたいな小童にくれてやる情報なんてねーよ バーカバーカ 最近だとThe Art of Multiprocessor Programming とか読んだ
- 875 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 21:34:49 ]
- 日経ソフトウェアの付録
『永久保存版!アルゴリズムまるごと学習ブック』
- 876 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 21:34:50 ]
- プログラムの書き方という意味なら、古い本だけどプログラム書法がよかった
ソフトウエア作法とかプログラム作法だと、ちょっと厚過ぎて読みきれない。
- 877 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 21:56:20 ]
- >>873
恥ずかしながらアルゴリズムCぐらいしか… 駄目だよな、こんなんじゃ… でも、他にいいのが分からないんだ… 図書館にアルゴリズムイントロダクションがあるのは分かってるのだけど
- 878 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 21:57:02 ]
- >>865
そんな手でしかないのに肝になるなんて、なんだかがっくりきてしまいました。
- 879 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:07:16 ]
- インライン展開しないと関数単位でしか最適化できないから効率落ちるけどな。
- 880 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:07:35 ]
- >>873
データ構造とアルゴリズム 培風館 カバー範囲広いから今でも愛読してる。
- 881 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:35:17 ]
- アルゴリズムとか勉強するまでもない
- 882 名前:デフォルトの名無しさん [2009/07/13(月) 22:42:25 ]
- debug hacksは買ってもいい本?
某オンライン書店で酷評されてるけど
- 883 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:47:09 ]
- 実践デバッグ技法
- 884 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:50:21 ]
- >>882
立ち読みしてきた限りでは、GDB等を使って バイナリレベルでデバッグする人向けだと思った。
- 885 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:53:06 ]
- >>882
読める人と読めない人の差が激しい本です
- 886 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:56:26 ]
- 882じゃないけど解析魔法少女美咲ちゃんって良いの?
- 887 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:57:57 ]
- GDB活用実践編というなら、おれも買おうかな。
GDBのまともな本知らんし。
- 888 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:58:51 ]
- 悪くはないけど、良くもないというのが感想。
著者陣のやる気が激しく空回りしていて、想定読者の初心者には説明が性急すぎて意味不明だろうと思う。 なんでいきなりダンプから入るんだ、と思わず突っ込んでしまったよ。 デバッグになれている人にとっては、載っているデバッグテクニックは当たり前すぎて不要だと思う。 殆どがカーネル用だし… 普段からGDBを使い慣れていて、カーネルにさわったことがないけど触ってみたいな、というごくごくうっすい層向け。 でも、カーネル周りのテクニックは、カーネルにさわっている人間としては基本的すぎると思った。 もっといろんなテクニックとかハードウェアを使わないと大変じゃないのかな。 デバイスドライバとか作ってる人間の感想です。
- 889 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:00:28 ]
- わたし女子高生ですけどカーネル??って何・?
- 890 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:02:48 ]
- >>888
感想ありがとう。やっぱ買うのやめとく。
- 891 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:05:16 ]
- 女子高生だから何?
女だからってちやほやされるとでも思ってるの?
- 892 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:07:46 ]
- >>889
ケンt……何でもない。
- 893 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:09:25 ]
- >>889
ロックマn……何でもない。
- 894 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:09:37 ]
- Cコンパイラで生成されたアセンブラの勉強がしたいのだけれど、いい書籍ないかな?
コンパイラとアセンブラの関係の理解、行く行くはgccの開発に頭突っ込んでみたいのだけれど。 「Cプログラムの中身がわかる本」は無しで(既に買ったので)。
- 895 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:11:47 ]
- intelとかAMDのサイトで資料ダウンロードして読んだら
- 896 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:12:29 ]
- >>889
フライドチキンチェーンのおーなーでし 道頓堀川に捨てられたもしました
- 897 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:12:59 ]
- $info gccint
- 898 名前:デフォルトの名無しさん [2009/07/13(月) 23:14:03 ]
- >>888
THX 高レベル言語のデバッグには役に立たなそうですね・・・orz
- 899 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:22:49 ]
- >>895
俺がその域に達していないので無理。 アセンブラの勉強もうちっとやってから見る。 アセンブラの知識だけじゃCコンパイラとの関係は分からないから、 そっちの方面の具体的な解説が載った本を求めているのだけど。 遠回りしてアセンブラ&コンパイラの勉強を直にしてgccのソース読むしかない?
- 900 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:26:46 ]
- アセンブラの知識だけあってもコンパイラのコードは読めないよ。
アセンブラの知識も、Intelとかの資料くらいは読めないと話にならない
- 901 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:38:41 ]
- リンクリストをソートする、くらい空ですらすら書けるくらいでないと
プログラマとしてやっていくのは難しいでしょ。 実際に必要になるんじゃなくてさ、それぐらい頭が回らない奴は最初から 来ない方がいいと思うよこの業界。 迷惑なんだ、はっきり言って。足を引っ張るバカは。
- 902 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:40:56 ]
- :.:.:.:.:.:.:.lヽ:,}`ヽ、:.:i,ヾ\:.:.:.l ト`丶:ヽ:.:.:l'、:丶
:.:.:.:.:.:.i:l V,==≧、、 、\l _∠^N:.ト:.l \! :.:.:.:.::::}' / ,r''"でi)ヾ''=' ケr。ヽ !:.:l ゙i! :::,':::::::l {, ノ ヽ二ノ i,jリ :::、:::::::l ` ‐ '' " 丶、 V rュ:::::::l / ', f-う、::::', '^ ' 、 ', うおっ、まぶしっ! 「(ヽ:トi , ――---r' l ', ヽ ヽゝ /_,,.. -―、‐f ,' ::\`" 〉 (~´: : : , -┴' / 、::::::ゝ‐' ', `'‐ '"´ ,,..::' / >ぅ-y' '、 ,' ,r‐ァ' 丶、、 ! {, `` −- 、、_,ノ 丶 人
|

|