c#

C++についての情報収集の難易度が非常に高い件 c#

C++についての情報収集の難易度が非常に高い件

今、C++を知ろうとしてWebで調べものをしているんだけど、C++のモダンで正しいベストプラクティスを検索エンジンから入手することが非常に難しい。C++と言いつつCの関数を紹介する古いページが非常に多い。perlもモダンな情報を収集するのが難しいということが言われているけど、その点ではC++も負けて…
C++を知りたい(5) cgi c#

C++を知りたい(5) cgi

C++のOOPを覚えるために小さいアプリを書いた方がいいと思ったのはいいけど、何を作ればいいかが思い浮かばない。適切な問題をでっちあげる能力の不足を感じつつ、wikiを作ってみることにしました。wikiならテキストファイルの読み書きができればいいから適度な問題なのではないかと。 CGIライブラリ W…
C++を知りたい(4) キャスト c#

C++を知りたい(4) キャスト

やさしいC++には、Cのキャストしか出てこないようです。(パラパラめくった感じ) そこで、C++ の4つのキャストを使いこなすを参考にしました。 dynamic_cast dynamic_cast は、実行時に型を判別して安全にダウンキャストするためのキャスト演算子です。 C++ の4つのキャストを…
C++を知りたい(3) 参照 c#

C++を知りたい(3) 参照

C++には、参照という機能がある。ポインタと似たことができる機能らしいけど、いまいち使いどころがわからない。 int a; int& rA = a; //変数aに参照rAを結び付ける 「参照というのは、宣言した時に変数を結びつけて、後から変数の結びつけを変更することができない」という説明を聞…
C++を知りたい(1) コンパイル c#

C++を知りたい(1) コンパイル

C++は、いろいろ悪い評判が多いのにメジャーな言語で、ブログ界隈でもよく話題になる。でも、全然C++を理解できないので、ブログ上での話が理解できずにいた。ちょっとは話について行けるようになったらいいなという低い目標設定で始めてみよう。仕事ではないが、Cで小さいプロジェクト*1は続けているので、Cのこ…