@T|[gX^btW@
y  zЃt@R~jP[VY
yT@@vzuA8.netv^p銔Ѓt@R~jP[VY
@@@@@@ƖgɂT|[gX^btW܂IЈł
@@@@@@AoCgłOKł
yƖezڋqT|[gƖ
@http://af1.mag2.com/m/af/0000008658/001/s00000000002008/006

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

    KAB-studio.h


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

    MF 2005/10/31(Mon) No.330
    zMF 1865
    sF ܂܂ ( URL: http://www.mag2.com/  ID: 0000012198 )
*/
////////////////////////////////////////////////////////////////////

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

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

2005/10/31 (Mon)
@#pragma twice z[y[WłɃA[JCuǉI
13.27 ƖoŁÎÂ
13.28 t̔r
[ #pragma twice ]
http://www.kab-studio.biz/Programing/PragmaTwice/index.html


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

2005/10/23 (Sun)
@͏ԗǂBߑO̓AjςjXVBobNAbv
ĂقƂ́[O`R`ĂՂƂ폑 JavaA2Z ɒPǉĈȏBQ
ہBʂ̕a@sĂ܂BĂ͂x݁B
zH

2005/10/24 (Mon)
@ƗÂ߂x݁B

2005/10/25 (Tue)
@ƎƂցB̌ߑOɗ̍ЊQÃZ^[ŐfĂ炤
ccB̑FXĈȏB Machician ccB

2005/10/26 (Wed)
@POɋNāAߑO͖^wZ̃eLXg̐ȁBJuJeL
ӐB[ɒqȂĂ[B̂H@{V[Y 
JavaA2Z ̒PǉĈȏB

2005/10/27 (Thu)
@̖钆ƍ̓JuJeLB^wZ̐VƂ̘bƁA
eLXg̎葱܂BɃJuJeLāA JavaA2Z ̒P
ǉ悤Ƃ炤܂BFXcĂĖZI

2005/10/28 (Fri)
@PONBߑO̓JuJeLƕsărfĨ_rOBߌ
Fate/hollow ataraxia BvCĂJuJeLB 
WPC Expo ccŝH@Čo܂̓uOŁB

2005/10/29 (Sat)
@̓JuJeLB WPC Expo ͍sBAjƂ̊zB
[ JavaA2Z Aԃwb_[AuAjaxŁvB˂݂݂͕ʂōs܂B
yfBOccB


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

2005/10/23 (Sun)
http://d.hatena.ne.jp/kab_studio/20051023
NB
[Aj]ՃJChXR[v 3bugvEguv
[Aj]˂}CfB 30buqɂǂCCiIv
[Aj]]ChWFlVX 29bu閧v
[Aj]@}WW[ 
@34buECJ`S[ESESh`v
[Aj]уGEJZu 27buw^[XP^[v
[Aj]峎t 1bu΂̍v
[قƂ́[]قƂ́[O`R P.39
[Prog]ՂƂǉB
[JavaA2Z]PǉB

2005/10/24 (Mon)
http://d.hatena.ne.jp/kab_studio/20051024
͂x݂łB

2005/10/25 (Tue)
http://d.hatena.ne.jp/kab_studio/20051025
AĂB
[Machician]PPb ł̔w (1) [ ]

2005/10/26 (Wed)
http://d.hatena.ne.jp/kab_studio/20051026
N̂łB
AmazonA\VGCgMtg
Fate/hollow ataraxia邩ȁ`B
tbe}[YA{I
[JavaA2Z]PǉB
[Machician]PPb ł̔w (2) [ ]

2005/10/27 (Thu)
http://d.hatena.ne.jp/kab_studio/20051027
N[B
[Aj]܊̃Vi 4buf̃tCwCYv
[Aj]ARIA 4bu ͂Ȃ莆́cv
[Aj]IGPX 4buc̖̉Ɂv
[Aj]͂҂Zu 4bujǂǂvǂv
[Aj]Canvas2 4buő̃Rogu[v
[Aj]K~\[h 17buWXǂv
Z
oJɊׂȂS|
zՕcOBEOG
Fate`B
[Machician]PPb ł̔w (3) [ ]

2005/10/28 (Fri)
http://d.hatena.ne.jp/kab_studio/20051028
vԂɑNB
[Aj]gjeBEubh 
@24buTHE CROWN OF THORNS II. THE ROAD OF OATHv(I)
[Aj]SHUFFLE! 15bu߂́v
[Aj]-HiME 4bu̓]!!vv
[Aj][[CfEgCg 2buŁv
[Aj]SoltyRei 4bufriendv
[]{ŔẮB
[Fate/hollow ataraxia]Fate/hollow ataraxia͂܂B
[Fate/hollow ataraxia]Ƃ肠B
[Fate/hollow ataraxia]3炢B
How Much Is My Blog Worth?
[Machician]PPb ł̔w (4) []

2005/10/29 (Sat)
http://d.hatena.ne.jp/kab_studio/20051029
N񂾂ǁB
WPC Expo͑sȂccB
[Aj]ΏN 23buK^Ԉł̌v
[Aj]ӂ́ӂP 
@31bu̒n}@Č@Č@܂v
[Aj]mGC 3buIecv
[Aj]@JȂ̂Afs 4buVȂ́ANȂ́Iv
[]܂񂪃^CCarat 12
[JavaA2Z]PǉB
u܂܂IvAtBGCg


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

2005/10/29 (Sat)
http://d.hatena.ne.jp/AjaxEroge/20051029
[CSS]NbsO

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

@\́@z鑶݁@|RT|

uOƂ́ATVłBAĂv
uv
u牺ĂIIv
@́AxȂāAĂB
uccv
@ɂ́AĂB
@̂ɖ߂񂾁B
@̘̐bɏoĂŜ悤ɁB
@͗mB
uccꍇɂẮA܂񂩂v
uꍇɂẮHv
uccAɂ͖߂Ȃv
uނʁAĎ͍lȂ񂾁v
úv
@́A߂B
u蓾܂v
uccv
@ɎAށB
uEƂbAʔƎvccBނO
A΂ɋv
uA΂āv
ubIIv
@_B
@͗yւƓ˂ށBAR[gB
@yAւƈi񂾏uԁB
uqbv
@ɓギA̓A݂𗧂ĂďւƒˏオB
@ˏグꂽEőAyւƓ˂oBER
oiD̗yɌꂽ́AMB
@ԓ߂̔MĂ܂AEB
@͖ڂAyڂĂB
@ĉ͍炷Bw芪悤ɋF̌A
yւƌBF̌̒ƂȂāA܂tbV
ĂȂ̋ԂтB
@́Aŷ߂ĂB
                                                              ()

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

ǉEXVP

OuCNgZq
uCNgZq
regex
regexp
fBXpb`[
NX
Ci[NX
[JNX
ONX
ByteArrayInputStream
SequenceInputStream
StringBufferInputStream
PipedInputStream


////////////////////////////////////////////////////////////////////
@T|[gX^btW@
y  zЃt@R~jP[VY
yT@@vzuA8.netv^p銔Ѓt@R~jP[VY
@@@@@@ƖgɂT|[gX^btW܂IЈł
@@@@@@AoCgłOKł
yƖezڋqT|[gƖ
@http://af1.mag2.com/m/af/0000008658/001/s00000000002008/006

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

@Version 16.03
this |C^

uO̓oϐƃo֐̍쐬Ă݂܂v
wǁA̐Sȏ͂炩ꂿ񂾂ǁx
uAȂo֐̓NX^ϐgpȂƌĂяoȂ̂v

    // NX^ϐg킸
    // o֐Ăяo܂B
    CData.Output();
    // RpCG[F
    // error C2143: \G[ : ';'  '.' ̑OɕKvłB

    CData::Output();
    // RpCG[F
    // 'CData::Output' : 
    // ÓIłȂo֐̒ŌĂяo܂B

wĂ`ĂяoȂāx

    // o֐Ăяo܂B
    cData.Output();

wȂ炢AčlƁAo֐ăNX^ϐ̒ɂ悤
C񂾂ǁx
ułAo֐Ɍ炸֐͕ϐ̒ɓ܂v
wˁA֐|C^ƂɎg邭炢ŕϐ̒ɂ͓Ȃ
BĂƂ͂ǂƂȂ́Hx
u܂Ao֐̒ł̓oϐɃANZXłȂ΂Ȃ܂
v
wˁx
û߂ɁÃoϐĂANX^ϐƈꏏɎgK
v܂v
w̕ӂ͕񂾂ǁccłꂶNX̒Ƀo֐
ĂȂƂɂȂȂx
uA܂ǂNX^ϐƃo֐тĂ邩B́A
o֐ɂ́qBꂽrłv
wBꂽHx
uB́ANX̃|C^BSẴo֐́ANX
|C^ƂĉBĂłBƂ΁v

// CDataNXOutput()o֐̒`B
void CData::Output()
{
    // o͂܂B
    char pch[256];
    sprintf( pch, "%d\n", m_iValue );
    OutputDebugString( pch );
    // 100
}

uƂo֐́v

// CDataNXOutput()o֐̒`Ả̎pB
void Output( CData *p_pcData )
{
    // o͂܂B
    char pch[256];
    sprintf( pch, "%d\n", p_pcData->m_iValue );
    OutputDebugString( pch );
    // 100
}

uƂ֐ɂȂ܂v
wA CData *p_pcData Ix
üqBꂽrB̓nꂽ|C^ʂăoϐ
ɃANZX܂v
w p_pcData->m_iValue ĂĂƂˁx
uȂAoϐɃANZXł܂BĂяóv

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CDataNX̕ϐ錾܂B
    CData cData;
    // m_iValueɒl܂B
    cData.m_iValue = 100;
    // o֐Ăяo܂B
    cData.Output();

    return 0;
}

uv

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CDataNX̕ϐ錾܂B
    CData cData;
    // m_iValueɒl܂B
    cData.m_iValue = 100;
    // o֐ǂĂяo܂B
    Output( &cData );

    return 0;
}

uɒuȁv
wȂӂɁAł͈ɓnĂĂƁHx
uƁBȂ烁oϐɃANZXłłv
wmɁx
uuAo֐RpCƂɂĂA
ĂƂȂłv
wBꂽāAɃNX^ϐ̃|C^nAƁx
uɂ́Aj֌WĂłv
wAjHx
uXACɂ̓o֐܂łBꂪAC++ɂȂ
ăo֐ǉ܂v
w܂AX֐āAĝo֐AĂƁHx
uƁBo֐͂܂Ŋ֐B֐Ńoϐgpł
悤ɂ邽߁Ao֐ɂ͉BꂽAqNX^ϐ
.o֐()rƂNX^ϐ̃AhXnAƂdl
ɂ킯łv
w烁o֐̒Ńoϐg邵Â߂̈ɓnK
v邩ANX^ϐƈꏏɃo֐ĂяoȂႢȂ
Ɓx
úAƂƏdvɂȂ邩ÃC[W͂良Ă
āv
wdvȂ́Hx
uƂ΁AEBhEvV[Wv
wEBhEvV[WH@ȂłŁx
uEBhEvV[WāA֐|C^nłBłA
֐|C^Ƀo֐̃|C^͓nȂłv
wAȂ񂾁AƂȂǁx
u̗R̕ӂɂ邩Bɐ邯ǂˁv
wAȂƂȂ邩ccx
uāANX^ϐ|C^ƂĈɓnAƂ
B́ÄAƑ݂܂v
wAȂ́H@݂ȂɃANZXłႤ́Hx
ułႤłBBꂽ́AKϐythiszɂȂ܂v
wHx
uA this AqrBo֐̒ł͂ this Ƃϐ
ANZXł܂v

// CDataNXOutput()o֐̒`B
void CData::Output()
{
    // this|C^ʂăoϐɃANZX܂B
    int iValue = this->m_iValue;

    // o͂܂B
    char pch[256];
    sprintf( pch, "%d\n", iValue );
    OutputDebugString( pch );
    // 100
}

wA{ɃANZXĂIx
uo֐̒ł́A this ϐgp邱Ƃł܂B
ϐ̌^́ANX̃|C^ɂȂ܂v
w̗Ⴞ CData * ˁx
uƁB this ɂ́AĂяõNX^ϐ̃AhXA
 &cData i[Ă܂v
wAoϐɃANZXłĂ킯ˁx
udvȂ̂́AăvOŃANZXł邯ǁAvO
gȂĂAł͎gĂAĂƁv
w[AΉBꂽȂ񂾂ˁx
uAv

// CDataNXOutput()o֐̒`B
void CData::Output()
{
    // o͂܂B
    char pch[256];
    sprintf( pch, "%d\n", m_iValue );
    OutputDebugString( pch );
    // 100
}

úARpCɂ́v

// CDataNXOutput()o֐̒`B
void CData::Output()
{
    // o͂܂B
    char pch[256];
    sprintf( pch, "%d\n", this->m_iValue );
    OutputDebugString( pch );
    // 100
}

uɕϊĂAƂ킯łv
wccAo֐̒ŃoϐɃANZXł̂́A 
this ʂČĂяõNX^ϐɃANZXĂ邩cc
ĂƂȂ񂾁x
uƁI@dvȓ_́A܂BꂽʂāAĂяo
NX^ϐ̃|C^nA this |C^ƂĎgƂ
łāA this |C^ʂăoϐɃANZXĂAƂ
Ɓv
wARpCƂɎIɂĂĂAĂƂˁx

/*
    Preview Next Story!
*/
wA܂ public Ƃ private ċĂȂ悤ȁx
u΂ˁB͂ɂ悤v
wH@łĂ悤ȋCx
uǂccv
wƂ킯Ŏx
 Version 16.04 õXR[v 
uɂÂIv
w܂x΂x
u񂾂ł́v
wRsył񂾂x
ułccv


////////////////////////////////////////////////////////////////////
/*                          Ӂ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 - 2005 ALL RIGHTS RESERVED.
        http://www.kab-studio.biz/
        info@mail.kab-studio.biz
*/
////////////////////////////////////////////////////////////////////

