クラスの基本

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

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

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

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


スポンサーリンク

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

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

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


スポンサーリンク

関連記事

ZScript
Math.NET Numerics:Unityで使える数値計算ライブラリ
BlenderProc:Blenderで機械学習用の画像データを生成するPythonツール
ブログが1日ダウンしてました
UnityのTransformクラスについて調べてみた
OpenFace:Deep Neural Networkによる顔の個人識別フレームワーク
C#で使える遺伝的アルゴリズムライブラリ『GeneticSharp』
企業の強みが一目でわかる? 『就活SWOT』
ブラウザ上でJavaScript,HTML,CSSを書いて共有するサイト『jsdo.it』
WordPressの表示を高速化する
ターミナルサービスでネットワークレベル認証を使用する
ZBrushで作った3Dモデルを立体視で確認できるVRアプリを作る
機械学習手法『Random Forest』
FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ
2D→3D復元技術で使われる用語まとめ
Cartographer:オープンソースのSLAMライブラリ
Unityの各コンポーネント間でのやり取り
Googleの3Dウェブ・プラグインO3D
DLL(Dynamic Link Library)
オープンソースの顔認識フレームワーク『OpenBR』
iPadをWindows PCのサブディスプレイにする無料アプリ『DisplayLink』
PythonのHTML・XMLパーサー『BeautifulSoup』
無料のSEOツールPythagoras(ピタゴラス)
MythTV:Linuxでテレビの視聴・録画ができるオープンソースプロジェクト
Google App Engineのデプロイ失敗
Mean Stack開発の最初の一歩
COLMAP:オープンソースのSfM・MVSツール
konashiのサンプルコードを動かしてみた
UnityのMonoBehaviourクラスをシングルトン化する
PGGAN:段階的に解像度を上げて学習を進めるGAN
Twitter APIのPythonラッパー『python-twitter』
スクレイピング
Unity ARKitプラグインサンプルのドキュメントを読む
Google App Engine上のWordPressでFlickrの画像を貼る
Kornia:微分可能なコンピュータービジョンライブラリ
ディープラーニングに対応したPythonの機械学習ライブラリ『Pylearn2』
OpenCVでPhotoshopのプラグイン開発
Raytracing Wiki
SIGGRAPH Asia
Pythonの自然言語処理ライブラリ『NLTK(Natural Language Toolkit)』
Adobe Photoshop CS5の新機能
ブログのデザイン変えました

コメント