クラスの基本

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

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

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

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

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

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

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

関連記事

Windows10でPyTorchをインストールしてVSCo...

PythonでBlenderのAdd-on開発

色んな三面図があるサイト

ニューラルネットワークで画像分類

OpenCV

VCG Library:C++のポリゴン操作ライブラリ

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

PythonのHTML・XMLパーサー『BeautifulS...

動的なメモリの扱い

参考書

LuxCoreRender:オープンソースの物理ベースレンダ...

HaskellのAPI検索サイト 『Hoogle』

adskShaderSDK

Objective-C最速基礎文法マスター

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

ドットインストールのWordPress入門レッスン

マジョーラ

Point Cloud Utils:Pythonで3D点群・...

ZigBee

スクレイピング

Live CV:インタラクティブにComputer Visi...

Raspberry Pi 2のGPIOピン配置

TensorSpace.js:ニューラルネットワークの構造を...

RSSフィードを読込んで表示するWordpressプラグイン...

WinSCP

Google Chromecast

Mayaのプラグイン開発

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

OpenMayaのPhongShaderクラス

iOSデバイスのためのフィジカル・コンピューティングツールキ...

kotobankを使ってみた

Raspberry Piでセンサーの常時稼働を検討する

SONY製のニューラルネットワークライブラリ『NNabla』

ターミナルサービスでネットワークレベル認証を使用する

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

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

オープンソースの顔認識フレームワーク『OpenBR』

Mitsuba 2:オープンソースの物理ベースレンダラ

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

無料のSEOツールPythagoras(ピタゴラス)

UnityプロジェクトをGitHubで管理する

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

コメント