////////////////////////////////////////////////////////////////////
@  SEEPGWI@Ai^̃LAAbv܂ @ 

@ET[o(LinuxOS,WEB,DB,FW)ɗ̂I@@@@ 
@EPHPPerlWEBvOɗ̂I@@@@@@
 ZpґWISĂ͂Ȃ̂CłII ℟
@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ @@@@@yЃt@[XgfBAz@@@@@ @@
 http://af1.mag2.com/m/af/0000008658/001/s00000002620001/006 K
////////////////////////////////////////////////////////////////////
/*

    KAB-studio.h


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

    MF 2005/11/28(Mon) No.334
    zMF 1863
    sF ܂܂ ( URL: http://www.mag2.com/  ID: 0000012198 )
*/
////////////////////////////////////////////////////////////////////

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

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


2005/11/28 (Mon)
@#pragma twice z[y[WłɃA[JCuǉI
14.04 IuWFNg
14.05 ~[ebNXgI
[ #pragma twice ]
http://www.kab-studio.biz/Programing/PragmaTwice/index.html


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

2005/11/20 (Sun)
@ʂقǖB͕ZEdCʐMw̌OBցB[~Y
ɂȂĂBIdŋA悤ƂxĎnŋABO閾
j͎łBăIt]B

2005/11/21 (Mon)
@TQPPNB Fate IՁB^wZ̕Iŏ
]T邩B

2005/11/22 (Tue)
@̖ɃJuJeL Machician B͂ՂƂRbBƂ 
Fate  JavaA2Z B JavaA2Z S̃xɖ߂BT͒q
B^wẐ_IɗǂȂH

2005/11/23 (Wed)
@x[hBPPɋN Fate ăJ[āAƂ̂тB
XgbN邩]TB

2005/11/24 (Thu)
@UQPPNBقƂ́[O`R̃l[؂ƎB[͂
J[HׂĖ JavaA2Z B]T邯ǎvB

2005/11/25 (Fri)
@[܂łقƂ́[O`RB Fate  JavaA2Z B܂܂
PǉB̓Q[Ă\B

2005/11/26 (Sat)
@̖钆ɃrfIDVD-RɏĂč̓JuJeLccԊ|
ăQ[̓pXBPԔQBuAjaxŁvX^[g
BWebAv̑ɁB


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

2005/11/20 (Sun)
http://d.hatena.ne.jp/kab_studio/20051120
N[B
[Aj]˂}CfB 34buq[[ɂȂꂽCCi3Iv
[Aj]]ChWFlVX 33bu\v
[Aj]@}WW[ 
@38buAjLƂ̖񑩁`S[E}W[`v
[Prog]ՂƂǉB
[قƂ́[]قƂ́[O`R͂x݂܂ccB

2005/11/21 (Mon)
http://d.hatena.ne.jp/kab_studio/20051121
N[B
[Fate/hollow ataraxia]o[bg|B
[JavaA2Z]PǉB
[]Amazon͂́B
[]܂񂪃^CMAX 1
[Machician]PPb ł̔w (20) [ ]

2005/11/22 (Tue)
http://d.hatena.ne.jp/kab_studio/20051122
NB
[Aj]Canvas2 8buD̃~bhiCgu[v
[Aj]K~\[h 21buɊ肢@nɂ͕av
[Aj]͂҂Zu 8bu΍R̍v
[Aj]уGEJZu 31buAj}EA^bNv
[Aj]ӂ́ӂP 34buPI̐򁙃~̊肢v
[Aj]ՃJChXR[v 7buX̃EGCgXv
[Fate/hollow ataraxia]Ƃ肠NAB
[JavaA2Z]PǉB
[Machician]PPb ł̔w (21) [ ]

2005/11/23 (Wed)
http://d.hatena.ne.jp/kab_studio/20051123
N܂B
[H][]J[O
[][Aj]Fate/stay night curtain raiser
[Prog]MySQL4.1ŕ
[Machician]PPb ł̔w (22) [ ]

2005/11/24 (Thu)
http://d.hatena.ne.jp/kab_studio/20051124
B
[Aj]܊̃Vi 8bu킵̃Subgv
[Aj]ARIA 8bu JTȎВc^ CPĂq[[Ă΁cv
[Aj]IGPX 8buDDDv
CLANNAD PS2 \JnI
N[|
͂Ă2005lbgs܃Ly[ɂ
[JavaA2Z]PǉB
[Machician]PPb ł̔w (23) [ ]

2005/11/25 (Fri)
http://d.hatena.ne.jp/kab_studio/20051125
N[B
[Aj] 4buoĒpv
[Aj]SHUFFLE! 19buY꓾ʑzv
[Aj]mGC 7bu^CZciqgv
[Aj]-HiME 8bu^bv
[Aj]SoltyRei 8buxWv
[Aj]@JȂ̂Afs 8bu߂ӁAEC̑IȂ́v
Google AnalyticsΉɂ
[JavaA2Z]PǉB
[]vWFN^[̃vɁccHHH
[Machician]PPb ł̔w (24) []

2005/11/26 (Sat)
http://d.hatena.ne.jp/kab_studio/20051126
N[B
[][]DVD-R
[JavaA2Z]PǉB
Q[ɍsccB


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

iT͂x݂łj


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

@\́@z鑶݁@|RX|

uOÂȂɂv
uӂӂӁv
@̏΂݂𕂂ׂĂAýAB
@́AB
@AɂȂȂグƓɁAnhA󂪒eAy̗
ɎꂪAԂRƂȂČB̔ߖAn̔ߖƂȂ
Đ^狿nB
uA؂A˂BȂH@ȂHHv
@܂Ŏq̂悤ɁAy͘bB͂Aߖグ
邾B
@y̎́AւƌB
uĂˁBÊȂɌH@łEႨȁ[A
ǂȁ[v
@̏΂݂AB
uEႨv
uIIIIIIv
@܂TU炵Ĕъ|镑Bɂ́AցB
@y͖֐Sȕ\AÂɕ̑R΂B
uIIv
@̑̂]Ē𕑂Ȃ̂𐅂ށB
un˂v
@ɒ͂ł𗣂AオB
@́Ȃ̂ށAւɂāA𕑂Aspɗėy̔wォ
U߂B˂oA̎ɐ㓪тB
uꂽłv
@y͂ꂷ]Aɂ̐ɕς艡ɓギ̂ɕ
]A
uEȂāv
@tĉE𕑂̋ɒ@tB̑Sʂ̐SĔюUA
̒ɂ݂𖳎ĕ͗ŗy̑͂ƂBɂ́AցB
@y͋t̑ŌỷERAюU钆̋O͈A
邱ƂȂU肵A
uӂv
@͖߂̂L΂ĕ̋ĂщEŏRB̑̂͏
ƒˏグꂽB
@̑̂A󒆂ŃVlB́AӎĂB
@z[B
@mꂪAɎĂB
uI肾Ayv
                                                              ()

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

ǉEXVP

̓Xg[
o̓Xg[
Xg[
oCg̓Xg[
oCgo̓Xg[
oCgXg[
RSS
Rss4j
p[VO
p[T[
Xerces
̎Q
GeBeBR[h
ReiNX
g[N
Z
Z
|Z
Z
L[
vC}L[


////////////////////////////////////////////////////////////////////
@  SEEPGWI@Ai^̃LAAbv܂ @ 

@ET[o(LinuxOS,WEB,DB,FW)ɗ̂I@@@@ 
@EPHPPerlWEBvOɗ̂I@@@@@@
 ZpґWISĂ͂Ȃ̂CłII ℟
@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ @@@@@yЃt@[XgfBAz@@@@@ @@
 http://af1.mag2.com/m/af/0000008658/001/s00000002620001/006 K
////////////////////////////////////////////////////////////////////
// #pragma twice
http://www.kab-studio.biz/Programing/PragmaTwice/index.html

@Version 16.07
|C^ƎQƂ̂炢

úANXgł̃|C^ƎQƂɂĂ炢܂v
w܂ŎUXgĂ邩vƎvǁx
u͕Ƃ̘błv
wA char ^̔zƂ̃Rs[Ƃ΂I@Ǝvx
uNX̏ꍇAƂ͈ႤmKvÂ𒆐Sɐ
܂v
wႤmHx
uAႤmv
wȂ񂾁ccx
uƂĂ܂͊{IȂƂ납B Version 4.10 ( No.060 ) 
̃|C^҂͕Ăˁv
wA֌W͑vx
uŁAtɃNX̏ꍇɂ͂AAhX𒼐ڑ삷AƂ
g͂Ȃ悤ɂ܂v
wAȂ́Hx
u񒆂ɕĂA\̂肷ꍇɂ͕Kv
Ƃ邯ǁA{Iɂׂ͂͂ȂAčlāv
wȂŁHx
uˁAƂ private oϐv
wOANZXłȂoϐˁBccāAAhX
w肷ƃANZXłႤHx
uƁB private Ƃ public Ă̂́ARpCɂ
@\ȂAAhX𒼐ڎw肳ꂽ肷ƑSR@\Ȃ
v
w܂ˁccx
uNXɂ́AvOSɍ邽߂̐FXȎdg݂łB 
private oϐBłAhX|C^gvO
͂̂䖳ɂႤv
wgȂ悤ɂAĂƂˁx
uƁBANX𒆐SɂA|C^́v

Eϐ̕炸ɓn
EoRŒlԂ
E|[tBY

uƂړIɎg܂v
wہccۂӂށHx
u͂ƌłˁB܂͊{IȏB CData NXA
̂悤ɈʓIȃNXƂ܂v

// Data.h

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

public:
    // m_iData  getter B
    int GetData() const;

    // m_iData  setter B
    void SetData( int p_iData );
};

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

#include "Data.h"

// m_iData  getter B
int CData::GetData() const
{
    return m_iData;
}

// m_iData  setter B
void CData::SetData( int p_iData )
{
    m_iData = p_iData;
}

w m_iData oϐƁA getter  setter NXˁx
uA|C^gĊ֐ɓnꍇv

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

#include "Data.h"

void Set100( CData *p_pcData )
{
    //Zbg܂B
    p_pcData->SetData( 100 );
}

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CDataNX̕ϐ錾܂B
    CData cData;
    cData.SetData( 100 );

    // OutputData()ɓn܂B
    Set100( &cData );

    char pch[256];
    sprintf( pch, "%d\n", cData.GetData() );
    OutputDebugString( pch );
    // 100

    return 0;
}

u Set100() ֐̈ CData NX̃|C^ɂ܂B邱
ƂŁA Set100() ֐ɂ cData ϐ̃AhXn܂v
wƁHx
u܂AVϐȂȂ܂B|C^ł͂ȂꍇA
܂v

void Set100( CData p_cData )

uƂȂĂꍇAV CData NX̕ϐ p_cData āA
n cData ϐ̃oϐɊi[ĂlRs[܂B
łv

void Set100( CData *p_pcData )

uƁA|C^̏ꍇɂ CData NX̕ϐ͍ꂸA cData ϐ
AhXn邾Ȃ̂ŁAϐ͂ЂƂɂȂ܂v
wăȂ炢AĂƁHx
u邯ǁAȊOɂFXȃbg܂B̓_ɂ
Ă͂ɁBāAł̓|C^œnĂ̂ŁA 
ۂɂ cData ϐփANZXł܂B

    //Zbg܂B
    p_pcData->SetData( 100 );

u p_pcData ɂ cData ϐ̃AhXi[Ă邩Áv

    cData.SetData( 100 );

uƓɂȂ܂v
wOnϐɃANZXłĂ킯ˁx
u2v

Eϐ̕炸ɓn
EoRŒlԂ

uɊY܂v
wc̃|[tBÝHx
u͂ƌŁv
wƁccx
uāA{IɁANX|C^Ŏgꍇɂ͂2̃bg
߂Ɏgp܂BA|C^̏ꍇv

E|C^ɓnۂɂ̓AhXnȂ΂ȂȂ߁y&zt
EoɃANZX̂Ɂy.zł͂Ȃy->zgp
EAhXn߃AhXĂ܂\B

uƂʂłƖʓ|łv
wƂ킯ŎQƂg킯ˁx
uƁB Set100() ֐QƔłɕςƁAȉ̂悤ɂȂ
v

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

#include "Data.h"

void Set100( CData &p_rcData )
{
    //Zbg܂B
    p_rcData.SetData( 100 );
}

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CDataNX̕ϐ錾܂B
    CData cData;
    cData.SetData( 100 );

    // OutputData()ɓn܂B
    Set100( cData );

    char pch[256];
    sprintf( pch, "%d\n", cData.GetData() );
    OutputDebugString( pch );
    // 100

    return 0;
}

uQƂ̏ꍇAoɃANZX鎞Ɂy->zł͂Ȃy.zgp
v

    //Zbg܂B
    p_rcData.SetData( 100 );

unAy&ztȂœn܂v

    // OutputData()ɓn܂B
    Set100( cData );

w|C^炵Ȃg킯ˁB|C^ƎQƁAǂgƂ
́Hx
u{Iɂ̓|C^Błꕔ̏ꍇɂ͎QƁv
wȂɂ̞BȊx
uQƂ̎gǂ͂ꂩĂAʂ̓|C^g
āAꂩARXgN^≉Zq̃I[o[[hł
gAĂX^Xȁv

/*
    Preview Next Story!
*/
w̕ӂ͕Kyˁ[x
uł́ccv
wH@const o֐H@mĂ邯ǁx
ułA const o֐Áccv
wcćHx
uƂ킯Ŏv
 Version 16.08 const o֐ 
wɂÂIx
u@̒nG}҂Ă܂v
w܂ŁHx
u܂Łv


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

