0

私はC++で考えることからC++を学んでいます-ブルースエッケル、そして通常私は私の疑問のいくつかをクリアするためにSOの助けを借りなければなりません。最近、私はスマートポインター、接尾辞、preficのオーバーロード、および->や->*などの他の演算子のオーバーロードを処理する作業を行っています。したがって、オーバーロード-> *演算子のダイナミクスについての質問をしているうちに、スマートポインター、つまりブーストと呼ばれる新しいライブラリについて多くのことを知るようになりました。さて、C ++の知識を身に付けたばかりのときに、そのライブラリを使い始めるのは実現可能で建設的ですか。それは、shared_pointersなどのさまざまなものを提供するからです。他の多くの最適化や関数とは別に、C ++標準ライブラリで直接利用できます。または、Eckelの基本に固執し、後でブーストを探しに行く必要があります。また、Boostライブラリについてもっと知りたいです(それを使用することの良い点と悪い点)。前もって感謝します

4

3 に答える 3

2

他の人が指摘したように、C++ 11 http://en.wikipedia.org/wiki/C%2B%2B11で新しく利用可能になったものを調べます。

Boost 自体は巨大なライブラリなので、Boost のどの部分を使用する予定であるかに大きく依存します。

于 2013-03-13T05:43:52.793 に答える
0

ブーストを広範囲に使用するライブラリ (QuantLib など) があります。できる/すべきだと思っているよりも早く学び始めることができると思います。

選択したブーストクラスの紹介をご覧になることをお勧めします

于 2013-03-13T10:24:00.227 に答える
0

初心者として、まず言語をよく理解するようにしてください

于 2013-03-13T05:59:58.827 に答える