クラスの基本

C++のクラスはjavaと少し書き方が違うみたい。

クラス宣言
 class クラス名{
  アクセス指定子:
  変数の宣言;
  ・・・
  関数の宣言:
  ・・・
 };

メンバ関数の定義
 戻り値の型 クラス名::メンバ関数名(引数リスト)
 {
  ・・・
 }

オブジェクトの作成
 クラス名 変数名;

コンストラクタの定義
 クラス名::クラス名(引数のリスト)
 {
  ・・・
 }

静的メンバ関数の呼び出し
 クラス名::関数名(引数リスト);

派生クラスの宣言
 class 派生クラス名 : アクセス指定子 基本クラス名
 {
  派生クラスに追加するメンバの宣言
 };

関連記事

AMIMOTO(PVM版)で作成したインスタンスをAMIMO...

MVStudio:オープンソースのPhotogrammetr...

Math Inspector:科学計算向けビジュアルプログラ...

プログラムによる景観の自動生成

チャットツール用bot開発フレームワーク『Hubot』

網元AMIで作ったWordpressサイトのインスタンスをt...

OpenCVのバージョン3が正式リリースされたぞ

Raspberry PiのGPIOを操作するPythonライ...

SVM (Support Vector Machine)

Super Resolution:OpenCVの超解像処理モ...

Mechanizeで要認証Webサイトをスクレイピング

組み込み向けのWindows OS 『Windows Emb...

オープンソースの取引プラットフォーム

仮想関数

フォトンの放射から格納までを可視化した動画

Multi-View Environment:複数画像から3...

Mayaのシェーディングノードの区分

Deep Learningとその他の機械学習手法の性能比較

テンソル

Raytracing Wiki

PyTorch3D:3Dコンピュータービジョンライブラリ

Structure from Motion (多視点画像から...

PythonでMayaのShapeノードプラグインを作る

IronPythonを使ってUnity上でPythonのコー...

Unityの薄い本

自前のShaderがおかしい件

雷情報専門サイト『雷Ch』

MFnMeshクラスのsplit関数

参考書

SONYの自律型エンタテインメントロボット『aibo』

『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハ...

それぞれの媒質の屈折率

SIGGRAPH Asia

TeleSculptor:空撮動画からPhotogramme...

OpenGVの用語

Russian3DScannerのトポロジー転送ツール『Wr...

UnityでShaderの入力パラメータとして行列を渡す

ブログの復旧が難航してた話

WebGL開発に関する情報が充実してきている

WinSCP

MythTV:Linuxでテレビの視聴・録画ができるオープン...

Webページ制作のためのメモ

コメント