忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2025/05/18

前方宣言 typedefの解決

やっと時間が出来始めたので制作開始。

さて、前方宣言の解決のメモ。


namespaceは普通にこう。

プログラム
// 前方宣言
namespace MySpace
{
 class MyClass;
};

// 使用例
void func(const MySpace::MyClass& object);

typedefは
プログラム
struct BaseClass
{
 int a, b c;
};
// typedef
typedef BaseClass MyClass;
という型があったとして、
MyClassを前方宣言したい場合

プログラム
// 前方宣言
struct BaseClass;
typedef BaseClass MyClass;

// 使用例
void func(const MyClass& object);
という風に
typedefする前の型も宣言すると使用できます。

基本メモ、と言うことで。

拍手[0回]

PR

2015/07/15 プログラム Comment(0)

COMMENT

COMMENT FORM

NAME
MAIL
WEB
TITLE
COMMENT
PASSWORD

プロフィール
 
HN:
ユニ
性別:
男性
 
 
カテゴリー
 
 
 
最新記事
 
(03/09)
(10/27)
(08/09)
(07/15)
(06/02)