Linux Ubuntu と C++ | プログラミングに自信があるやつこい!!

Linux Ubuntu と C++

最近、宿題におわれてTOPCODERに参加できてなかったのでとりあえず、更新しときます。
C++をはじめて2ヶ月くらいがたったのですが、

この一年間JAVAばかりやっていたおれに"ぬるま湯につかるな”とばかりに

segmentation faultがでてきます。。。Cをやっていたころはしょっちゅうもらってたこのメッセージ。。ふたたび、体にひびきます。

たまにJAVAとC++は似ているというのを聞いていたのですが、はっきりいってぜんぜん似ていない。。すごく混乱です。デザインレベルでは同じように考えていくことができるのですが、コーディングとなると”ポインターを使わずにリファレンスを”というのがなかなかできません。

JAVAは基本的にすべてがポインターなので同じようにしてしまう傾向になっているようです。

しかし、C++でかっこいいコードをみるとすごくかっこいいですよね。TOPCODERでもトップレベルのひとたちはC++使いがおおいです。すごくトリッキーすぎておれには理解ができないコードがたくさんあります。

おれもあんなのが書けるようになりたい!と思い、毎日がんばっています。でも、ほんとにC++究めてる人のコードはマジでわかりません。会社にはいってああいうコードを書いてたら逆にきらわれてしまうのでは、とも思ってみたりもします。

とにかくC++は本当に自由度が高い言語ですよね。もっとはやくからやっとけばよかったと最近よく思います。

最近、UbuntuというLINUXにREDHATから乗り換えました。これ、すごくいいです。使いたいソフトはクリックひとつでインターネットからダウンロードして勝手にインストールしてくれます。
日本語化も簡単にできます。基本的にdebianベースらしいのですが、debianももしかしたらいいのかも?

では、今日はこのへんで。次は問題UPします。