2013年– date –
-
Note
C++:クラスの使用例(2)> フレンド関数についての基本
C++でクラスでフレンド関数を使用するときのメモ。 フレンド関数 フレンド関数を使用すると、2つ以上のクラスの非公開メンバにアクセスすることが出来る。 フレンド関数のサンプルコード [code] #include using namespace std; class SampleClass { int a... -
Note
C++:関数のオーバーロード(多重定義)と関数テンプレート
関数のオーバーロード(多重定義)とC++の機能である関数テンプレートについてメモ。 関数のオーバーロード 関数のオーバーロードとは 引数の型や引数の数が違うもの同士であれば、同じ関数名で定義することが出来る仕組み。 関数のオーバーロードのコード... -
Note
C++:クラスの使用例(1)> 関数へのオブジェクトの引渡し
C++でクラスを使用した関数へのオブジェクトの引渡しをメモ。 オブジェクトの引渡し 関数の引数にはオブジェクトを渡すことも出来る。今回はクラスを使って、オブジェクトを値渡しした場合と参照渡しをした場合の簡単なパターンをメモ。 値渡し(非参照型... -
Note
C++:クラスの概要(4)> クラスと構造体の違い
C++において重要なクラスと構造体の違いについてのメモ。ここで言うクラスや構造体はC++のものを指します。 クラスと構造体 クラスとは 複数の変数や関数を持ち、単独で機能するモジュールのこと。 構造体とは もともとCにおいての構造体は複数の変数をひ... -
Note
C++:クラスの概要(3)> オブジェクトポインタからメンバにアクセスする
C++において重要なクラスのオブジェクトポインタについてのメモ。 作業環境について サンプルコードは MacOS X 環境にて検証しています。一部の表記が Windows 環境でのソースと異なる部分(例えば "¥n" が "\n")がありますが、基本動作には問題ありませ... -
Note
C++:ポインタの概要(1)>ポインタについて
CやC++において重要なポインタについてのメモ。 ポインタについて ポインタを理解するために、変数やメモリの仕組みから順を追って説明します。 変数のアドレス すべての変数はメモリに記憶される。その記憶されたメモリの位置を16進数で表したものがアド... -
Note
Apple:Stay hungry, stay foolish. スティーブ・ジョブズの言葉、名言を集めました
毎日お世話になっているApple製品とスティーブに感謝の意を込めて、個人的に大好きな彼の名言や関連する言葉を集めました。 ここで紹介する言葉はどれも自身がリアルタイムに体験してきたものばかりですので、言葉のピックアップだけでなく、いつ、どこで... -
Note
C++:クラスの概要(2)> クラスの継承について
C++において重要なクラスの継承についてのメモ。 C++のクラスの継承 継承は1つのクラスが他のクラスの性質を受け継ぐための仕組み。 あるクラスを別のクラスが継承する場合、継承される側のクラスを「基本クラス」継承する側のクラスを「派生クラス」と呼... -
Note
WebApp:テキストの文字数をカウントする(HTMLタグ削除に対応)
Web上で手軽に文字数をカウントするツールが欲しかったので作成しました。 テキスト内のスペースやHTMLタグを自動で排除し文字数のみをカウント、行数の表示、段落数の表示、テキストを読み終えるのに必要な時間の表示に対応しました。 文字数カウンター ... -
Note
WordPress:ショートコード内の記号をエスケープする
ショートコードの中ででエスケープコードを使用せずに、表示が崩れていることに気づかないまま公開してしまう事もあるかと思います。 今回紹介するエスケープ方法は、プラグインを使用せずショートコード用のタグを追加することで、タグ内で自動的にタブを...
