No.3ベストアンサー
- 回答日時:
> C++/CLIは本屋にその文字すら見つけることが出来ない状態。
C++/CLIについては、とりあえずMSDNライブラリを見るのが一番かと思います。
> 4はSTLリファレンスが通販で買うことが出来るのでそれで良いかな...
STLというか、標準C++ライブラリに関しては、「C++標準ライブラリチュートリアル&リファレンス」が一番なのですが、すでに在庫がない状態です(復刊ドットコムでリクエスト投票が始まっている状態です http://www.fukkan.com/vote.php3?no=28802 )。
「[標準]C++辞典」というのもありますが、内容はいまいちですね。
> 標準関数...何処にあるのでしょうか。
標準関数というのが何を指しているのかわかりませんが、標準Cライブラリのことであれば、「新ANSI C言語辞典」あたりが参考になると思います。C++のものとは微妙に違うのですが、実際の処理系との整合性はむしろ高いぐらいです。
2.ポインタの高度な使い方については、ポインタに限るのであれば(C++ではなく)Cの解説書を読んだ方がよいでしょう。メンバへのポインタや、継承関係のあるクラスへのポインタ間のキャストなどは、C++特有のものなので、また別途習得する必要があります。
ただ、「高度な」という観点からは、ポインタに特化するのではなく、関数オブジェクト・反復子・スマートポインタなどとあわせて学習する必要があるかと思います。
3.クラスの高度な使い方については、高度というのがどの程度のことを指しているのか分かりませんが、「Modern C++ Design」などは、非常に高度な内容です。特に、JavaやC#などを使い込んだ人からみても、驚くほど高度だと思います。
この回答へのお礼
お礼日時:2006/03/22 22:56
C++/CLIはMSDNライブラリですか。行ってみます。
"C++標準ライブラリチュートリアル&リファレンス"はAmazonで見つけました。
中古で値段が飛んでるので復刊運動をする意味がわかります(汗
ポインタとクラスについては『C言語ポインタ完全制覇』と『C++クラスと継承完全制覇』で行きます。
No.4
- 回答日時:
> 1.C++/CLI
> 2.ポインタの高度な使い方(関数のポインタのような初心者向けの本には載ってないようなやつ)
> 3.クラスの高度な使い方
> 4.STL
> 5.標準関数
ソフト開発者なら必ず興味を示す項目がずらりと並んでいますね。問題は、適切な参考書ですが、正直、"ない"と思います。特に、「1.C++/CLI」に関しては、仕様設計の責任者であるMSのHerb Sutter氏は現在設計背景などを整理している最中です(標準C++設計者のBjarne Stroustrup氏はC++/CLIの一部仕様を快く思っていないようです)。
言語仕様は変更される。このように考えておくとよいでしょう。参考URLなどはこのあたりの事情をかなり詳しく紹介してくれています。お時間のあるときに、一度目を通してみてはいかがでしょうか?
参考URL:http://www.ttoyota.com/php/cppintro.php
No.2
- 回答日時:
「Effective C++」はどうでしょうか。
下記URLページの下のほうに表紙の写真が載っています。
このレベルの本では内容がかぶってしまうのは仕方ないですね。似たような内容でも、複数の筆者の解説を読むほうが、より理解が深まるので良いと思います。
参考URL:http://www.ogis-ri.co.jp/otc/hiroba/OoBook/OoLit …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 関数ポインタの高速化のメリット 7 2023/05/05 20:15
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
- C言語・C++・C# 10個の実数に対する降順ソート結果を出力するプログラムを作りたいのですが、写真のプログラムをどう直せ 2 2022/07/09 21:13
- 予備校・塾・家庭教師 駿台。高三のクラス選択について。 駿台模試の数学偏差値が60あるので一応物理の難関クラス認定は貰って 1 2023/04/03 17:00
- 一眼レフカメラ canon デジタル一眼レフカメラ 5 2022/07/28 08:42
- Word(ワード) MSオフィスのIMEは以前より文字変換能力が低下していませんか?(ATOKを買うべき?) 4 2023/08/03 09:15
- C言語・C++・C# C言語 配列とポインタについて 2 2022/06/02 11:53
- 大学受験 ホントすみません!過去問を知りたいです。38(今年39)です。 もうかれこれ二十年前、平成15年度茨 1 2023/06/30 19:13
- 心理学 お喋りで『自称・コミュ力が高い人』が『寡黙で真面目で思慮深い人』を「コミュ障」とか謗る事について。 1 2022/07/25 04:34
- 友達・仲間 苦手な人と離れたい 1 2022/04/07 12:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セグメントエラー
-
戻り値で構造体を返すことは可...
-
init関数の意味
-
C言語でのconstを返す関数
-
fopne で失敗する原因
-
C言語の関数と配列に関する質問
-
コンストラクタでnewを失敗した...
-
Run-Time Check Failure #3とい...
-
ハンドル、アドレス、ポインタ...
-
C言語のポインタに直接アドレス...
-
LPSTR型の初期化について
-
VBはCを混乱させる?
-
ハンドルはポインタか
-
構造体の中の構造体
-
パスからファイル名を抽出
-
C言語でポインタを使ってピタ...
-
単方向リスト
-
AESのC言語による実装
-
ExcelVBAでのkernel32(64bit)
-
nullポインタを逆参照とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語のポインタに直接アドレス...
-
C言語の関数と配列に関する質問
-
戻り値で構造体を返すことは可...
-
fopne で失敗する原因
-
init関数の意味
-
Run-Time Check Failure #3とい...
-
LPSTR型の初期化について
-
セグメントエラー
-
アプリを32bitから64bit移行
-
コンストラクタでnewを失敗した...
-
ExcelVBAでのkernel32(64bit)
-
Cで作成したDLL関数をVBから呼...
-
ハンドルはポインタか
-
DLL<->VB間での受け渡し(文字...
-
C言語でのconstを返す関数
-
ポインタについて
-
参照型で受け取った引数をポイ...
-
TCHAR文字列内の検索について
-
デバイスハンドルとは?
-
基本アルゴリズムの『返す』の...
おすすめ情報