クラスの基本

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

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

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

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

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

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

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

関連記事

Faster R-CNN:ディープラーニングによる一般物体検...

Python拡張モジュールのWindows用インストーラー配...

ペーパーカンパニーを作ってみたい

TensorFlowでCGを微分できる『TensorFlow...

豚インフルエンザ

Boost オープンソースライブラリ

windows server 2008のターミナルサービス

BlenderのPython環境にPyTorchをインストー...

それぞれの媒質の屈折率

OpenMayaのPhongShaderクラス

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

UnityのGameObjectの向きをScriptで制御す...

libigl:軽量なジオメトリ処理ライブラリ

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

SIGGRAPH Asia

OpenAR:OpenCVベースのマーカーARライブラリ

NeuralNetwork.NET:.NETで使えるTens...

OpenVDB:3Dボリュームデータ処理ライブラリ

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

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

タマムシっぽい質感

IIS

ManuelBastioniLAB:人体モデリングできるBl...

WordPressプラグインの作り方

Raspberry Pi 2を買いました

SDカードサイズのコンピューター『Intel Edison』

自前Shaderの件 解決しました

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

PyDataTokyo主催のDeep Learning勉強会

Kubric:機械学習用アノテーション付き動画生成パイプライ...

機械学習で遊ぶ

Open Shading Language (OSL)

東京アメッシュ 東京ローカルな雨情報サイト

Math.NET Numerics:Unityで使える数値計...

法線マップを用意してCanvas上でShadingするサンプ...

続・ディープラーニングの資料

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

立体視を試してみた

WordPress on Windows Azure

Microsoft Silverlight

Twitter APIのPythonラッパー『python-...

BGSLibrary:OpenCVベースの背景差分ライブラリ

コメント