- 1 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 19:54:35.24 ]
- C++に関する質問やら話題やらはこちらへどうぞ。
ただし質問の前にはFAQに一通り目を通してください。 IDE (VC++など)などの使い方の質問はその開発環境のスレに お願いします。 前スレ C++相談室 part96 toro.2ch.net/test/read.cgi/tech/1341029267/ このスレもよろしくね。 【初心者歓迎】C/C++室 Ver.79【環境依存OK】 toro.2ch.net/test/read.cgi/tech/1341052801/ ■長いソースを貼るときはここへ。■ codepad.org/ ideone.com/
- 2 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 19:55:09.93 ]
- ■基本■
[C++ FAQ] www.parashift.com/c++-faq/ www.bohyoh.com/CandCPP/FAQ/ (日本語) Cとその仕様を比較しながらの解説なので分かりやすい。 ***** 質問の前に必ずこの二つに目を通してください ***** [C/C++ リファレンス] en.cppreference.com/w/cpp (英語) ja.cppreference.com/w/cpp (↑の日本語訳だけどまだ未完) [Stroustrup] www2.research.att.com/~bs/ [C++ International Standard] www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=50372 [JTC1/SC22/WG21 - C++] www.open-std.org/jtc1/sc22/wg21/ ここから規格の最新ドラフトがダウンロードできる。 [JIS X3014] www.jisc.go.jp/app/pager?%23jps.JPSH0090D:JPSO0020:/JPS/JPSO0090.jsp=&RKKNP_vJISJISNO=X3014 ISO規格の日本語訳。JIS X3014:2003はISO/IEC 14882:2003 (E)に対応。
- 3 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 19:55:44.26 ]
- ■Books■
amazon C,C++関連書籍 www.amazon.com/exec/obidos/tg/browse/-/3956/ref=br_bx_c_1_3/ www.amazon.co.jp/b/?node=754384 The C++ Programming Language www.amazon.com/exec/obidos/ASIN/0201700735/ www.amazon.co.jp/exec/obidos/ASIN/475611895X/ (翻訳) C++ Primer (3rd Edition) www.amazon.com/exec/obidos/ASIN/0201824701/ www.amazon.co.jp/exec/obidos/ASIN/4756140068/ (翻訳) The C++ Standard Library www.amazon.com/exec/obidos/ASIN/0201379260/ www.amazon.co.jp/exec/obidos/ASIN/4756137156/ (翻訳) Effective C++ www.amazon.com/exec/obidos/ASIN/0201924889/ www.amazon.co.jp/exec/obidos/ASIN/4756118089/ (翻訳) More Effective C++ www.amazon.com/exec/obidos/ASIN/020163371X/ www.amazon.co.jp/exec/obidos/ASIN/4756118534/ (翻訳) Exceptional C++ www.amazon.com/exec/obidos/ASIN/0201615622/ www.amazon.co.jp/exec/obidos/ASIN/4894712709/ (翻訳) More Exceptional C++ www.amazon.com/exec/obidos/ASIN/020170434X/ www.amazon.co.jp/exec/obidos/ASIN/4894714833/ (翻訳) Exceptional C++ Style www.amazon.com/exec/obidos/ASIN/0201760428/ www.amazon.co.jp/exec/obidos/ASIN/4894714663/ (翻訳)
- 4 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 19:56:18.03 ]
- ■Books(Templateまわり)■
Effective STL www.amazon.com/exec/obidos/ASIN/0201749629/ www.amazon.co.jp/exec/obidos/ASIN/4894714108/ (翻訳) Modern C++ Design www.amazon.com/exec/obidos/ASIN/0201704315/ www.amazon.co.jp/exec/obidos/ASIN/4894714353/ (翻訳) C++ Templates www.amazon.com/exec/obidos/ASIN/0201734842/ C++ Template Metaprogramming www.amazon.com/exec/obidos/ASIN/0321227255/
- 5 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 19:56:52.04 ]
- , '´ _. -‐'''"二ニニ=-`ヽ、
/ /:::::; -‐''" `ーノ / /:::::/ \ / /::::::/ | | | | | |:::::/ / | | | | | | | |::/ / / | | || | | ,ハ .| ,ハ| | |/ / / /| ,ハノ| /|ノレ,ニ|ル' | | | / / レ',二、レ′ ,ィイ|゙/ 私は只の数ヲタなんかとは付き合わないわ。 . | \ ∠イ ,イイ| ,`-' | 頭が良くて数学が出来てかっこいい人。それが必要条件よ。 | l^,人| ` `-' ゝ | さらに Ann.of Math に論文書けば十分条件にもなるわよ。 | ` -'\ ー' 人 一番嫌いなのは論文数を増やすためにくだらない論文を書いて | /(l __/ ヽ、 良い論文の出版を遅らせるお馬鹿な人。 | (:::::`‐-、__ |::::`、 ヒニニヽ、 あなたの論文が Ann of Math に accept される確率は? | / `‐-、::::::::::`‐-、::::\ /,ニニ、\ それとも最近は Inv. Math. の方が上かしら? | |::::::::::::::::::|` -、:::::::,ヘ ̄|'、 ヒニ二、 \ . | /::::::::::::::::::|::::::::\/:::O`、::\ | '、 \ | /:::::::::::::::::::/:::::::::::::::::::::::::::::'、::::\ノ ヽ、 | | |:::::/:::::::::/:::::::::::::::::::::::::::::::::::'、',::::'、 /:\__/‐、 | |/:::::::::::/::::::::::::::::::::::::::::::::::O::| '、::| く::::::::::::: ̄| | /_..-'´ ̄`ー-、:::::::::::::::::::::::::::::::::::|/:/`‐'::\;;;;;;;_| | |/::::::::::::::::::::::\:::::::::::::::::::::::::::::|::/::::|::::/:::::::::::/ | /:::::::::::::::::::::::::::::::::|:::::::::::::::::::::O::|::|::::::|:::::::::::::::/
- 6 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 19:58:03.81 ]
- メモリ4GBで、別に困ってはいない
しかし、ずっと4GBでいい、とは思っていない 一応、8GBまで増やせるから、そのときが来たら8GB搭載させる だが、現実問題として、4GBで困ってない ぶっちゃけ2GBでも困らない じゃあ、今のPCのメモリを2GBに減らせるのかと考えると、なんか減らしはしたくない こうしてステマにハメられて、メモリは増加の一途をたどってきたのだ だからこそ、あえての16GB搭載マシンを買う それがチョイ悪オヤジの、「あえて」の外し方
- 7 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 20:14:40.30 ]
- >>6
で?
- 8 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 20:15:11.47 ]
- テンプレ貼り完了
- 9 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 20:40:25.69 ]
- STLつかうと一気に実行ファイルサイズが10倍に?!
環境によるだろ。 俺はBorland-C++5.6.2に -D_RTLDLL オプションを指定して、極力 ランタイムを使用するようにして使っているが、例えばstd::vectorを 使っても使わない時と比べ10Kほどしか増えない すげえ。ダイナミックリンクしといてファイルサイズが増えないとかいってるよ。この人。 C1010: プリコンパイル済みヘッダーの検索中に予期しない EOF を検出しました。 とかいうエラーが出るんだけどこれってどうすればいいの? #include <stdafx.h> 後死ね。 言葉が悪いな。それで教えているつもりか。 まぁヒントぐらいにはなったな。 うむごくろう。
- 10 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 21:15:46.55 ]
- 仮想環境動かすとなると
メモリ2GBとかカツカツであり得ない
- 11 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 21:18:25.15 ]
- office2000で書類つくったりIE5.5でネット見てるぐらいなら2GBで十分。
OSはWindows2000Professionalな
- 12 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 21:51:24.50 ]
- >>10
仮装マシンがウィンドウズなら厳しいが、リナックスならわりと大丈夫
- 13 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 21:55:28.99 ]
- Better Cで、別に困ってはいない
しかし、ずっとBetter Cでいい、とは思っていない 一応、C++03の仕様まで知ってるから、そのときが来たらC++03の機能まで使う だが、現実問題として、Better Cで困ってない ぶっちゃけCでも困らない じゃあ、今後コードをCで書くかと考えると、なんか書きたくはない こうしてステマにハメられて、言語機能増加をたどってきたのだ だからこそ、あえてのC++11対応コンパイラオプションを使う それがチョイ悪オヤジの、「あえて」の外し方
- 14 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 22:09:29.62 ]
- Windows Meで、別に困ってはいない
しかし、ずっとWindows Meでいい、とは思っていない 一応、Windows XPまで更新できるから、そのときが来たらWindows XP搭載させる だが、現実問題として、Windows Meで困ってない ぶっちゃけWindows 98SEでも困らない じゃあ、今のPCのOSをWindows 98SEに載せ替えるかと考えると、なんか載せ替えたくない こうしてステマにハメられて、OSはバージョンアップの一途をたどってきたのだ だからこそ、あえてのWindows Vista搭載マシンを買う それがチョイ悪オヤジの、「あえて」の外し方
- 15 名前:デフォルトの名無しさん [2012/07/29(日) 22:21:01.34 ]
- ==だけじゃなくて!=もオーバーライドしないとだめなの?
- 16 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 22:23:30.35 ]
- #include<utility>にあるstd::utilty::re_opsをusing namespaceするなら==だけでいい
www.cplusplus.com/reference/std/utility/rel_ops/
- 17 名前:デフォルトの名無しさん mailto:sage [2012/07/29(日) 22:56:27.75 ]
- まじか
!=がなにをやっても真だから気が狂いそうだったわ
|

|