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

    KAB-studio.h


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

    MF 2005/04/25(Mon) No.304
    zMF 1969
    sF ܂܂ ( URL: http://www.mag2.com/  ID: 0000012198 )
*/
////////////////////////////////////////////////////////////////////

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

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

2005/04/25 (Mon)
@A z[y[WłɃA[JCuǉI
 Nӂ
[ A ]
http://www.kab-studio.biz/Novel/Fuga/index.html

2005/04/25 (Mon)
@#pragma twice z[y[WłɃA[JCuǉI
11.11 RXgN^ƃfXgN^ 
11.12 new  delete ƃRXgN^ƃfXgN^
[ #pragma twice ]
http://www.kab-studio.biz/Programing/PragmaTwice/index.html

2005/04/19 (Mon)`2005/04/25 (Mon)
@Ԃ낮낤ɔŌCXgRR}ǉB
܂ق΁EA͂̂ɒ
ӂ́ӂPEt@CƃC
ɏ㐶kÊ̎d
ɏ㐶kÊ̎diQj
уGEJZuEGEJl
уGEJZuEGEJl
уGEJZuEGEJlSg
уGEJZuEGEJl͉v
уGEJZuEGEJl
[ Ԃ낮낤 ]
http://f.hatena.ne.jp/kab_studio/


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

2005/04/17 (Sun)
@RɐQčPQNBQ߂BقƂ́[O`R`āA
͂̌j̍XVBTvO~O悤ȁB

2005/04/18 (Mon)
@͂PPNBߑOLpH@ߑO͐BߌR
玕ҁB̂voBAĂ͂܂ق΂RR}`B
ubNX.com Ŕ낤ȂƂBvO~O摗肷邩B
Ă肽ƁB

2005/04/19 (Tue)
@ڊo܂ŖXɋNCNBߌ͂قƂ́[O`R
`BȂ񂩐^ʖڂɂȂBCȂccBohtH[XGO[
ƁB

2005/04/20 (Wed)
@POɋNǁAߑÓccȁBƂ肠A
PObBقƂ́[O`RPy[WBeXs[hĂB
Q܂B

2005/04/21 (Thu)
@PPNBQ߂B̃C͔ŌCXgBɏ㐶k
RR}ƂGEJlƂB瓯l`B
PWւijB[ɎUBH~点ȂŁB JavaA2Z ̃oO
B낻뒼H@ă}{E\t@BĕׁB

2005/04/22 (Fri)
@PONBߑOς艽łȂB̃C̓GEJl`
BȂ񂩕`₷BӂƃhoV_ցBU܂B
ccB

2005/04/23 (Sat)
@POɋNĂ܂񂪃^CCaratwBߌ̓vO~OB 
JavaA2Z }Ci[o[WAbvB KAB-studio ̍Lǂ邩Y
ށBXJbƃSt pn߂܂BƃGEJl`BT̓v
O~O邩ccBă\t@BăEH[LOB


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

2005/04/17 (Sun)
http://d.hatena.ne.jp/kab_studio/20050417
NccB
[Aj]]Ch WFlVX 2b
[قƂ́[]قƂ́[O`R P.14
AA[JCuǉB
[Prog]ՂƂǉB
[Aj]@}WW[ Stage.10
[Aj]уGEJZu No.01uu[}f[v
[JavaA2Z]PǉB

2005/04/18 (Mon)
http://d.hatena.ne.jp/kab_studio/20050418
NĂ܂B
[Aj]܂ق 15b ucv
ҍsĂ܂B
[aC]ҁB
[ŌCXg]܂ق΁EA͂̂ɒ
[JavaA2Z]PǉB
[]ebTXNtBMAB
[Machician]Ub Ղ̖ (16)

2005/04/19 (Tue)
http://d.hatena.ne.jp/kab_studio/20050419
NB
Ẻƒpwvl^Ei
_ccB
[Aj]E҉KIKCK[FINAL 2buւȂ`v
uIꏊ Weby[Wۑł܂łBv
[JavaA2Z]PǉB
[Aj]˂}CfB 1b`3b
[Aj]ӂ́ӂP 1b`3b
[][ohtH[XGO[]OPVOB
[ŌCXg]ӂ́ӂPEt@CƃC
[Aj]Uk@ S.A.C. 2nd GIG 3b
[Machician]Ub Ղ̖ (17)

2005/04/20 (Wed)
http://d.hatena.ne.jp/kab_studio/20050420
B
[JavaA2Z]PǉB
Łulibretto U100/190v
[ohtH[XGO[]ƁB
[Aj]ɏ㐶k 3b
[ŌCXg]ɏ㐶kÊ̎dB
[Machician]Ub Ղ̖ (18)

2005/04/21 (Thu)
http://d.hatena.ne.jp/kab_studio/20050421
8ԐccB
[ŌCXg]ɏ㐶kÊ̎d(2)
[ŌCXg]уGEJZuEGEJl
[JavaA2Z]PǉB
z[X^[g^}ɁB
[Machician]Ub Ղ̖ (19)

2005/04/22 (Fri)
http://d.hatena.ne.jp/kab_studio/20050422
N炵B
[ŌCXg]уGEJZuEGEJl
[ŌCXg]уGEJZuEGEJlSg
[ŌCXg]уGEJZuEGEJl͉v
[JavaA2Z]PǉB
[Machician]Ub Ղ̖ (20)

2005/04/23 (Sat)
http://d.hatena.ne.jp/kab_studio/20050423
NB
[Aj]wAX 24buC搶̉Rv
[Aj]ӂ́ӂP 4b
[]܂񂪃^CCarat VOL.11
[JavaA2Z]}Ci[o[WAbvB
[]ތARv[g
[ŌCXg]уGEJZuEGEJl
UPSҁ[ҁ[B
Ƃ肠}VƂB


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

@\́@z鑶݁@|X|

u߂AƒxȂāv
@r̊ŐiXŁAqqB
u䍁ɌĂƂŁcc񂪑vČ܂ŏoȂ
āv
uA΂łˁAɂ΂ĂȂ񂾁ccv
@̂́ArYBZ̐pB
uAZɍς܂ˁBƂ肠̒iKł͂܂Ȃ
B{ɂ̋CȂ炱̓ɉЂɂāv
@qq̏ʂƈꏏɃnB
úccHv
uŤjɍOŉKśB{CȂ炻̎ɗĂāA
ǂEȂ̂Ă炤v
uǂccEHv
uv
@̖ڂ́Aɂނ悤ȖځB
uxǁA͐΂Ɋ߂Ȃv
ucccm`̌ʁAo܂Hv
@𖳎āAqq͗B
u܂B`oĂ܂iKAʂo܂ŎԂ|́B
NƃVl̏ꍇ͍񂪘AĂqv
u񂪁Hv
u̐l͖{̈ӖŐ_l݂ȐĺBȂƌA
ǁAC炢v
u͂v
ucc̑fA{ɖɂȂƎv񂾂ǁv
uccfAĎv܂v
uA˂v
@`҂̒qqɂ́Ǎt͈ۂ̂ɕB
uƁv
@gтkĂB
u낻뎞Ԃ݂Bs̊Tv͂̏ނɏĂ邩v
@qqオAWւƌB
uccv
uCɂȂŁBŌɉ́Hv
uccƁAlApX|[gƂĂȂłǁv
u[͗vȂBȂǁAB@gDHv
                                                              ()


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[KCM]
@Ȃĺu͂vȂǂƌĂ܂̂낤B
@Ȃl͂߂̖jɎ𓖂ĂĂ̂낤B
@LXȂāAȒPɂĂƂB
@łA̐Eł͈ႤB
@߂́ALXł͂ȂAľf҂ĂB

Machician Ub Ղ̖ D]AڒI
[ Machician ]
http://d.hatena.ne.jp/kab_studio/20040823#1093276416
[ Machician{ݒ ŐVꗗ ]
http://d.hatena.ne.jp/kab_studio/searchdiary?word=*%5BMachician
_______________________________________________________________[KCM]

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

ǉEXVP
size
++Zq
++
vCNgZq
|XgCNgZq
CNg
ChjOϊ
i[COϊ
NX\bh
*Zq
*
*=Zq
*=
&&Zq
&&
PZq
񍀉Zq
Iyh
Ant
!=Zq
!=
!Zq
!
float
Float
񎟌z
ϒz
ÓI\bh
IndexOutOfBoundsException
bvNX
2̕␔
R}hC
[v
G[
RpC^CG[
RpCG[
^CG[
eLXgt@C
oCi[t@C
d[v
z


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

@Version 15.04
wb_[t@C͕KvH

uÓAwb_[t@C͂̒uAĂƂ܂v
w܂\[Xt@CɂȂƂ́ccH@łA
\[Xt@Cƃwb_[t@C̈ႢāH@̒uȂA
ǂł񂶂ȂHx
umɂǁAۂ͂ӂɕy番Ă
v
wyHx
u܂[ƂāA{IɃwb_[t@C̓RpCł܂
v
wAȂ́Hx
u VC++ qRpĈ́Agq .c  .cpp ̂݁rČ߂
邩BA .cxx vȁv
wĂƂ́A .h ̃wb_[t@Ćx
uRpC܂BAvO邽߂ɂ Main.cpp 
̃\[Xt@CK{B̃t@CȂƃRpCȂ
ˁv
w\[Xt@C͕K{AƁccႠwb_[t@CǂĂ
ˁx
uB_́Awb_[t@C͕KvȂ񂾂ǁA֗
łB܂A Sub.cpp  Sub.h ɘbičlĂ݂܂B Main.cpp 
܂߂āARt@CԂ̏ꍇv

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

#include "Sub.h"

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    Test();
    return 0;
}


// Sub.cpp
#include <Windows.h>

void Test()
{
    MessageBox( NULL, "Tu", "Sub()", MB_OK );
}


// Sub.h

void Test();

wAʂɓˁx
uɁA Sub.cpp  Test2() Ƃ֐ǉāA Test() Ăяo
ꍇl܂v

// Sub.cpp
#include <Windows.h>

void Test()
{
    Test2();
}

void Test2()
{
    MessageBox( NULL, "eXgQ", "Test2()", MB_OK );
}

wA Test()  Test2() Ăłˁx
ułAꂾƃRpCG[ɂȂ܂v

Sub.cpp(6) : error C2065: 
    'Test2' : `ĂȂʎqłB
Sub.cpp(10) : error C2373: 
    'Test2' : Ē`Ă܂BقȂ^CqłB

wzgBccA Test2()  Test() ̌ɂ邩Hx
uI@֐g߂ɂ́Å֐̒`錾ĂяoOɂȂ
Ƃ߂Ȃłv
w`錾Aǂł񂾁BĂƂ́x

// Sub.cpp
#include <Windows.h>

void Test2()
{
    MessageBox( NULL, "eXgQ", "Test2()", MB_OK );
}

void Test()
{
    Test2();
}

wAȂRpCʂBƁA錾ł񂾂ccx

// Sub.cpp
#include <Windows.h>

void Test2();

void Test()
{
    Test2();
}

void Test2()
{
    MessageBox( NULL, "eXgQ", "Test2()", MB_OK );
}

wAnjIIx
uƂPp^[Iv
wccAAwb_[t@CIx

// Sub.cpp
#include <Windows.h>

#include "Sub.h"

void Test()
{
    Test2();
}

void Test2()
{
    MessageBox( NULL, "eXgQ", "Test2()", MB_OK );
}


// Sub.h

void Test();
void Test2();

włnjˁx
uāAwb_[t@Cgƕ֗A܂ԍŌ̕@ԕ֗
ĂƂ܂B܂Aŏ̕@A Test2()  Test() ̑O
Ă@v
w͖ʓ|ccĂяo֐KɎĂȂႢȂ
x
uƁBɊ֐mGɌĂэĂꍇɂ́ApY
ȂႢ܂BȂ̂ŁAqԁrCɂȂĂA錾
ɏĂ@K{ɂȂ܂v
wŁAwb_[t@Cɂ܂Ƃ߂闝RˁB[ccx
u Sub.cpp ȂAQԖڂ̕@łȂƎvv
w Sub.cpp ȂccĂƂ́Ã\[Xt@CĂяo
̂߁AĂƁHx
uƁBRpCă\[Xt@CPʂł邱Ƃvo
āv
wAԎÕ\[Xt@CRpCĂx
uĂƂ́Awb_[t@C̃CN[hāA֐̐錾
ĂAĂ̂\[Xt@CPʂĂƁv
wHHHx
uƂ΁A Sub.cpp RpCƂ܂BƁA Test() 
 Test2() ̐錾oĂĂˁv
wx
uɁA Main.cpp ȂĂꍇv

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

// #include "Sub.h"

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    Test();
    return 0;
}

wACN[hRgAEgĂccx
ȕԂƃRpCG[ɂȂ܂B Sub.cpp RpC
 Main.cpp RpCĂA Sub.cpp RpCƂ
A܂ Test()  Test2() ̐錾AĂ͂ȂȂ
Ă邩v
w Test() ȂĊ֐݂͑ȂAƁx
uAq Sub.cpp ̊֐Ăяo\[Xt@ĆAS Sub.cpp 
̊֐̐錾ȂႢȂrƂɂȂ܂v
w錾ccx

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

void Test();
void Test2();

int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    Test();
    return 0;
}

wĂ΂ĂƂˁBł߂ǂccI@̂߂
wb_[t@CIx
uƁBCN[h΂킯łB\[Xt@Cɂ
S֐̐錾wb_[t@CɏĂ΁v
w̃wb_[t@CCN[hΎgႤIx
uƁv

/*
    Preview Next Story!
*/
wwb_[t@CĂ֗̂ˁx
uƌĂĂȂ񂾂ǁA͖ʓ|ȕȂ肠łv
wIx
uƂ΃CN[h鏇ԂƂv
wԁH@ȋCɂȂĂ悳ǁx
uƂ킯Ŏv
 Version 15.05 CN[h̏ 
wɂÂIx
uقƂɔY܂񂾁Aꂪccv
wo҂͌Aˁ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 - 2005 ALL RIGHTS RESERVED.
        http://www.kab-studio.biz/
        info@mail.kab-studio.biz
*/
////////////////////////////////////////////////////////////////////

