[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 21:45 / Filesize : 205 KB / Number-of Response : 843
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C++相談室 part56



1 名前:デフォルトの名無しさん [2007/07/26(木) 00:33:07 ]
C++に関する質問やら話題やらはこちらへどうぞ。
ただし質問の前にはFAQに一通り目を通してください。
IDE (VC++など)などの使い方の質問はその開発環境のスレに
お願いします。

テンプレその他 >>2-15 付近参照

前スレ
class C++相談室lt;part56gt;
pc11.2ch.net/test/read.cgi/tech/1170343752/l50



810 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:16:04 ]
っていうか組み込みの仕事だっていうから、コンパイラをさらしてくれないと何とも言えない。

上司や同僚が親切に「(このコンパイラでは)〜の方が速くてコンパクトなコードが出る」と
教えてくれてるのかもしれないし。

811 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:37:16 ]
その上司は各種ライブラリのリファレンスもconstウゼーな、
とか言いながら読むんだろうな。


812 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:38:53 ]
だんだん「ム」ではなく「マ」の話題になってきたような気がする。

813 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:44:27 ]
あとでっかい機能といえば例外処理と名前空間だろうか。
Delphi移植論でいけば例外処理はありとなってほしいところだが。

814 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:45:11 ]
コーディング規約やその他のコーディングスタイルは、本来プロジェクトごとに決めるべき。
企業としての品質を維持するために共通ルールを設けるのは構わないが、ある程度の幅を持たせておき
その幅をプロジェクトごとにきめる形にするのがいい。

設計段階でのレビュー作業や、コードレビュー、プロジェクト完了時点での反省会議などをきちんとやれる会社でさえ、
コーディングルールは決まっていないことが多いから仕方ないことなのかも知れないが。

815 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:48:48 ]
その辺のC++の「新機能」って初出はARMだっけか?
1990年だからもう20年近く前になるんだが

816 名前:713 mailto:sage [2007/09/22(土) 20:27:49 ]
>>810
え?>>810は私に対するレスですか?
私はパソコンで使用するソフトを作成しているので
組み込みの仕事では無いと思います。
ついでにコンパイラはC++Builderのそれです。

>>813
名前空間は使っているところをまだ見られていないと思うので分かりません。
上司が名前空間という機能を知っているかどうかも分かりません。
例外処理は勉強不足で私自身分かっていないのでなんともいえません。すみません。

>>814
私の会社はプログラマが少ないせいなのか、決まったルールは無いようです。
入社して間もない私が今まで誰もしなかった書き方をしていたので
上司は他の人も読めるようにしたかったのではないでしょうか。
また、コードレビューや反省会議といったものは特に無いようです。

817 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 21:01:47 ]
レビューもなく環境的な制限もないのにあれ使うなこれ使うなとか言われるのはやだな。

818 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 21:05:08 ]
完全に言語/技術の話じゃなくて「いかに俺の会社の上司がドキュソか」っつー
話になってるな
そういうのはマ板でやってくれんか



819 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 21:29:57 ]
const_<int> i(0);

820 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 21:45:55 ]
なんかこの流れキモくね?

821 名前:713 mailto:sage [2007/09/22(土) 21:59:46 ]
納期に間に合わないので明日は出勤します。

>>818>>820
すみません。

>>819
それはconstのかわりにということですか・・・。
見つかるとそれも禁止になると思います。

スレ違いになってきたようなのでこの話はこのへんで止めます。

レスして下さった皆様、今日はありがとうございました。

822 名前:デフォルトの名無しさん [2007/09/22(土) 22:23:46 ]
std::ostreamに空白文字 ' ' をn個出力する処理の、素敵な、シンプルで高速な書き方を教えてください。


823 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:25:24 ]
for(int i=0;i<n;i++) { os << ' '; }

824 名前:デフォルトの名無しさん [2007/09/22(土) 22:27:55 ]
>823
現状はそれですが、プロファイラが遅いと言っています。

825 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:28:04 ]
こうかな
cout << setw(n) << ' ';

826 名前:デフォルトの名無しさん [2007/09/22(土) 22:32:57 ]
>825
ソレダ
どうもありがとうございました。

827 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 23:20:47 ]
emacsでc++開発をするときの環境に関するサイトってないでしょうか?

meta-x なんちゃら

でDebugからclass構造のブラウズ、リファクタリングまで
なんでもできちゃう環境とか作れるのでしょうか?

elispは最近おぼえました

828 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 00:28:45 ]
Cの基本的な知識はありますがC++を独学するとしたらお薦めの本はありますか?




829 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 00:32:30 ]
Cの本は独習C、新・詳説C言語です。


830 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 00:33:30 ]
じゃあ独習C++でいいんじゃないの?

831 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 00:50:31 ]
独習C++は勉強になるけどつまらないっていう評判が多いけど、個人的には面白かったよ。
愛だね。

832 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 01:37:41 ]
独習にします。ありがとうございます。


833 名前:デフォルトの名無しさん [2007/09/23(日) 01:39:20 ]
そのあとでいいから
Effective C++, Effective STL, Exceptional C++, Exceptional C++ Style
くらいは読んでね。同僚の迷惑にならんよう。

834 名前:デフォルトの名無しさん [2007/09/23(日) 01:43:32 ]
今から独習C++なんて読み始めてる人なら

Effective C++, Effective STL, Exceptional C++, Exceptional C++ Style

を読めるようになるまで5年はかかる

835 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 01:45:46 ]
>>833-834
オマイラなんでそんな意地悪なことばっか言うわけ?

836 名前:デフォルトの名無しさん [2007/09/23(日) 01:46:46 ]
平均的なプログラマってそんなもんですかね。安心するなぁ。


837 名前:デフォルトの名無しさん [2007/09/23(日) 01:48:24 ]
なんで意地悪?????

3番めのはちょっと難しいかなとは思うけど、読まないとダメダメなコード
書いちゃうのがC++なんだから読むしかないべ。

新入社員に読ませてるけど、あんまり脱落しないよ?

838 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 01:52:49 ]
つーか、何で書籍スレでやらないの?



839 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 01:53:41 ]
イエテル

840 名前:デフォルトの名無しさん [2007/09/23(日) 02:12:25 ]
C++を本当にC++らしく書ける奴なんてみたことないぞ
日本人だとエピスがちょっと書けるかな?
程度

841 名前:デフォルトの名無しさん [2007/09/23(日) 02:14:49 ]
プッ


842 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 02:25:07 ]

上司「俺の知ってるCの一部の機能だけで書け」
ってことか・・・






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<205KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef