私はコンピューターサイエンスの学生であり、その結果、クラスのあるCのより良いバージョンとしてC ++を教えられました。複雑な問題の解決策が必要なときはいつでも車輪の再発明を試みようとしますが、その後しばらくして、何らかの言語機能または標準ライブラリルーチンがそれを可能にしてくれました。
私は自分char*
と*(int*)(someVoidPointer)
イディオムに満足していますが、最近、オープンソースプロジェクトに(わずかな)貢献をした後、C ++コードを書くときに考えるべきことではないと感じています。Cとは大きく異なります。
私がオブジェクト指向プログラミングをかなりよく知っていること、そして急な学習曲線で大丈夫であることを考えると、C ++をコーディングしているときにC ++トラックに心を向けるために何を提案しますか?