////////////////////////////////////////////////////////////////////
fWJʐ^TCYɕϐgI
ɂ͂ȂAȂ̎ʐ^eACeɒgvgłI
ȂBefWJʐ^̂̎ʐ^AJ_[
IWi^yXg[IWiACeɂȂ܂B
fWJʐ^gvgĒ|X^[ɂoI
Ah}bNX̃vgT[rXB
http://af1.mag2.com/m/af/0000008658/001/s00000005132001/010
////////////////////////////////////////////////////////////////////
/*

    KAB-studio.h


    (C)KAB-studio 1999 - 2006 ALL RIGHTS RESERVED.
        http://www.kab-studio.biz/
        info@mail.kab-studio.biz

    MF 2006/12/04(Mon) No.385
    zMF 1678
    sF ܂܂ ( URL: http://www.mag2.com/  ID: 0000012198 )
*/
////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////
// NEW!!
http://www.kab-studio.biz/index.html

2006/12/04 (Mon)
@قƂ́[O`RP.82ǉI
[ Ol̃zbgn[u O`R y^V  LNz ]
http://www.kab-studio.biz/Comic/HotHerbA3/index.html

2006/12/04 (Mon)
@#pragma twice z[y[WłɃA[JCuǉI
17.18 uC^[tFCXvƂl
17.19 C^[tFCX̎g
[ #pragma twice ]
http://www.kab-studio.biz/Programing/PragmaTwice/index.html

2006/12/01 (Fri)
@#pragma twice z[y[Włj[AI
@ey[W̃CAEgύX܂B
@tHg𓙕tHgɂāA}YɌ悤ɂ܂B
@@\ǉ܂B
i\͕ύXĂ܂j
[ #pragma twice ]
http://www.kab-studio.biz/Programing/PragmaTwice/index.html


////////////////////////////////////////////////////////////////////
// 储ʂȓL
http://www.kab-studio.biz/nikki2/index.html

2006/11/26 (Sun)
@PPNBɂ̍XVB݂ccBłT͍ƌ
B钆SɂH@ł^ɂ͊댯ccB

2006/11/27 (Mon)
@̖ɂقƂ́[O`R`BPONBߌɂقƂ́[O`R
BMachicianɌ@\ǉB͒qB

2006/11/28 (Tue)
@̖ɂقƂ́[O`R`BقƂ́[O`R`ŗTj
B͂ĂȃZtev`BvXv[łȂꂽB

2006/11/29 (Wed)
@PPNBvXBقƂ́[O`R̐V\`B̓v[B
ĎЉAB

2006/11/30 (Thu)
@̖͂ՂƂPbBPPɋNāAقƂ́[O`RV\͂
BЂ炵BW-ZERO3[es]Abvf[g[_ƂBWii
ȂBv[͂PQB

2006/12/01 (Fri)
@ՂƂ탊j[ABȂ߂ǂBv[Ń|CgJ[h
X^[gBWii̔B؂ĂƂ낪ccB

2006/12/02 (Sat)
@hL0̔𒭂߂BPOɋNă\t}bvցBWiiwB[_
ƃEBX|܂B[_B


////////////////////////////////////////////////////////////////////
// Ԃ낮B
http://d.hatena.ne.jp/kab_studio/

2006/11/26 (Sun)
http://d.hatena.ne.jp/kab_studio/20061126
NccB
[KAB-studio]ՂƂǉB
[KAB-studio][قƂ́[]قƂ́[O`R P.81
[Aj]uv 35buтƂȂҁv
[Aj]˂}CfB`邭VbtI` 
@35buȂCCiIv
[Aj]͂o܂ɗĂ 8buk܂ȂL^i^Cjv
[Aj]тAoX 8buނ̂Ƃ킷ĂB7_v
[Aj]Gift `eternal rainbow` 8buvo̎ԁv

2006/11/27 (Mon)
http://d.hatena.ne.jp/kab_studio/20061127
NccB
v[xށB
[KAB-studio][Machician]@\ǉB
[link]Wiio[`R\[R-TYPEƃlN^XI
[Aj]F̃R_ 9bu炬̃R`Fgv
[Aj]閾OڗF Crescent Love 
@8buPlƗڗF̋̉Łcv
[Aj]MNV[GWF` 
@9bu؁IZũgx `v

2006/11/28 (Tue)
http://d.hatena.ne.jp/kab_studio/20061128
NB
[link][G][ŌCXg]͂ĂȃZt
[j_CGbg]1110
[]܂񂪃^CCarat 2007N1
[Aj]BLACK BLOOD BROTHERS 9bu\nv
[Aj]NEHEKɂ悤I 21buZbgɂ悤Iv
[Aj]Pumpkin Scissors 9bȕv

2006/11/29 (Wed)
http://d.hatena.ne.jp/kab_studio/20061129
NB
JnI
芮I
[j_CGbg]1111
[Aj]DEATH NOTE 9buڐGv
[Aj]ubNO[ 21buTwo Father's Little Soldier Girlsv
[Aj]lM܁IH 9buLvł ȂŁHv

2006/11/30 (Thu)
http://d.hatena.ne.jp/kab_studio/20061130
NB
[Ђ炵̂Ȃ]vCJnccccB
[][link]W-ZERO3[es]o[WAbvB
[j_CGbg]1112
[Aj]t̃XgC 6bu炬ɔwāv
[Aj]B 9buov

2006/12/01 (Fri)
http://d.hatena.ne.jp/kab_studio/20061201
NccB
[WiiՂ]WiiՂJÒ
[WiiՂ][link]قړCgCV - Wii OՁI
[WiiՂ][link]X|[cir | X|[cir~Wii X|[c
[WiiՂ][link]YouTube - ǂ郁ChCI@9{g18{g
[WiiՂ][link]AccB
[WiiՂ]hLł0B
[KAB-studio]#pragma twicej[AI
[j_CGbg]121
[link]LbhFz53000~AȔjY\ (܂񂽂EFu)
[Aj]Ă̕B 9buׁ݂v
[Aj]`nŋ̃` 9buߗ̃q[[v

2006/12/02 (Sat)
http://d.hatena.ne.jp/kab_studio/20061202
NI
[WiiՂ][][]WiiwIII
[WiiՂ][[_gv]t@[XgCvbV
[[_gv]ނI
[WiiՂ]Wii Sports̃{NVOʔI
[WiiՂ]ZT[o[Ƃo[`R\[ƂB
[Aj]ʉ_ QXgg[NXyV
[Aj]Ƃem Ԃ 23buKX̂v
[Aj]ӂ́ӂP Gyu! 
@36buԉł͒NHZuȃvZXEp[eBv
[Aj]R[hMAX t̃[V 8.5buʂ̋OՁv


////////////////////////////////////////////////////////////////////
// AjaxŃGQ[uO
http://d.hatena.ne.jp/AjaxEroge/

iT͂x݂łj


////////////////////////////////////////////////////////////////////
// A
http://www.kab-studio.biz/Novel/Fuga/index.html

@\܏́@b݁A炩Ȍ@|PR|

ul̕ƕ́AAɂĂghuɊĂ܂v
uA`oɁccv
@̏ꏊɂ闝RA͂`oN̕eǂĂ
߁B`o邱ƂŎs\ȕaCƂłB́A
VlB
ułK͖̂lBƕ͂`oɂȂ\
܂荂ȂBłA`o𓾂Ȃv
umɁAaC߂ɂ͕Kvˁv
ułς薳񂾁cc`o钼OɁA┽
oāccv
@t@C_EgЂ̐HŌAe̋BN̕éA肪S
ĂȂ悤B
ulq̉\B̂߂ɂ`o邱ƂɂȂcc
ƌĂAɂƂĂ͖lԂ̖ړI񂾂낤ǁv
uAĂȂ񂾂Ă݂ȂIv
@͎v킸オBDg𗧂ĂĂڂꗎB
ul͋CɂĂȂAlЂƂ̖ŕꂳ~񂾂v
ułccv
@͌肵߂BāAN͖ڂ𕚂B
u\\肪Ƃv
uHv
ułAl͔[ĂBȏ̓͂ȂB񂾂āv
@ڂJāAN͕グB
uAɂł傤Hv
uccႤBAv
@̗͂󂯌pҁB
@̕Kv̂ȂƋɗ^ꂽ̐ƑÂӂ
VɊ|āAނ荇ƁA͔[ĂB
@[Ă邩炱A߂Ėڂ̑ȌNɂ́A[悤
ڂɂ͑킹ȂB
                                                              ()

////////////////////////////////////////////////////////////////////
// JavaA2Z
http://www.kab-studio.biz/Programing/JavaA2Z/index.html

ǉEXVP

iT̒ǉ͂܂j


////////////////////////////////////////////////////////////////////
fWJʐ^TCYɕϐgI
ɂ͂ȂAȂ̎ʐ^eACeɒgvgłI
ȂBefWJʐ^̂̎ʐ^AJ_[
IWi^yXg[IWiACeɂȂ܂B
fWJʐ^gvgĒ|X^[ɂoI
Ah}bNX̃vgT[rXB
http://af1.mag2.com/m/af/0000008658/001/s00000005132001/010
////////////////////////////////////////////////////////////////////
// #pragma twice
http://www.kab-studio.biz/Programing/PragmaTwice/index.html

@Version 17.30
fXgN^z֐ɂ

uO͌pƃRXgN^̊֌WɂĐ܂v
włGȃRXgN^A悯GɁccx
uŁA̓fXgN^ɂāv
wRXgN^ƃfXgN^͑΂ˁx
ułRXgN^قǓ͂ȂBĂȂႢ
Ȃ̂ApNX̃fXgN^͕Kz֐ɂȂ΂
ȂAƂ_v
wAȂ́Hx
u܂ł͌pfXgN^܂gȂĂ
ǁApꍇA{NX̃fXgN^͕Kz֐
Kvłv
włAz֐ăI[o[ChĂяo悤ɂ
dg݂ˁBłAfXgN^ĕϐȂȂƂɎI
Ăяo񂾂AȂƋCɂȂĂ񂶂ȂHx
uӓ_Ȃ񂾂ˁB܂A̕ӂ̊mF܂߂āAfXgN^
pɂČĂ݂悤B܂͊ȒPȗႩv

// Main.cpp
#include <Windows.h>
#include <stdio.h>

// {NXB
class CBase
{
public:
    // fXgN^iz֐ł͂܂jB
    ~CBase()
    {
        OutputDebugString( "CBase::~CBase()\n" );
    }
};

// hNXB
class CDerived : public CBase
{
public:
    // fXgN^iz֐ł͂܂jB
    ~CDerived()
    {
        OutputDebugString( "CDerived::~CDerived()\n" );
    }
};

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CDerived NX̕ϐ܂B
    CDerived cDerived;

    return 0;
    // ϐȂȂ̂ŁAfXgN^Ăяo܂B
    // CDerived::~CDerived()
    // CBase::~CBase()
}

ũvOł́A CBase NX{NXA CDerived NX
hNXłv
wƂfXgN^Ăˁx
uŁA CDerived NX̕ϐ WinMain() ֐ō܂v

    // CDerived NX̕ϐ܂B
    CDerived cDerived;

uŁA WinMain() ֐甲Ƃɂ cDerived ϐȂȂ
BfXgN^͕ϐȂȂƂɎIɌĂяo郁o֐
Ȃ̂ŁÂƂfXgN^Ăяo܂v

    return 0;
    // ϐȂȂ̂ŁAfXgN^Ăяo܂B
    // CDerived::~CDerived()
    // CBase::~CBase()

wAhNXƊ{NXƂĂ΂Ăx
ufXgN^̓RXgN^ƋtŁAhNXA{NX
łv
wAăRXgN^̂ƂƓRˁB{NX
ȂȂhNX̃fXgN^Ŋ{NXgȂx
uƁI@{NX͔hNXg\A
hNXɊ{NXȂȂȂ悤ɂȂĂ킯łv
wƂĂ̂ˁ[x
uāA̗ł̓fXgN^z֐ɂĂ܂BƁA
|[tBYgɖ肪łBƂΈȉ̂悤
Ɏgpꍇv

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CDerived NX̕ϐ new ō܂B
    CBase *pcBase = new CDerived();
    //  delete ŉ܂B
    delete pcBase;
    // ϐȂȂ̂ŁAfXgN^Ăяo܂B
    // CBase::~CBase()

    return 0;
}

u܂AhNX CDerived NX new ōÃAhX
{NX CBase NX̃|C^Ŏ󂯎܂v

    // CDerived NX̕ϐ new ō܂B
    CBase *pcBase = new CDerived();

w Version 17.08 ( No.363 ) ̃AbvLXggĂ񂾂ˁx
uA delete ŉƁAhNX CDerived NX
fXgN^ĂяoȂłv

    //  delete ŉ܂B
    delete pcBase;
    // ϐȂȂ̂ŁAfXgN^Ăяo܂B
    // CBase::~CBase()

wAzgII@ĂĂAz֐ɂĂȂ
ĂƁHx
uƁB Version 17.13 ( No.368 ) Ő悤ɁAz֐
Ȃo֐̓|C^̌^̃o֐Ă΂łB
fXgN^ĂƁv
w̗Ⴞ pcBase ϐ̌^A܂ CBase NX̃fXgN^
Ă΂ȂA CDerived NX̃fXgN^ĂяoȂA
ƂȂ̂ˁx
uŁA{NX̃fXgN^z֐ɂ܂v

// {NXB
class CBase
{
public:
    // fXgN^iz֐łjB
    virtual ~CBase()
    {
        OutputDebugString( "CBase::~CBase()\n" );
    }
};

u virtual 邱ƂŁA{NXhNXA
fXgN^z֐ɂȂ܂v
wΊ{NX̃o֐z֐ɂ΁AI[o[Ch
o֐z֐ɂȂ񂾂ˁx
u邱ƂŁAƔhNX̃fXgN^Ăяo悤
ɂȂ܂v

    delete pcBase;
    // ϐȂȂ̂ŁAfXgN^Ăяo܂B
    // CDerived::~CDerived()
    // CBase::~CBase()

wI@ƌĂяoĂIIx
û悤ɁA{NX̃fXgN^z֐ɂ邱ƂŁA
hNX̃fXgN^Ăяo悤ɂȂ킯łv
wȂقǂˁ[x
uŁA͂茾ƁÁqp邩ȂNX͕Kz֐
̃fXgN^r悤ɂĂv
wp邩ȂccĂقƂǂ̃NXȂ́Hx
uAS̃NXłĂv
włAfXgN^Čn郁o֐BgƂ
Ȃ񂶂Ȃ́Hx
u͂ȂłBfXgN^́AȂĂIɍ
łBŁAfXgN^́qoϐ폜rĂ厖
@\Ăłv
woϐ폜ccHx
uƂ΁v

// Main.cpp
#include <Windows.h>
#include <stdio.h>

// ̃NXB
class CTest
{
public:
    // fXgN^B
    ~CTest()
    {
        OutputDebugString( "CTest::~CTest()\n" );
    }
};

// {NXB
class CBase
{
public:
    // fXgN^iz֐ł͂܂jB
    ~CBase(){}
};

// hNXB
class CDerived : public CBase
{
    CTest m_cTest;
};

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CDerived NX̕ϐ new ō܂B
    CBase *pcBase = new CDerived();
    //  delete ŉ܂B
    delete pcBase;
    // ϐȂȂ̂ŁAfXgN^Ăяo܂B

    return 0;
}

u CDerived NX CTest NX̃oϐĂ܂B 
CTest NX̓fXgN^ĂāA폜Ƃɏo͂܂v
wA CDerived NX̕ϐ delete ŉƂɈꏏ
ɂȂȂcc񂾂ˁHx
u̗ł͂ȂȂ܂v
wIH@ccāAĂA{NX̃fXgN^
z֐ȂAhNX̃fXgN^Ă΂ȂA
ĂƁHHHx
uƁBA CBase NX̃fXgN^ccv

    virtual ~CBase(){}

uĉz֐ɂ΁v

    //  delete ŉ܂B
    delete pcBase;
    // ϐȂȂ̂ŁAfXgN^Ăяo܂B
    // CTest::~CTest()

wAƏo͂ꂽx
û悤ɁAhNXŃfXgN^ȂĂA{NXɂ
KfXgN^āAz֐ɂ悤ɂĂv

/*
    Preview Next Story!
*/
w܂ȂƂŉĂ̂ccx
ûЂƂĂ̂ߓv
w͂搶I@ƂĂ܂Ix
u낻l^sĂ邩vccȁv
wĂƂ͎́ccx
uƂ킯Ŏv
 Version 17.31 I^`FbN 
wɂÂIx
uAƌbccȁHv
wǂȂ̂IIx


////////////////////////////////////////////////////////////////////
/*                          ӁII                            */

Ẽ[ԐMȂłB
EӌE]Ez[`[ʂȓL]肨肭B
http://www.kab-studio.biz/nikki2/index.html
EwǓo^Ƃɂ͂̃y[WōsȂĂB
http://www.mag2.com/m/0000012198.htm
E͎ōsȂĂB
EobNio[͂̃y[Wɂ܂B
http://backno.mag2.com/reader/Back?id=0000012198
http://www.kab-studio.biz/Freeware/index.html#MailMagazine


////////////////////////////////////////////////////////////////////
/*
    KAB-studio.h
      Weekly Mail Magazine.
      Written by Kaburaya Seiden.
      http://www.kab-studio.biz/Info/MailMagazine/

    (C)KAB-studio 1999 - 2006 ALL RIGHTS RESERVED.
        http://www.kab-studio.biz/
        info@mail.kab-studio.biz
*/
////////////////////////////////////////////////////////////////////

