
@@@@@@@@@
@@@@@@lɂłIPOO~̏̔eNjbN
@@@@@@@@@@̔NƏmEmW

@@@@@@HPQԂŌPOO~Hk[I
@@@@@@AkႠ܂BCOł͍Z
@@@@@@҂ɂȂuNƉƁvu[A{
@@@@@@㗤ITNƂTChrWlXɍœKłB

@@http://af1.mag2.com/m/af/0000008658/001/s00000001389002/011   


////////////////////////////////////////////////////////////////////
/*

    KAB-studio.h


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

    MF 2006/02/13(Mon) No.344
    zMF 1806
    sF ܂܂ ( URL: http://www.mag2.com/  ID: 0000012198 )
*/
////////////////////////////////////////////////////////////////////

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

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


2006/02/13 (Mon)
@#pragma twice z[y[WłɃA[JCuǉI
14.24 bZ[W[vƃXbh
14.25 Qނ̃}`Xbh
[ #pragma twice ]
http://www.kab-studio.biz/Programing/PragmaTwice/index.html


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

2006/02/05 (Sun)
@PONBNȂccBAjςjXVB
JuJeLBSɂՂƂ폑オĂԃwb_[̑M\񂵂āA
̂ƂRԂقǎUBȂ񂾂񂾌čT͗]TB

2006/02/06 (Mon)
@PO߂NBQɐQ̂ɁBJuJeLQ܂łɏI
āAƂ̓ZCo[`B܂Bǎł܂BԂ|
Ε`GA`ȂGB̃ZCo[͖{ɂB

2006/02/07 (Tue)
@XNBɑN炩ʖڂȊBỦeB
JuJeLZccBZCo[`オ̂eH@ĊG
̊zB

2006/02/08 (Wed)
@ŋߖ{ɋNȂBߌR܂Ŋ|ăJuJeLB̂
^wZ̃v[`FbN̂܂Ƃ߁B{ AWT ̖{ Win32 API 
{T{炸Bv[`FbNłڂ낪BAɏHt
ŃR~bNXăJ[HׂāBJuJeL͖ɉ񂻂ccB

2006/02/09 (Thu)
@PONBߌS܂Ŋ|ăJuJeLB[ɐƂB
 JavaA2Z ̒PǉňȏB

2006/02/10 (Fri)
@PO߂ɋNČߑO͎ǂBߌS܂łɃJuJeLI
点 JavaA2z ̒PǉBăR~UccBقƂ́[O`R̃l[
؂B

2006/02/11 (Sat)
@X߂NB͋NꂽBߑO̓JuJeLBߌ
TbJ[ςāAƂقƂ́[O`R`BFXHׂȂB


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

2006/02/05 (Sun)
http://d.hatena.ne.jp/kab_studio/20060205
NccB
[KAB-studio][قƂ́[]قƂ́[O`R P.51
[KAB-studio]ՂƂǉB
[Aj]˂}CfB 45buLXłCCi2Iv
[Aj]]ChWFlVX 43buv
[Aj]@}WW[ 
  48bu`}WE}W[ESS[EWKW`v
[Aj]уGEJZu 41buANyGXE3v
[Aj]^NeBJA 5buXgCNobNv
[Aj]A}I 5buSƎv
[Aj]峎t 15butƚv
[H]pE킳&cƂJcJ[̓X

2006/02/06 (Mon)
http://d.hatena.ne.jp/kab_studio/20060206
NB
[Aj]Fate/stay night 5buptlqOҁrv
[Aj]ӂ́ӂP 
  44bu߂DVEEBE_XHv
[G][ŌCXg]Fate/stay night ZCo[
[KAB-studio][JavaA2Z]PǉB

2006/02/07 (Tue)
http://d.hatena.ne.jp/kab_studio/20060207
N[B
[Aj]Canvas2 17bu`F[sN͂v
[KAB-studio][JavaA2Z]PǉB

2006/02/08 (Wed)
http://d.hatena.ne.jp/kab_studio/20060208
N[B
sĂB
AĂB

2006/02/09 (Thu)
http://d.hatena.ne.jp/kab_studio/20060209
NB
[Aj]܊̃Vi 18buӂ肢v
[Aj]܂`K[E~[cEK[` 
  5bu₷؂̖ڂɉf́v
[Aj]IGPX 16buhȐSv
[]uŔẮB
uȂgIv3ŏI
[KAB-studio][JavaA2Z]PǉB
[]܂񂪃^C 2006N3

2006/02/10 (Fri)
http://d.hatena.ne.jp/kab_studio/20060210
NccB
[Aj]-HiME 18buzCgAEgv
[Aj]т񂿂傤^ 2budƂтv
[Aj]REC 2bu킵̃Tuiv
[Aj]mGC 17bu}Cv
[Aj]}WJm 6buH삪oă}WłHv
[Aj]SoltyRei 16bukłAv
[KAB-studio][JavaA2Z]PǉB
[C70]X֋Ǖ܂ijB
[G][قƂ́[]قƂ́[O`Rl[؂

2006/02/11 (Sat)
http://d.hatena.ne.jp/kab_studio/20060211
N[B
[Aj]ӂ́ӂP 45buŌ̃p[eB͒N̎ɁIHv


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

iT͂x݂łj


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

@\Ó@l̊ԁ@|U|

@ƒqq͍ĂѕoAԓy̎ΖʂƓoĂB
uAɉ̂悤ȗ͎͂gȂƂ͎vłB̘bĂ
v
uƂĂ͓ǂ܂Ăǁv
u̒ŗ͂ƂɁA̗͂nꂽAȋC
BnꂽĂƂ́Anlłv
ulHv
uA킯Ȃācc̒Ŏ݂Ȃ̂ɉ
ČĂłBlȂĂAȂĂA̐_l݂Ȃ
̂Ȃāv
u̐_lA˂v
uH@ccHłˁv
uhv
@CāAqq͌ȊB
ucc͉Ȋw҂ŁAIJgۂb͂ǂˁv
ułB͂̃IJg̉򂾂ƎvłǁA`oāv
u`o͉ȊwIɉ͂ĂBȂBɂƂāA͂Ė@݂
̂Ȃ̂ȂǁAȊwIɉ͂łāApłƍlĂ
v
uꂾƎB̂Ƃ͗łȂƎvłǁv
ułȂẮAϑł΁ccHv
@o肫́A؁X͌A~l߂ADF̊┧B
ꂷÂ悤ȏꏊB
@̒́A₪W܂Ăւƕ͕ĂB
úHv
u͂A܂v
@Ɠ́A̗͂B₪dȂ荇Ăꏊ琁oĂ悤
ɊB邫Ŋ悤ɁA͋₵Ă悤ɂA
Ă悤ɂꂽB
u̒ȁccv
@̊Ԃ̂ƁAÂ悤ɒnʂւƑĂ悤B
ud܂Hv
uĂĂ邯ǁcc_f͑vH@~肽_ȂČȂ񂾂
ǁv
u_f܂v
@̓obNpbN؂ŕ҂񂾏ȒM̂悤ȐoB아
ꂽO{oAɎB
uccłHv
uǂȂǁccȂłv
                                                              ()

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

ǉEXVP

staticϐ
static[Jϐ
0X
_e
_le
_l
󃊃e
P+Zq
P-Zq
p
Zq
PZq
Zq
[Jϐ錾
forXe[gg
NX錾
NX`


////////////////////////////////////////////////////////////////////

@@@@@@@@@
@@@@@@lɂłIPOO~̏̔eNjbN
@@@@@@@@@@̔NƏmEmW

@@@@@@HPQԂŌPOO~Hk[I
@@@@@@AkႠ܂BCOł͍Z
@@@@@@҂ɂȂuNƉƁvu[A{
@@@@@@㗤ITNƂTChrWlXɍœKłB

@@http://af1.mag2.com/m/af/0000008658/001/s00000001389002/011   


////////////////////////////////////////////////////////////////////
// #pragma twice
http://www.kab-studio.biz/Programing/PragmaTwice/index.html

@Version 16.17
Zq̃I[o[[h̖߂ľ^

uÓAZq̃I[o[[h́A{Iȃ[ɂĐ܂
v
w񍀉ZqɍičlƁA\₷x
úA⑫IȕĂ܂B܂A߂ľ^ɂāv
w , ̎ CData NX̎QƂˁx
u܂A{Iɖ߂ľ^͌߂Ă܂BDȖ߂lɂĂ
A void ł\܂v

// , Zq̃I[o[[ho֐B
void CData::operator , ( int p_i )
{
    // oϐɃZbg܂B
    m_iData = p_i;
}

uȊɁA߂l void ɂāAԂȂ̂肠܂
v
włȂÔƁA *this ԂĂˁx

// , Zq̃I[o[[ho֐B
CData & CData::operator , ( int p_i )
{
    // oϐɃZbg܂B
    m_iData = p_i;

    // ̎QƂԂ܂B
    return *this;
}

w闝RłHx
uANX̎QƂ߂ľ^ɂāA *this Łq̎QƁr
ԂƁAƂł悤ɂȂłv

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CData NX̕ϐ錾܂B
    CData cData;
    // ,Zq̃I[o[[ho֐gp܂B
    cData , 100 , 100;

    return 0;
}

wAy,zЂƂĂIx
úA܂q cData , 100 rāǍ cData ̎QƂ
ԂāA̎QƂgāq Q , 100 rĂłv
wȂقǁA߂lɎNX̎QƎgƁAɑ̉ZqɎg
ł񂾁x
uꂪdvȂ̂́A = Zq̃I[o[[hBƂ΁Aʂ int 
^̏ꍇłAȉ̂悤ȂƂł܂B

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    int i1;
    int i2;

    i1 = i2 = 100;

    return 0;
}

w i1  i2 ̗ 100 ĂĎHx
uƁBƂł悤ɂ邽߂ɁANX̎Q
߂lɂłBƂ = ZqI[o[[h鎞ɂ́A
̂悤ɂ܂B

// Data.h

// CDataNXB
class CData
{
public:
    // private oϐB
    int m_iData;

public:
    // = Zq̃I[o[[ho֐B
    CData & operator = ( int p_i );
};

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

#include "Data.h"

// = Zq̃I[o[[ho֐B
CData & CData::operator = ( int p_i )
{
    // oϐɃZbg܂B
    m_iData = p_i;

    // ̎QƂԂ܂B
    return *this;
}

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

#include "Data.h"

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CData NX̕ϐ錾܂B
    CData cData1;
    CData cData2;
    // = Zq̃I[o[[ho֐gp܂B
    cData1 = cData2 = 100;

    return 0;
}

wA int ̎ƓłĂIx
utɌƁA߂ľ^NX̎QƂɂȂƂƂł
ȂĂƂłłv
wccmĂȂƂȂHx
uƁBeNjbNmĂȂƁAZq炵Ȃ
ȂAĂƂȁv
wZq炵ccx
u̓o֐łȂAʂ̊֐̎łBƂ΁A 
+ Zq̃I[o[[h֐ꍇv

// Data.h
// 
// + Zq̃I[o[[h֐B
CData & operator + ( CData &p_rcData, int p_i );

// Data.cpp
// 
// + Zq̃I[o[[h֐B
CData & operator + ( CData &p_rcData, int p_i )
{
    p_rcData.m_iData = p_i;

    return p_rcData;
}

wA߂lɂĂIx
uƁAȉ̂悤 + Zqgp邱Ƃł܂v

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CData NX̕ϐ錾܂B
    CData cData1;
    CData cData2;
    // = Zq̃I[o[[ho֐gp܂B
    cData1 = cData2 + 100 + 200;

    return 0;
}

uq cData2 + 100 + 200 ȑv
w܂q cData2 + 100 rāA cData2 QƂŕԂāA
Ɂq cData2 + 200 rccĂƁHx
uƁBƂł悤ɁA CData NX̎Q
ɂĂłv
wAQƂŕԂ߂ɎQƂɂĂ񂾁Ix
uA莩RɎg悤ɂ邽߂̃eNjbNv
weNjbNccx
uƁAK{ȂłBZq̃I[o[[h́Am
x̃[͂邯ǁAꂳNAł΃RpC͒ʂ邵
gƂł܂BłAg₷邽߂ɂ́v
weNjbNmĂāAvOȂႢȂx
uȂƁAZqƂĎRɂ͂ȂȂAĂƂȂłv
w鑤̐ӔCĊˁ[x
uŎgɂ͍荞܂ȂĂ񂾂ǁANgꍇɂ͂
Ȃ肱čȂƓˁv
wÂ߂ɂȂ񂩎gȂccx

/*
    Preview Next Story!
*/
wZq̃I[o[[h낻IHx
uA2͑ǁv
wIx
uĂȂɂāv
wĎgȂIx
uƂ킯Ŏv
 Version 16.18 PZq̃I[o[[h 
wɂÂIx
u STL gȂ邩ȁccv
wAȂ񂾂_N~̐ccx


////////////////////////////////////////////////////////////////////
/*                          Ӂ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
*/
////////////////////////////////////////////////////////////////////

