y‰SŽÒнŒ}zC/C++Ž ..
2:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 09:59:03
‚¨‚Â
3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 10:25:22
C‚Í‚»‚±‚»‚±Žg‚Á‚Ä‚ÄAC++‚ðŽg‚¢Žn‚߂ēú‚ªó‚¢‚ñ‚ł悂킩‚Á‚ĂȂ¢‚ñ‚¾‚¯‚ÇA
ƒ†[ƒeƒBƒŠƒeƒB[ŠÖ”‚Æ‚¢‚¤‚©“Á’è‚̃Nƒ‰ƒX‚Ɉˑ¶‚µ‚È‚¢ŠÖ”ŒQ‚Á‚ăNƒ‰ƒX‚Æ‚µ‚ăR[ƒh‘‚‚æ‚è‚àC‚ÌŠÖ”‚Æ‚µ‚Ä‘‚¢‚½•û‚ª‚¢‚¢‚Ì‚©‚ÈH
ŠÖ”‚ð‚¿‚å‚Á‚ÆŽg‚¢‚½‚¢Žž‚ÉA‚í‚´‚í‚´ƒNƒ‰ƒX‚ÌŽÀ‘Ìì‚Á‚ÄŠÖ”ŒÄ‚Ño‚µ‚·‚é‚Ì‚Á‚ĂȂñ‚©ƒXƒ}[ƒg‚¶‚á‚È‚¢—l‚È‹C‚à‚·‚é‚ñ‚¾‚¯‚ÇAC++‚Ȃ̂ɕ’Ê‚ÌC‚̃R[ƒh‚ª¬‚´‚é‚Ì‚àƒXƒ}[ƒg‚¶‚á‚È‚¢—l‚È‹C‚ª‚·‚é‚ñ‚¾‚æ‚È‚ B
‚Ç‚Á‚¿‚ª‚¢‚¢‚ñ‚¾‚낤
4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 11:10:29
>>3
>‚í‚´‚í‚´ƒNƒ‰ƒX‚ÌŽÀ‘Ìì‚Á‚ÄŠÖ”ŒÄ‚Ño‚µ‚·‚é‚Ì‚Á‚Ä
@@class@A@{
@@@@static@void@B();
@@};
@@A::B();@//@ƒCƒ“ƒXƒ^ƒ“ƒX•s—v
‚Ü‚ ª‚Ý‚½‚¢‚È‚±‚Æ‚·‚é‚‚ç‚¢‚È‚çA
–¼‘O‹óŠÔ‚É“ü‚ꂽƒOƒ[ƒoƒ‹‚ÈŠÖ”‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÆB
5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 11:11:19
>>3
‚»‚ñ‚ȂƂ«‚Ínamespace‚ň͂Á‚Ä‚µ‚Ü‚¦‚΂¢‚¢‚ñ‚łȂ¢?
#Ì‚Ístatic‚ȃƒ“ƒoŠÖ”‚µ‚©Ž‚½‚È‚¢ƒNƒ‰ƒX‚ðì‚éƒP[ƒX‚à‚ ‚Á‚½‚¯‚Ç‚ËB
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 13:01:06
>>4
>>5
ƒTƒ“ƒNƒXBƒl[ƒ€ƒXƒy[ƒX‚ðŽg‚Á‚Ă݂é‚í`
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 13:58:34
‚±‚ñ‚É‚¿‚ÍB
ƒLƒƒƒXƒg‚ɂ‚¢‚ÄŽ¿–₪‚ ‚è‚Ü‚·B
ƒOƒ[ƒoƒ‹éŒ¾‚ð‚µ‚½charŒ^2ŽŸŒ³”z—ñ‚Ì—v‘f‚ðatoi()‚ÅA
int_var = atoi(out_one_statement[12]);
‚Å®”‚ɕϊ·‚µ‚悤‚Æ‚·‚邯ƒ[ƒ‚ª‹A‚é‚̂ł·B
iint_var = atoi(&out_one_statement[12]);‚̓Gƒ‰[j
‚Ü‚½AcharŒ^‚̕ϔ‚É‚»‚Ì”z—ñ‚Ì—v‘f‚ð‘ã“ü‚µ‚悤‚Æ‚·‚邯A
uerror C2440: '=' : 'char [32]' ‚©‚ç 'char' ‚ɕϊ·‚Å‚«‚Ü‚¹‚ñBv
‚ƂȂè‚Ü‚·B‚±‚̃ƒbƒZ[ƒW‚Íchar[4][32]‚Æ‚©‚Å錾‚µ‚½‚»‚Ì”z—ñ‚Ì
uchar[i][0:31]‚Ì32—v‘f”‚̃xƒNƒgƒ‹‚̓XƒJƒ‰[•Ï”‚É‘ã“ü‚Å‚«‚È‚¢‚æv
‚ƉðŽß‚µ‚½‚̂ł·‚ªAŽÀÛ‚Ç‚¤‚Ȃ̂łµ‚傤‚©B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 13:59:49
out_one_statement[12] ‚Ì’†g‚àŒ¾‚킸‚ÉEEE
9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 14:10:46
>>8
char out_one_statement[9][32]={0};
‚ÆéŒ¾‚µ‚ÄA
mainŠÖ”ŠO‚ÅcharŒ^‚̕ϔ‚ð‘ã“ü‚µ‚ÄA
mainŠÖ”“à‚Å‚»‚ê‚ðæ‚Éà–¾‚µ‚½‚悤‚É‘€ì‚µ‚Ä‚¢‚Ü‚·B
ŠÂ‹«‚ÍVC++2005‚Å‚·B
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 14:13:12
„mainŠÖ”ŠO‚ÅcharŒ^‚̕ϔ‚ð‘ã“ü‚µ‚ÄA
‹ï‘Ì“I‚ɉ½‚ð‚Ç‚¤‚â‚Á‚Ä‘ã“ü‚µ‚½‚ñ‚¾B
‚à‚µ‚‚̓fƒoƒbƒK‚Å’†gŒ©‚Ă݂悤‚º
11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 14:13:37
out_one_statement[0]‚©‚çout_one_statement[8]‚Ü‚Åchar*Œ^‚Æ‚µ‚ÄŽg‚¦‚é‚Ì‚¾‚©‚çAout_one_statement[12]‚͘_ŠOB
12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 14:14:08
ƒvƒƒOƒ‰ƒ€’´‰SŽÒ‚Å‚·B
–{‚Æ‚©”ƒ‚Á‚ēƊw‚ÅŠw‚ׂΗǂ¢‚Å‚·‚©?
ƒXƒN[ƒ‹‚Æ‚©s‚‚ׂ«‚Å‚·‚©?
13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 14:16:54
>>12
—¼•û‚â‚é‚ׂµ
14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/18 14:54:21
ƒvƒƒOƒ‰ƒ€‚Í’[“I‚ÉŒ¾‚Á‚ăpƒ^[ƒ“ƒ}ƒbƒ`ƒ“ƒO‚Å‚·BcharŒ^‚Ì•¶Žš—ñ‚©‚ç
ƒpƒ^[ƒ“‚ð’Šo‚·‚é‚Ì‚ÅAŠO•”ŠÖ”“à‚ÅA“ü—Íi”z—ñj‚©‚çƒpƒ^[ƒ“‚ð
Œ©‚‚¯‚ÄAcharŒ^‚̕ϔ‚Ńtƒ‰ƒO‚ð—§‚Ä‚½‚èA’Šo‚µ‚½•¶Žš—ñ‚ð
o—Í”z—ñout_one_statement[9][32]‚Ì"—ñ"‚Ö‘ã“ü‚³‚¹‚Ä‚¢‚Ü‚·B
—˜—p‘¤‚ňµ‚¤Žž‚Í
char index0, index1 /* ‚±‚Ì’l‚à‘ã“ü‘ÎÛ */
out_one_statement[index0][index1]
‚ ‚é‚¢‚ÍA
out_one_statement[32*index0 + index1]
out_one_statement[32*INDEX + index1]
‚̂悤‚É‚µ‚ĉE•Ó’l‚É—˜—p‚µ‚Ä‚¢‚Ü‚·B
15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 14:55:30
—ñ‚Á‚ĂǂÁ‚¿‚³B
16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/18 14:56:11
>/* ‚±‚Ì’l‚à‘ã“ü‘ÎÛ */
ŠO•”ŠÖ”‚ªo‚Å‚·B
17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/18 14:57:52
>>15
[32]‘¤‚Å‚·B‘ã“ü‘€ìŒã‚É‘ã“üó‘Ô‚ðƒ`ƒFƒbƒN‚µ‚Ü‚µ‚½‚ªA
‚»‚ê‚ɂ‚¢‚Ă͖â‘肪‚È‚¢‚悤‚Å‚·B
18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 14:58:50
E char out_one_statement[9][32] ‚È‚Ì‚É out_one_statement[12] ‚Æ‚¢‚¤”͈͊O‚Ì—v‘f‚ðŽQÆ‚µ‚Ä‚¢‚é‚̂͂Ȃº‚©
E atoi ‚Å 0 ‚ª‹A‚Á‚Ä‚‚鎞‚Ì out_one_statement[12] ‚ɂ͉½‚ª“ü‚Á‚Ä‚¢‚é‚Ì‚©
19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/18 15:04:18
>char out_one_statement[9][32] ‚È‚Ì‚É out_one_statement[12]
out_one_statement[0][12] == out_one_statement[0*index0 + 12]
== out_one_statement[[12]
‚Æ‚µ‚Ĉµ‚Á‚Ä‚¢‚é‚̂ł·‚ªA‚±‚ê‚É–â‘肪‚ ‚é‚̂ł·‚©H
>atoi ‚Å 0 ‚ª‹A‚Á‚Ä‚‚鎞‚Ì out_one_statement[12]
3 ' '‚Å‚·B
20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/18 15:06:51
>out_one_statement[0][12] == out_one_statement[0*index0 + 12]
out_one_statement[0(index0 = 0)][12] == out_one_statement[32*0 + 12]
‚Å‚µ‚½BBB
21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 15:18:47
>>19-20
ª–{“I‚ÉŠÔˆá‚Á‚Ä‚éB‚»‚ñ‚È“™†‚ͬ—§‚µ‚È‚¢B
22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 15:19:37
ŽÀÛ‚É‚Í out_one_statement ‚Í char ‚̈ꎟŒ³”z—ñ‚Æ‚µ‚Ä’è‹`‚µ‚Ä‚é‚ÌH
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 15:19:38
‚¿‚á‚ñ‚ÆNULLI’[‚ɂȂÁ‚Ä‚é‚Ì‚©H
24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/18 15:46:49
‰½‚ƂȂ‚í‚©‚è‚Ü‚µ‚½B
atoi()‚É‚©‚©‚í‚炸AƒAƒhƒŒƒX“n‚µŽž‚É‚ÍhshƒAƒhƒŒƒX‚ð“n‚·‚Ì‚ÅA
int ctoi(char *char_var, char addr)
{
int i;
i = char_var[addr];
return i;
}
‚ÆŠÖ”ì‚Á‚ĕϊ·‚·‚邱‚Ƃɂµ‚Ü‚µ‚½B
25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 15:49:27
char out_one_statement[9][32]‚È‚çA
out_one_statement[12] == &out_one_statement[12][0]@‚¾‚æB
out_one_statement[0][12]‚ðƒAƒNƒZƒX‚µ‚½‚¢‚È‚çout_one_statement[0][12]‚Æ‘‚±‚¤‚æB
26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/18 15:57:53
>>21
ŠÔˆá‚¢‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
char *char_var‚Ì
*char_var‚̓ƒ‚ƒŠ‹óŠÔãAchar_var[0]‚Æ“™‚µ‚A
char_var‚̓ƒ‚ƒŠ‹óŠÔãA&char_var[0]‚Æ“™‚µ‚¢‚Æ–{‚œǂñ‚Å‚¢‚Ü‚µ‚½B
“ñŽŸŒ³”z—ñ‚Å‚àA擪ƒAƒhƒŒƒX‚Ìchar_var[0][0]"‚Ì‚Ý"‚ð“n‚·‚Ì‚¾‚Æ‚µ‚Ä
ŠÔˆá‚Á‚Ä‚¢‚½‚悤‚Å‚·B
>>18‚³‚ñ‚Ì‚²Žw“E‚Í‚±‚̕ӂª—‚ñ‚Å‚¢‚é‚̂łµ‚傤‚©H
27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/18 16:04:17
>>25
‚»‚¤‚Å‚·‚ËB‚«‚¿‚ñ‚ƃCƒ“ƒfƒbƒNƒX‚𖾎¦‚·‚ê‚Ζâ‘è‚È‚©‚Á‚½‚±‚Ƃł·‚ËB
¡‰ñ‚Ì‚±‚ƂŊwK‚Å‚«‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
>out_one_statement[12] == &out_one_statement[12][0]@‚¾‚æB
¡‰ñ‚±‚ꂪ•ª‚©‚è‚Ü‚µ‚½B‚Ü‚½Œä–ï‰î‚É‚È‚é‚Æ‚«‚ª‚ ‚邯Žv‚¤‚Ì‚ÅA
‚»‚ÌŽž‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
#>>24‚Å•ª‚©‚è‚Ü‚µ‚½‚ªA‚±‚ÌŠÖ”‚ÍŽg‚í‚È‚¢‚悤‚É‚µ‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 19:10:32
‚P‚©‚ç‚X‚Ü‚Å‚Ì”Žš‚ð‚P‰ñ‚¸‚ÂŽg‚Á‚½‚XŒ…‚Ì”Žš‚𬒬”‚Æ‚¢‚¤B
“ñ悵‚½”‚ª¬’¬”‚Æ‚È‚é‚æ‚¤‚ÈŽ©‘R”‚ð‚·‚×‚Ä‹‚ß‚éƒvƒƒOƒ‰ƒ€‚ð
쬂µA‚»‚Ì”‚Ƭ’¬”‚Ì—¼•û‚ðo—Í‚¹‚æB—Ⴆ‚Î24441‚Ì“ñæ‚Í
597362481‚Å‚ ‚èA¬’¬”‚ƂȂéB
‘S‘RŽè‚ð‚‚¯‚ç‚ê‚Ü‚¹‚ñB‚Å‚«‚é•û‚¢‚ê‚΂¨Šè‚¢‚µ‚Ü‚·B
29:ERP
07/07/18 19:12:20
‹v‚µ‚Ô‚è‚ɃvƒƒOƒ‰ƒ€‚ð‘‚«Žn‚ßAvisual studio 2005‚Å‚ƒ{{
‚ÆMFC‚ðŽg‚Á‚Ä‚¢‚Ü‚·‚ªAŠO•”‚Ì‹@ŠB‚É“üo—̓|[ƒg‚©‚çƒgƒŠƒK[
ƒpƒ‹ƒX‚ðo—Í‚µ‚½‚¢‚Æ‚¨‚à‚Á‚Ă܂·BÌ‚Ìbasic‚Æ‚©ŒÃ“T“I‚ÈC‚Å‚Í
‚»‚̂悤‚ÈŠÖ”ioport‚̂悤‚ÈHj‚ª—pˆÓ‚³‚ê‚Ä‚¢‚½‚悤‚ÉŽv‚¢
‚Ü‚·‚ªBŋ߂ÌWIN32ŠÂ‹«‚ł݂͂ ‚½‚è‚Ü‚¹‚ñB
‚ǂ̂悤‚É‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 19:15:23
‚Â[ƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰]
31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 19:20:48
>>28
‘S‚Ă̬’¬”‚Ì•½•ûª‚Æ‚Á‚Ä‚¢‚¯‚΋‚܂肻‚¤‚¾‚È‚Ÿ
32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 19:23:20
>>31
11111‚©‚ç31427‚Ì“ñ悪¬’¬”‚©‚Ç‚¤‚©ƒ`ƒFƒbƒN‚µ‚½•û‚ª‘‚¢ŠóƒKƒXB
33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 19:33:21
>>29
ƒfƒoƒCƒXƒhƒ‰ƒCƒo‚ðŒÄ‚ÔB
34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 19:35:19
>>28
h‘è‚Íh‘èƒXƒŒ‚ÖB
Œ»s‚̃XƒŒ‚É“¯‚¶–â‘è‚Æ“š‚¦‚ªÚ‚Á‚Ä‚¢‚éB
35:‚È‚ñ‚¾B‚¢‚¢‚âA‘‚¢‚½‚©‚ç“\‚Á‚Ä‚¨‚±‚¤B
07/07/18 19:47:34
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
static int compareChar(const void * l, const void * r)
{
const char * cl = (const char *) l;
const char * cr = (const char *) r;
if (* cl < * cr) return -1;
if (* cl > * cr) return 1;
return 0;
}
static bool isKomati(int val)
{
if (val < 123456789 || val > 987654321) return false;
char buf[10];
sprintf(buf, "%d", val);
if (strchr(buf, '0')) return false; // ¬’¬”‚É0‚͂Ȃ¢
qsort(buf, 9, 1, compareChar);
if (strcmp(buf, "123456789") != 0) return false;
return true;
}
int main()
{
for (int ic = 11111; ic * ic < 987654321; ++ic) {
if (ic % 3 != 0) continue; // ¬’¬”‚Í9‚Ì”{”‚Ȃ̂ÅA‚»‚Ì•½•ûª‚Í3‚Ì”{”
if (isKomati(ic * ic)) {
printf("%d * %d = %d\n", ic, ic, ic * ic);
}
}
return 0;
}
36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 22:02:56
wchar_t *p = L"Hello!";
‚ÌL‚Á‚Ä•W€‚Æl‚¦‚Ä‚à‚¢‚¢‚ñ‚Å‚µ‚傤‚©H
‚à‚µ‚©‚µ‚ÄWindows‚¾‚¯‚Å‚·‚©H
37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 22:08:24
>>36
•W€
38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 22:24:58
>>29
Ž„‚¾‚Á‚½‚çAƒVƒŠƒAƒ‹ƒ|[ƒg‚ÌCTS/RTS‚Æ‚©‚ŧŒä‚·‚邯‚ÇB
‚»‚ê‚È‚çWIN32API‚ÅACreateFile‚ÆDCB\‘¢‘Ì‚ð‘€ì‚·‚éAPI‚ðŽg‚¦‚΂¢‚¢B
‚â‚₱‚µ‚¢‚¯‚ÇA’¼ÚIOƒ|[ƒg‚ð‚½‚½‚«‚½‚‚Ä‚à–³—‚¾‚©‚ç‚ËB
‚»‚ê‚É‚µ‚Ä‚àAƒ[ƒ‹ŽN‚·‚È‚ñ‚Ä—E‹C‚ ‚éŒäm‚Å‚·‚ÈB
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:01:40
ŋ߂b‚ð‚â‚èŽn‚ß‚½ŽÒ‚Å‚·A‚Ó‚Æ‹^–â‚ÉŽv‚Á‚½‚̂ł·‚ªVisualC++ABorlandC++‚Ȃǂ̃Rƒ“ƒpƒCƒ‰‚ª‚ ‚è‚Ü‚·‚ª
‚»‚ê‚ç‚̈Ⴂ‚Ƃ͉½‚Ȃ̂łµ‚傤‚©B‚ ‚ƃRƒ“ƒpƒCƒ‰‚ªˆá‚¤‚ƃvƒƒOƒ‰ƒ€‚Ì‘‚«•û‚à•Ï‚¦‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂łµ‚傤‚©B
‚‚¾‚ç‚È‚¢Ž¿–â‚Å‚·‚¢‚Ü‚¹‚ñB
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:06:53
•W€‚ł͂Ȃ¢•”•ª‚ªˆá‚¤
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:15:58
•W€‚Ö‚Ì€‹’—¦‚àˆá‚¤‰Â”\«‚ª
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:16:00
>>39
¢ŠE•W€‚Ì‹KŠi‚Æ‚µ‚Ă̕”•ª‚ª‚ ‚èA‚»‚ê‚ÉŠeŽÐ“ÆŽ©‚È•”•ª‚ð‰Á‚¦‚Ä‚¢‚éA‚Æ‚Å‚àŒ¾‚¦‚΂¢‚¢‚ñ‚¾‚낤‚©B
‘‚«•û‚Å’ˆÓ‚ð—v‚·‚邿‚¤‚ɂȂé‚Ì‚ÍA‘½•ªC++‚̃Nƒ‰ƒX‚ð•׋‚µŽn‚߂Ă©‚ç‚ɂȂé‚ñ‚¶‚á‚È‚¢‚©‚ÆB
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:23:59
ì‚Á‚Ä‚¢‚éƒ[ƒJ[‚ªˆá‚¤B
Visual C++‚ÍMicrosoft‚ªì‚Á‚Ä‚¢‚邵ABorland C++‚ÍBorland‚ªì‚Á‚Ä‚¢‚éB
‚»‚ꂼ‚ꎩ•ª‚Ì»•i‚𔃂Á‚Ä‚à‚炨‚¤‚Æ•KŽ€‚È‚ñ‚ÅA
ƒvƒƒOƒ‰ƒ€ì‚è‚ð•â•‚·‚éƒc[ƒ‹‚⃉ƒCƒuƒ‰ƒŠ‚ȂǂɓƎ©F‚ð‘Å‚¿o‚µ‚Ä‚¢‚éB
‚µ‚©‚µA‚Ç‚ê‚àC++ˆ—Œn‚ð–¼æ‚éˆÈãAƒRƒ“ƒpƒCƒ‰‚Æ•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Ȃǂ̕”•ª‚ÍA
ISO‚̑ەW€‚É‘¥‚Á‚Ä‚¢‚é‚Ì‚ÅA‚»‚¤‚¢‚¤“ÆŽ©‹@”\‚ðŽg‚í‚È‚¢ŒÀ‚è‚ÍA
‚ǂ̃Rƒ“ƒpƒCƒ‰‚Å‚à“¯‚¶‘‚«•û‚ª’Ê—p‚·‚éB
cc‚Æ‚¢‚¤‚Ì‚ª—‘z‚¾‚ªAŒ»ŽÀ‚Í•W€‚ւ̑Ήž‹ï‡‚â
•W€‚ª”F‚߂Ă¢‚éƒRƒ“ƒpƒCƒ‰‚²‚Ƃ̋““®‚̈Ⴂ‚Ȃǂª‚ ‚é‚Ì‚ÅA
Žž‚ɂǂ̃Rƒ“ƒpƒCƒ‰‚Å‚à’Ê—p‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘‚‚Æ‚¢‚¤‚͓̂‚¢‚±‚Æ‚à‚ ‚éB
C++‚Í‚»‚ꂪ”äŠr“IŒ°’˜‚Ȃق¤‚¾‚ªA‚»‚ñ‚È‚±‚Æ“úí“I‚É‹C‚É‚·‚é•K—v‚ª‚ ‚é‚Ì‚ÍA
Šî–{“I‚É—Ç‚‚àˆ«‚‚àiŽüˆÍ‚̊‹«‚©–{l‚ªj•ϑԂÈꇂ¾‚¯‚È‚ñ‚ÅA
‚â‚Á‚ς蕒ʂ͂»‚ñ‚È‚±‚Æ‹C‚É‚·‚é•K—v‚ª‚È‚¢B
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:24:20
‚È‚é‚Ù‚ÇA‚ ‚‚©‚Ü‚µ‚¢‚悤‚Å‚·‚ªVisualC++‚ÆBorlandC++
‚Ç‚¿‚ç‚̂ق¤‚ª“ü–å‚É“K‚µ‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©H
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:28:39
VisualC++‚Í“ü–å‚ɂ͕s•K—v‚È•”•ª‚ª‘½‚¢‚ªAе‚ê‚Ä‚¨‚‚Ì‚à—Ç‚¢
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:29:52
‚·‚łɂâ‚èŽn‚߂Ăé‚Ȃ炻‚̂܂ܑ±‚¯‚ë
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:32:15
‚Æ‚è‚ ‚¦‚¸Œ¾Œê‚̕׋‚¾‚¯‚È‚ç
Visual C++ 2005 Express ‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌB
–³—¿‚¾‚µB
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:37:16
BC‚à–³—¿‚È‚ñ‚¾‚¯‚ǃpƒX‚Á‚Ă̂ª•ª‚©‚ç‚È‚©‚Á‚½‚胃‚’ ‚µ‚©Žg‚Á‚½‚±‚Æ‚ª‚È‚¢‚Á‚Ă̂Ȃç>>47‚ÌVC++‚ª—Ç‚¢‚æB
49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:40:42
BC ‚̓ƒ‹ƒAƒhŽN‚·‚±‚ƂɂȂ邵EEE
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:51:37
‚»‚µ‚ÄC++/CLI‚Æ‚²‚Á‚¿‚á‚ɂȂÁ‚Ĭ—‚·‚éA‚Æ
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:57:34
URLƒGƒ“ƒR[ƒh‚³‚ꂽ‚à‚Ì‚ðƒfƒR[ƒh‚µ‚½‚¢‚ñ‚Å‚·‚¯‚Ç
‰½‚©—Ç‚¢ƒ‰ƒCƒuƒ‰ƒŠ‚Á‚Ä‚ ‚è‚Ü‚·‚©?
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/19 00:06:36
>>7‚Å‚·B
Ž¿–₪‚ ‚è‚Ü‚·BˆÈ‰º‚̂悤‚ÈŠÖ”‚ðì‚Á‚ătƒ@ƒCƒ‹o—Í‚³‚¹‚Ă݂½‚Æ‚±‚ëA
Windows‚É‚ ‚éƒm[ƒgƒpƒbƒh‚ÅA•¶Žš—ñ‚ð•\ަ‚Å‚«‚Ü‚¹‚ñBBB
int output_dfg_to_file(){
FILE *fp;
char filename[64];
int state = 1,
index0,
index1;
int char_lib;
printf("OUTPUT >> DFG File Name: \n");
gets_s(filename);
if ((fp = fopen(filename, "w")) == NULL){
printf("ERROR: could not open file. \n");
state = 1;
goto exit;
}
for (index0=0; index0 < LIB_TABLE_SIZE; index0++){
for (index1=0; index1 < LATTER_SIZE; index1++){
char_lib = table[index0][index1];
printf("%c", char_lib);
fputc(char_lib, fp);
}
fputc('\n', fp);
}
fclose(fp);
exit:
return state;
}
‚¢‚Á‚½‚ñ‘—M`
53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 00:11:47
•¶Žš‚ðo—Í‚µ‚Ä‚¢‚È‚¢‚̂ł͂Ȃ¢‚©H
table[index0][index1]
‚Á‚ĂȂɂ³H
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/19 00:15:45
>>52
char table[TABLE_SIZE][LATTER_SIZE] = {0};
‚Åo—Í‚à‚Æƒf[ƒ^‚ðˆµ‚Á‚Ä‚¢‚Ü‚·B
fputc‚ÍA‘¼‚ÌŠÖ”‚àŽg‚Á‚½Ž–‚ª‚È‚¢‚Ì‚Åã‹L‚Åo—Í‚³‚¹‚Ăł«‚½‚ç
ˆÚs‚µ‚悤‚ÆŽv‚Á‚Ä‚¢‚Ü‚·Bfputc‚Ío—Í•¶Žš‘ÎÛ‚Ì®”‚ðˆø”‚É
‚µ‚Ä‚¢‚Ü‚·‚ªAƒtƒ@ƒCƒ‹‘‚«ž‚ÝŽž‚ɂஔiintj‚̂܂ܑ‚«‚±‚ñ
‚Å‚¢‚é‚̂łµ‚傤‚©H
•’iŽg‚Á‚Ä‚¢‚étex¬epad‚Åo—Í‚µ‚½ƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚½‚¢‚Ì‚ÅA
ã‹LŠÖ”‚ð‚Ç‚¤•ÏX‚·‚ê‚΂¢‚¢‚©‚í‚©‚ç‚È‚¢‚Å‚¢‚Ü‚·B
‚æ‚낵‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 00:25:23
>>54
printf()‚Å‚Ìo—͂͂ǂ¤‚È‚Á‚Ä‚é?
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/19 00:42:59
>>55
int ctoi(char *char_var, char addr){
int i;
i = char_var[addr];
return i;
}
‚Å‚à‚Á‚ÄAæ‚̃{ƒfƒB‚ð
char_lib = ctoi(&table_logical_object[index0][0], index1);
printf("%d", char_lib);
fputc(char_lib, fp);
‚Æ‚µ‚Ă݂܂·‚ÆA
‚PD‰üs‚ª‚³‚ê‚È‚¢B
‚QD0‚ʼnŠú‰»‚µ‚Ä‚¢‚é‚Ì‚ÅA0‚ª¬‚´‚Á‚Äo—Í‚³‚ê‚éB
‚RDƒtƒ‰ƒO‚Í“K؂ɃAƒT[ƒg‚³‚ê‚Ä‚¢‚é
‚Æ‚¢‚Á‚½‚Æ‚±‚ë‚Å‚·B
57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 00:51:04
>>56
printf("%d",@char_lib)
‚ƂȂÁ‚Ă邯‚Ç@>>52@‚Ý‚½‚¢‚É%c‚Å‚â‚Á‚Ă݂Ä
‚¿‚á‚ñ‚ƃRƒ“ƒ\[ƒ‹‚Éo—Í‚³‚ê‚ĂȂ¯‚ê‚΃e[ƒuƒ‹‚Ì’†g‚ª‚¨‚©‚µ‚¢‚Ì‚©‚È?
58:44
07/07/19 00:52:53
‚í‚´‚í‚´“š‚¦‚Ä‚‚¾‚³‚Á‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñF7
07/07/19 01:24:49
>>57F%c•\ަ
ƒRƒ“ƒ\[ƒ‹‚ɂ͓K؂ɕ\ަ‚³‚ê‚é•¶Žš‚Æ‚³‚ê‚È‚¢•¶Žš‚ª‚ ‚è‚Ü‚µ‚½B
“Á’è—ñ‚¾‚¯³í‚É•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B
o—Í—p”z—ñ‚Ö‚Ì‘ã“üŽž‚̃LƒƒƒXƒeƒBƒ“ƒO‚É–â‘è‚ ‚è‚©‚ȂƎv‚¦‚Ü‚µ‚½B
‚»‚±‚ÅAo—Í—p”z—ñ‚𮔌^‚ɑウ‚ÄA%d‚Å•\ަ‚µ‚Ä‚Ý‚é‚ÆA
®”’l‚Æ‚µ‚Ä‚«‚¿‚ñ‚Æ10i”•\ަ‚͂ł«‚Ü‚µ‚½B
–â‘è‚Í•¶Žš—ñ•\ަ‚Å‚·BBB
60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 05:01:33
‹³‰È‘‚̃\[ƒX‚È‚ç“ǂ߂é‚̂ł·‚ªA
ƒRƒƒ“ƒg‚̂Ȃ¢1000s‚‚ç‚¢‚Ì•¨‚ª‚È‚©‚È‚©“ǂ߂܂¹‚ñB
‚Ç‚¤‚·‚ê‚΃\[ƒXƒR[ƒh‚ð“ǂނ̂ª‚¤‚Ü‚‚È‚é‚̂łµ‚傤‚©?
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 05:19:48
>>60
‚Ü‚¸‘å‹Ç‚©‚ç”cˆ¬‚µ‚Ä‚¢‚
‘‚©‚ê‚Ă鈗‚ª‰½‚̃Aƒ‹ƒSƒŠƒYƒ€‚ÌŽÀ‘•‚©‚Æ‚©A
iƒNƒ‰ƒX–¼¨jŠÖ”–¼EƒOƒ[ƒoƒ‹•Ï”–¼¨ƒ[ƒJƒ‹•Ï”–¼‚ÆŒ©‚Äs‚Á‚Ä
‚»‚ꂼ‚ê‚Ì–ðŠ„‚Æ‚©‚ÉŒ©“–‚ð‚‚¯‚ēǂÞ
—‰ð‚µ‚½•”•ª‚ɃRƒƒ“ƒg‚ð•t‚¯‚È‚ª‚ç“ǂނƂ¢‚¢
‚ ‚ÆF‚ñ‚ȃR[ƒfƒBƒ“ƒOƒXƒ^ƒCƒ‹‚̃vƒƒOƒ‰ƒ€‚ð“Ç‚ñ‚ÅŒoŒ±‚µ‚Ä‚¨‚‚Ì‚à‚¢‚¢
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 06:21:55
‚¿‚Ȃ݂ɉ½s‚‚ç‚¢‚Ì•¨‚ª“Ç‚ß‚é‚Æ
’†‹‰ŽÒ‚ɂȂé‚̂łµ‚傤‚©?
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 06:48:24
s‚ł͂Ȃ¢‚ÆŽv‚¤B
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 10:07:49
‚Ä‚©ŠÖ”‚ɃRƒƒ“ƒg•t‚¢‚ĂȂ¢ƒ\[ƒX‚Í‘‹‚©‚瓊‚°ŽÌ‚ĂĂ悵
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 11:51:38
Ž¿–₪‚ ‚è‚Ü‚·B
MS VS2003 C++‚ÌGDI+‚Ȃ̂ł·‚ªA
ImageƒNƒ‰ƒX‚̃IƒuƒWƒFƒNƒg‚ɉ摜‚ª“ü‚Á‚Ä‚¢‚邯‚µ‚ÄA
1ƒhƒbƒg–ÚAÀ•W (0, 0) ‚ÌF‚ðŽæ“¾‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚æ‚¢‚Å‚µ‚傤‚©H
Image*@img = new Image("pic.bmp");
Color@aColor = image.getPixelColor(0, 0);
‚Ý‚½‚¢‚É‚µ‚½‚¢‚̂ł·B
‚æ‚낵‚‚¨‚È‚ª‚¢‚µ‚Ü‚·B
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 13:57:13
>>65
ƒGƒ‰[ƒƒbƒZ[ƒW‚⃉ƒCƒuƒ‰ƒŠƒhƒLƒ…ƒƒ“ƒg‚ð‚æ‚“ǂ߂΂悢‚Å‚·B
67:65
07/07/19 14:25:24
‚Í‚ŸcB
’N‚à‰ñ“š‚µ‚Ä‚‚ê‚È‚©‚Á‚½‚¯‚ÇŽ©ŒÈ‰ðŒˆ‚µ‚½‚̂ňꉞڂ¹‚Ä‚¨‚«‚Ü‚·B
ƒXƒgƒŠ[ƒ€Œo—R‚µ‚Ä‚¢‚é‚Ì‚ÅÅ“K‚È•û–@‚Ƃ͎v‚¦‚Ü‚¹‚ñ‚ªB
@@Image* orgImg;
@@@:
@@@:
@@// ƒXƒgƒŠ[ƒ€—pˆÓ
@@CLSID clsid;
@@GetEncoderClsid(L"image/bmp", &clsid);
@@IStream *stream;
@@::CreateStreamOnHGlobal(NULL, true, static_cast<IStream **>(&stream));
@@// ƒXƒgƒŠ[ƒ€‚ɕۑ¶
@@orgImg->Save(stream, &clsid);
@@// ƒrƒbƒgƒ}ƒbƒv“ǂݞ‚Ý
@@Bitmap bmp(stream);
// Žn“_‚ÌFŽæ“¾
@@Color color(0, 0, 0);
@@bmp.GetPixel(0, 0, &color);
>>66
‚í‚Á‚©‚ñ‚Ë[‚Ȃ炷‚Á‚±‚ñ‚Å‚ë‚âƒJƒX–ì˜Yw
Ž€‚ËIIwww
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:42:06
>>67
ƒGƒXƒp[ˆÈŠO‚¨’f‚è‚È‚çæ‚É‚»‚¤Œ¾‚¦B
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:43:15
‚·‚݂܂¹‚ñBC++‰SŽÒ‚Å‚·B
C#‚ÅWindowƒtƒH[ƒ€ƒvƒƒOƒ‰ƒ€‚ð쬂µ‚½‚̂ł·‚ªA
ƒCƒ“ƒXƒg[ƒ‹‚ªo—ˆ‚È‚¢PC‚ʼnғ®‚³‚¹‚˂΂Ȃç‚È‚‚È‚è‚Ü‚µ‚½B
i‚»‚̃}ƒVƒ“‚É‚Í.NetFrameWork‚ª“ü‚Á‚Ä‚¢‚È‚¢j
’Z‚¢ƒvƒƒOƒ‰ƒ€‚Ȃ̂Å쬂µ‚È‚¨‚µ‚Ä‚à‚æ‚¢‚̂ł·‚ªA
C#‚©‚çAƒCƒ“ƒXƒg[ƒ‰‚ð‰Ò“®‚³‚¹‚½‚胉ƒ“ƒ^ƒCƒ€‚ðƒCƒ“ƒXƒg[ƒ‹‚³‚¹‚½‚肹‚¸‚É
ƒCƒ“ƒXƒg[ƒ‰•s—v‚ÌEXEƒvƒƒOƒ‰ƒ€‚ð쬂·‚é‚̂Ɉê”Ô—Ç‚¢•û–@‚͂Ȃñ‚Å‚µ‚傤‚©H
ŠÂ‹«‚ªŽ—‚Ä‚¢‚éVC++2005@ExpressEdition‚ðDL‚µ‚Ă݂½‚̂ł·‚ªA
ƒCƒ“ƒXƒg[ƒ‰•s—v‚ÌEXEƒvƒƒOƒ‰ƒ€‚Ì쬂̕û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB
i쬂ł«‚é‚©‚Ç‚¤‚©‚à‚í‚©‚è‚Ü‚¹‚ñj
‚·‚݂܂¹‚ñ‚ªA‚Ç‚¤‚©‚²‹³Ž¦Šè‚¢‚Ü‚·B
ŠJ”ŠÂ‹«FWinXP
ŽÀsŠÂ‹«FWin2000AWinXP
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:50:54
>>68
‚Ù‚çAuƒGƒ‰[ƒƒbƒZ[ƒW‚⃉ƒCƒuƒ‰ƒŠƒhƒLƒ…ƒƒ“ƒg‚ð‚æ‚“ǂ߂΂悢‚Å‚·Bv
‚Á‚Ă܂½ƒŒƒX‚µ‚È‚æB
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:51:57
>>67
ƒGƒ‰[ƒƒbƒZ[ƒW‚⃉ƒCƒuƒ‰ƒŠƒhƒLƒ…ƒƒ“ƒg‚ð‚æ‚“Ç‚ñ‚ÅŽ©ŒÈ‰ðŒˆ‚µ‚½‚Ȃ炻‚ê‚Í
>>66‚Ì‚¨‚©‚°‚—
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:54:55
>>69
Œ‹‹ÇAÅI“I‚É“®‚©‚µ‚½‚¢‚Ì‚ÍC#‚Åì‚Á‚½‚â‚‚Ȃ̂©C++‚Ȃ̂©H
C++‚Ȃ烉ƒ“ƒ^ƒCƒ€–³‚µ‚ŃVƒXƒeƒ€•W€‚ÌDLL‚¾‚¯‚Å“®ì‚·‚é‚à‚Ì‚Í
ì‚ê‚邪A‚»‚ê‚ÆC#‚̃vƒƒOƒ‰ƒ€‚Ƃ͉½‚ÌŠÖŒW‚à‚È‚¢‚¼H
73:72
07/07/19 14:57:30
C++‚Å‚àƒtƒH[ƒ€‚Åì‚ê‚邯‚ÇA‚»‚ê‚¶‚á.NETŠÂ‹«•K{‚¾‚©‚çˆÓ–¡‚È‚¢‚æ‚È
‚Æ‚¢‚¤‚±‚Æ‚ÅAC++‚Åì‚邱‚ƂɂȂ邯‚ÇA‚©‚È‚è‰•à‚©‚ç‚â‚ç‚È‚¢‚ƂȂç‚ñ‚©‚à‚ÈB
MFC‚̃Xƒ^ƒeƒBƒbƒNƒŠƒ“ƒNA‚ªˆê”Ô‹ß‚¢‚©‚È‚ AAA
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:58:45
>>67
‚»‚ñ‚È‚çAGraphics‚©‚çBitmap쬂µ‚ÄA
Graphics::DrawImage()‚µ‚ÄA
‚»‚ÌBitmap‚©‚çƒsƒNƒZƒ‹Žæ“¾‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
75:69
07/07/19 14:58:47
‘‘¬‚̉ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒ‰ƒ“ƒ^ƒCƒ€‚È‚µ‚Å쬂ł«‚é‚È‚çC++‚Å쬂µ‚½‚¢‚Å‚·B
C#‚̃R[ƒh‚ðŽÌ‚Ä‚é‚̂͑S‚–â‘è‚È‚¢‚̂ł·‚ªA
‚ ‚é’ö“xе‚ꂽVC++2005ExpressEdition‚Åì¬o—ˆ‚ê‚΂Ǝv‚Á‚Ä‚¢‚Ü‚·B
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:02:05
>>75
C‚¾‚낤‚ªC++‚¾‚낤‚ªAƒ‰ƒ“ƒ^ƒCƒ€‚Íi•’Ê‚ÍjŽg‚¤‚±‚ƂɂȂ邪A
ÓI‚ÉƒŠƒ“ƒN‚·‚邱‚Æ‚ÅAŠO•”‚ÌDLL‚Ɉˑ¶‚·‚é‚̂ł͂ȂƒvƒƒOƒ‰ƒ€‚É
–„‚ßž‚Þ‚±‚Æ‚ªo—ˆ‚éB
‚Ü‚ A—Ç‚µˆ«‚µ‚È‚ñ‚¾‚ª‚ÈB
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:03:46
>>75
EE‚¾‚ÆAMFC‚à–³‚¢‚̂Ń}ƒEƒX‚Å“\‚è•t‚¯‚邿‚¤‚Ȃ͖̂³‚¢‚¼B
‚Ü‚ ƒeƒLƒXƒg‚Å‘S•”‚Å‚«‚邵AƒŠƒ\[ƒXƒGƒfƒBƒ^‚ðŠO•”ƒc[ƒ‹Žg‚¦‚΂¢‚¢‚©B
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:06:02
>>73
ŠJ”ŠÂ‹«‚ª 2005EE ‚¾‚Æ Ø¿°½´ÃÞ¨À ‚Æ MFC ‚Í–³‚¢‚ñ‚¶‚á‚È‚©‚Á‚½‚Á‚¯H
Ì«°Ñ•—‚Ì‚ðÌÙ½¸×¯Á‚Å‘‚‚̂͋ƒ‚¯‚éŠóƒKƒX
79:69
07/07/19 15:06:29
>>76,77
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
>>76
@EE‚¾‚ÆAMFC‚à–³‚¢‚̂Ń}ƒEƒX‚Å“\‚è•t‚¯‚邿‚¤‚Ȃ͖̂³‚¢‚¼B
@‚Ü‚ ƒeƒLƒXƒg‚Å‘S•”‚Å‚«‚邵AƒŠƒ\[ƒXƒGƒfƒBƒ^‚ðŠO•”ƒc[ƒ‹Žg‚¦‚΂¢‚¢‚©B
‚»‚Ì•û–@‚ª’m‚肽‚¢‚̂ł·‚ª—Ç‚•ª‚©‚è‚Ü‚¹‚ñB
‚²‹³Ž¦’¸‚¯‚ê‚ÎK‚¢‚Å‚·B
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:09:23
wxWidget‚Æ‚©QT‚Æ‚©Žg‚¤‚Æ‚¢‚¢‚ñ‚¶‚á‚Ë
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:10:33
>>79
URLØÝ¸(freepg.fc2web.com)
URLØÝ¸(www.microsoft.com)
‚±‚̕ӓǂñ‚ł݂Ä
Ž©•ª‚ÍPro”ÅŽ‚Á‚Ă邩‚ç‚â‚Á‚½‚±‚ƂȂ¢‚¯‚Ç
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:13:52
>>80
ƒXƒ^ƒeƒBƒbƒNƒŠƒ“ƒN‚Å‚«‚é‚Á‚¯B
ƒCƒ“ƒXƒg[ƒ‹•s—v‚Ȃ猟“¢‚Ì—]’n‚Í‚ ‚é‚ËB
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:15:14
>>82
ƒ‰ƒCƒZƒ“ƒX‚܂Ŋ܂߂ă}ƒWƒ‚Él‚¦‚邯‚Ç‚¤‚Ȃ邩•ª‚©‚ç‚ñ
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:15:25
‚Ä‚©C++Builder Explorer‚‚©‚¦‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©H
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:16:41
>>82
ƒCƒ“ƒXƒg[ƒ‹‚Í•s—v‚¾‚Ë
‚Ç‚¤‚µ‚Ä‚àŽÀsƒtƒ@ƒCƒ‹‚͑傫‚߂ɂȂ邯‚Ç
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:37:07
>>79
URLØÝ¸(freepg.fc2web.com)
URLØÝ¸(0xcc.net)
URLØÝ¸(www.geocities.co.jp)
‚±‚ê‚à‚Ç‚¤‚¼
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 16:11:41
ŽŸ‚̂悤‚Éint‚Æfloat‚ª¬Ý‚µ‚Ä‚¢‚邯ƒtƒ@ƒCƒ‹‚ɳ‚µ‚‘‚«ž‚߂Ȃ¢‚ñ‚Å‚µ‚傤‚©?
“Ç‚Ýo‚·‚Æ‚«’l‚ª‰ó‚ê‚Ä‚¢‚Ü‚·EEE
for(k=0; k<100; k++) {
fp.write(( char * ) &k,sizeof(unsigned int ) );
fp.write(( char * ) &x[k],sizeof( float ) );
}
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 16:14:03
87‚Å‚·
‚·‚݂܂¹‚ñ
ƒoƒCƒiƒŠƒ‚[ƒh‚ÅŠJ‚¢‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 16:22:32
>>88
‚Æ‚¢‚¤‚©c2s–Ú‚Ì
fp.write((char *)&k, sizeof(unsigned int));
‚à‚¤‚±‚ÌŽž“_‚ʼn½‚ð‚µ‚½‚¢‚Ì‚©‚æ‚•ª‚©‚ç‚È‚¢B
•Ï”k‚̃AƒhƒŒƒX‚ðo—Í‚µ‚Ä‚é‚ÌH
‰½‚Ì‚½‚ß‚ÉH
c‰´‚ªŠ¨ˆá‚¢‚µ‚Ä‚é‚Ì‚©‚ÈB
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 16:27:53
>>89
> c‰´‚ªŠ¨ˆá‚¢‚µ‚Ä‚é‚Ì‚©‚ÈB
‚¤‚ñB
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 16:40:25
•’ʂɌ©‚ç‚ê‚é‘‚«‚©‚½‚¾‚ÆŽv‚¤‚¯‚ÇA‰½‚ÆŠ¨ˆá‚¢‚µ‚½‚Ì‚¾‚낤B
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 18:26:31
Šm‚©‚ɂ悎g‚í‚ê‚é‘‚«•û‚¾‚¯‚ǃLƒƒƒXƒg‚µ‚Ü‚‚è‚Ń\[ƒX‚ª‰˜‚ê‚é‚©‚炱‚¤‚¢‚¤‚Ì‚ðl‚¦‚Ü‚µ‚½
template <typename Rng, class OutStream>
OutStream& binWrite(Rng& rng, OutStream& os) {
@@using namespace boost::lambda;
@@using boost::addressof;
@@using boost::range_value;
@@boost::for_each(rng,
@@@@bind( &OutStream::write, &os,
@@@@@@@@ll_reinterpret_cast<char*>( bind( addressof<typename range_value<Rng>::type >, _1 ) ),
@@@@@@@@ll_static_cast<std::streamsize>( ll_sizeof( _1 ) )
@@@@@@)
@@);
@@return os;
}
Žg‚¢•û‚Í
std::ofstream ofs("test.dat");
std::string a("abcdefg");
‚Æ‚µ‚Ä
binWrite(a,ofs);‚¾‚¯‚Å‚¨‚‹
‚Ç‚¤‚æH
93:92
07/07/19 18:40:35
‚·‚¢‚Ü‚¹‚ñ
‰¡‚©‚çserializationŽg‚¦‚Æ‚©Œ¾‚í‚ê‚Ä‹C‚¢‚½‚Ì‚Å>>92‚ÍŒ©‚È‚©‚Á‚½‚±‚Ƃɂµ‚Ä‚‚¾‚µ‚ „ƒ
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 22:56:36
VC++@2005@Express@‚Å
std::ofstream@file("c:\\“ú–{Œêƒtƒ@ƒCƒ‹–¼",@@std::ios::out@|@std::ios::binary@|@std::ios::trunc);
‚Æ‚·‚邯ƒtƒ@ƒCƒ‹–¼‚ª•¶Žš‰»‚¯‚µ‚Ä‚¢‚Ü‚¢‚Ü‚·Aofstream‚ł͓ú–{Œêƒtƒ@ƒCƒ‹–¼‚ªŽg‚¦‚È‚¢‚̂łµ‚傤‚©?
ƒvƒƒWƒFƒNƒgÝ’è‚ðUnicodeAƒ}ƒ‹ƒ`ƒoƒCƒg‚Ç‚¿‚ç‚É‚µ‚Ä‚àŒ‹‰Ê‚͈ê‚Å‚µ‚½
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 22:58:55
>URLØÝ¸(miyano.s53.xrea.com)
‚¾‚Á‚Ä‚³
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 23:04:57
>>95
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
setlocale(LC_ALL,@"Japanese");
‚ðŒÄ‚Ô‚±‚ƂŖ³Ž–‚Å‚«‚Ü‚µ‚½B
VC‚̃oƒO‚Á‚Û‚¢‚Å‚·‚Ë
97:94
07/07/19 23:07:46
ƒvƒƒWƒFƒNƒgÝ’èUnicode‚Å‚â‚Á‚Ä‚à‚¾‚ß‚¾‚Á‚½‚Ì‚Í@L"ƒtƒ@ƒCƒ‹–¼"@‚Æ‚µ‚Ä‚¢‚È‚©‚Á‚½‚©‚ç‚Å‚µ‚½
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 23:43:15
VC++ 2005 Express‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B
‰æ‘œ•\ަ‚ÉŠÖ‚·‚鎿–â‚Å‚·B
PictureBox‚É•¡ŽG‚ȉ摜‚ð•`ŽÊ‚µ‚Ü‚µ‚½(SetƒsƒNƒZƒ‹)B
‚»‚̉摜‚ÉADrawline‚Åü‚ð•`‚«‚Ü‚µ‚½(ƒ}ƒEƒXmove“™‚ðŽg—p)B
‚±‚Ìü‚ð‘‚«’¼‚µ‚½‚¢‚̂ł·‚ªAü‚ðÁ‚·‚½‚ß‚É
Drawline‚ÌWhitePen‚ðŽg—p‚·‚邯A‚¹‚Á‚©‚“ǂݞ‚ñ‚¾•¡ŽG‚ȉ摜‚Ü‚ÅA
”’”²‚«‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
Œã‚©‚ç‘‚«‰Á‚¦‚½ü‚¾‚¯‚ðÁ‹Ž‚µ‚½‚¢ê‡‚ÍA
‚ǂ̂悤‚È•û–@‚ÅÁ‹Ž‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
‚²Žw“±‚¨Šè‚¢‚µ‚Ü‚·B
•¡ŽG‚ȉ摜‚ðˆê’U•Û‘¶‚µ‚Ä‚¨‚¯‚΂¢‚¢‚Ì‚©‚È‚Ÿ
‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªEEE
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 23:45:05
>>94
ŽŸ‚©‚ç‚ÍA•¶Žš—ñ‚ɂ͊撣‚Á‚Ä
TEXT("‚Æ‚è‚ ‚¦‚¸TEXT‚‚¯‚Æ‚«‚Ü‚·")
‚Á‚Ä‚µ‚Æ‚±‚¤‚ÈB
‚»‚ꂪ‚¢‚â‚Ȃ烊ƒ\[ƒX‚É‚µ‚Æ‚‚ê
‚»‚ê‚É‚µ‚Ä‚àAMBCS‚Å‚à“ú–{Œê‚«‚¿‚ñ‚ƃRƒ“ƒpƒCƒ‹‚Å‚«‚éƒT[ƒrƒXƒpƒbƒN‚𑂃cƒNƒŒƒJƒX„ƒ}ƒCƒNƒƒ\ƒtƒg
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 23:50:04
‚¨‚Ü‚¢‚ç‚æA‚Ü‚¾AVS2005‚Ì•¶ŽšƒZƒbƒgMBCS‚µ‚Ä‚¢‚é‚Ì‚©H
‚¢‚¢‚©‚°‚ñAŠCŒIƒR[ƒh‚É‚µ‚ë‚æ‚ÈB
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 23:51:13
>>98
„•¡ŽG‚ȉ摜‚ðˆê’U•Û‘¶‚µ‚Ä‚¨‚¯‚΂¢‚¢‚Ì‚©‚È‚Ÿ
„‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªEEE
„‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
‚¤‚ñB
Œ´‘¥‚Æ‚µ‚ÄAOnDraw‚ªŒÄ‚΂ê‚é“x‚É‘€ì‚Ƈ”Ô’Ê‚è‚É‘‚«ž‚Þ‚Ì‚ªƒEƒBƒ“ƒhƒEƒY‚ÌŠî–{B
ˆê‰ñ‘‚–ˆ‚ɃsƒNƒZƒ‹‚ð•Û‘¶‚·‚邯AUNDOŒÀŠE‰ñ”‚Ɖ摜‚̑傫‚³‚É‚æ‚Á‚Ä‚Í
”œ‘å‚ȃƒ‚ƒŠ‚ª•K—v‚ɂȂ邩‚çB
102:‚X‚W
07/07/20 00:01:58
>>101
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚à‚µ‚æ‚낵‚¯‚ê‚ÎAˆê’U•Û‘¶‚·‚é•û–@‚ð‹³‚¦‚Ä’¸‚¯‚Ü‚·‚©H
ƒLƒƒƒvƒ`ƒƒ‚Æ‚¢‚¤‚Ì‚ðŽg‚¤‚Ì‚©‚ÆŽv‚Á‚½‚̂ł·‚ªA
‚È‚©‚È‚©‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
103:94
07/07/20 00:07:46
>>99
ƒeƒXƒgƒR[ƒh‚¾‚©‚甲‚¯‚Ä‚½EEE
‚ÆAŒ¾‚¢–ó
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:15:27
string::find_first_of()‚Å‘å•¶Žš¬•¶Žš‚ð‹æ•Ê‚µ‚ÄŒŸõ‚·‚é•û–@‚Á‚Ä‚ ‚é?
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:19:40
‰½‚àl‚¦‚¸‚É‚â‚Á‚½‚ç‹æ•Ê‚³‚ê‚é‚Í‚¸
106:101
07/07/20 00:20:46
>>98
ˆê’U•Û‘¶‚Æ‚¢‚¤‚Ì‚ð‚¿‚å‚Á‚ÆŠ¨ˆá‚¢‚µ‚Ä‚¢‚é‚©‚à‚µ‚ê‚È‚¢B
‰æ‘œ‚ðƒsƒNƒZƒ‹‚ŕۑ¶‚·‚é‚̂ł͂ȂA
”’ކ‚Ìó‘Ô‚©‚烉ƒCƒ“‚ðˆø‚ŠÖ”‚ÌŽn“_EI“_EF‚ð‘S‚ÄŠo‚¦‚³‚¹‚Ä‚¨‚‚̂ł·‚æB
‚¾‚©‚çA‚»‚ê‚ðŠo‚¦‚³‚¹‚邽‚߂̎d‘g‚Ýi•’Ê‚Í\‘¢‘̂̔z—ñ‚Æ‚©ƒŠƒXƒg‚È‚Çj‚ðì‚Á‚Ä‚¨‚¢‚ÄA
UNDO‚µ‚½‚©‚Á‚½‚çAŒ»Ý‚܂ł̎臂©‚ç‚PŒÂˆø‚¢‚½‚܂ł̎臂ðƒEƒCƒ“ƒhƒE‚É‘‚«ž‚Þ‚Æ‚¢‚¤‚±‚ÆB
—Ⴆ‚ÎAƒsƒNƒ`ƒƒ[‚̂܂ܕۑ¶‚µ‚ÄA‰ž—p‚Å‚P‚O‰ñ‚Ü‚ÅUNDO‚Å‚«‚邯‚¢‚¤ì‚è•û‚à‚Å‚«‚邪
‚»‚ê‚ͪ‚̉ۑè‚ðƒNƒŠƒA‚µ‚Ä‚©‚ç‚¶‚á‚È‚¢‚©‚ÈB
¡‚̃}ƒVƒ“‚¾‚Á‚½‚çA‚P‚O‚O‚OŒÂ’ö“x‚̃‰ƒCƒ“‚͈êu‚ňø‚¯‚邿B
˜b‚͕ςí‚邪A’P‚É¡‚̉摜‚ðƒLƒƒƒvƒ`ƒƒ‚µ‚½‚¢‚̂ȂçAAlt{PrintScreenƒL[‚ŃRƒs[‚µ‚Ä
ƒyƒCƒ“ƒg‚©‰½‚©‚É“\‚è•t‚¯‚ê‚΂¢‚¢B
Žc”O‚¾‚ªPictureƒRƒ“ƒgƒ[ƒ‹‚ÍŽg‚Á‚½Ž–‚ª–³‚¢‚̂ŃvƒƒOƒ‰ƒ€‚ł̑€ì‚Í’m‚ç‚È‚¢B
107:‚X‚W
07/07/20 00:30:49
>>101
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ˆê’U•Û‘¶‚ðŠ¨ˆá‚¢‚µ‚Ä‚¢‚½‚悤‚Å‚·B
‚±‚ê‚©‚çAă`ƒƒƒŒƒ“ƒW‚µ‚Ă݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 02:05:22
>>100
VCL‚ªŠCŒIƒR[ƒh‘Ήž‚µ‚È‚¢‚ñ‚¾‚à‚Ì(L¥ƒÖ¥`)
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 07:12:27
‚·‚¢‚Ü‚¹‚ñAŽ¿–â‚Å‚·B
enum Type{
UNDEF,
SYS
};
#define TYPE(t, nargs) ((t)*1000+(nargs))
enum keywords{
READ,
WRITE
};
struct s_keywords{
char *key
int type;
int i;
};
static struct s_keywords func[] = {
{"read" , TYPE(SYS, 0), READ}
È—ª
‚Æ‚¢‚¤ƒ}ƒNƒ‚ª—L‚é‚ñ‚Å‚·‚ªA
TYPE(SYS, 0)‚Ì•”•ª‚͂ǂ̂悤‚É’uŠ·‚³‚ê‚é‚̂łµ‚傤‚©?
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 07:20:58
(UNDEF+1) * 1000 + 0
‚¾‚©‚ç‹°‚ç‚1000
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 07:52:49
—L‚è“‚²‚´‚¢‚Ü‚·B
ƒ}ƒNƒ‚Á‚Ä‚±‚ñ‚ÈŽ–‚ào—ˆ‚½‚ñ‚Å‚·‚Ë‚¥B
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 09:21:26
eclipse,CDT‚ÅŠJ”‚µ‚Ä‚¢‚Ü‚·B
•’Ê‚Íprintf("1"); scanf("%d",&num);‚Æ‚â‚ê‚΂P‚ª•\ަ‚³‚ꂽŒã“ü—Í‚ð‹‚ß‚ç‚ê‚é‚̂ł·‚ªA
‰½ŒÌ‚©Ž„‚̊‹«‚ł͂P‚ª•\ަ‚³‚ꂸ‚¢‚«‚È‚è“ü—Í‚ð‹‚ß‚ç‚êA
printf("1"); fflush(stdout); scanf("%d",&num); ‚Æ‚â‚ç‚È‚¢‚Ƴí‚É•\ަ‚³‚ê‚Ü‚¹‚ñ
‰½‚©o—̓XƒgƒŠ[ƒ€‚Ì‹““®‚ª‚¨‚©‚µ‚¢‚Å‚·B
ƒOƒO‚Á‚Ă݂½‚Æ‚±‚ëfflush(stdout);‚ð‚·‚é‚Æ‚»‚ê‚È‚è‚Ɉ—ŽžŠÔ‚ª‚©‚©‚Á‚Ä‚µ‚Ü‚¤‚»‚¤‚Å‚·‚µ¥¥¥
‚±‚ê‚Á‚ăXƒs[ƒh‚ð‹‚ß‚ç‚ê‚邃‚ł͒v–½“I‚Å‚·‚æ‚ËH
ƒOƒO‚邯“¯‚¶‚悤‚ÈŒ»Û‚ª‹N‚±‚Á‚½•û‚ª”l‹‚邿‚¤‚Å‚·‚ªA‰ðŒˆ•û‚ªfflush(stdout);
‚µ‚©Ú‚Á‚Ä‚¢‚Ü‚¹‚ñBfflush(stdout);ˆÈŠO‚Ì‰ðŒˆ–@‹³‚¦‚Ä‚‚¾‚³‚¢B
ƒRƒ“ƒpƒCƒ‰‚ÍMinGW5.0 + msys1.0 CDT‚Íeclipse3.3‚ÌXVƒTƒCƒg‚ł‚¢‚Ä‚‚é“z
Žg‚Á‚Ă܂·B
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 09:34:40
ƒ†[ƒU[“üo—͂ɃXƒs[ƒh‹‚ß‚é‚Ì‚©H
‘ÎÛƒ†[ƒU[‚Ç‚ñ‚¾‚¯ƒjƒ…[ƒ^ƒCƒv‚È‚ñ‚¾‚æ‚—
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 09:38:27
‘ÎÛƒ†[ƒU[‚¶‚á‚È‚112‚ªƒjƒ…[ƒ^ƒCƒv
115:112
07/07/20 09:54:59
‚»‚¤‚Å‚·‚©B‚ł͕’Ê‚Éfflush(stdout);‚Å‰ðŒˆ‚µ‚Ä‚à–³–â‘è‚Æ‚¢‚¤‚±‚Ƃł·‚ËB
‚²‰ñ“šthx
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 11:01:57
>>112
‚»‚̕ӂ͔÷–‚Șb‚¾‚ÆŽv‚¤B
stdout‚Í’[––‚ÉŒ‹‚Ñ•t‚¯‚ç‚ê‚Ä‚¢‚éꇂÍsƒoƒbƒtƒ@ƒŠƒ“ƒO‚³‚êA
‚»‚¤‚łȂ¢ê‡‚̓tƒ‹ƒoƒbƒtƒ@ƒŠƒ“ƒO‚³‚ê‚é‚Ì‚ª“`““IŽÀ‘•‚̂悤‚¾‚ªA
‹KŠi‚Å‚»‚¤‚µ‚ë‚ÆŒˆ‚Ü‚Á‚Ä‚¢‚é‚킯‚Å‚à‚È‚¢‚悤‚¾B
stderr‚ªƒoƒbƒtƒ@ƒŠƒ“ƒO‚È‚µ‚Æ‚¢‚¤‚̂͌ˆ‚Ü‚Á‚Ä‚¢‚½‚Í‚¸‚¾‚ªB
‚³‚ç‚ÉA“ü—Í‚ðs‚¤Û‚ÍAsƒoƒbƒtƒ@ƒŠƒ“ƒO‚³‚ê‚Ä‚¢‚éo—Í‚ð
‘O‚à‚Á‚ătƒ‰ƒbƒVƒ…‚·‚邱‚ƂɂȂÁ‚Ä‚¢‚½‚ÆŽv‚¤‚ªA‚æ‚•ª‚©‚ç‚ñB
stdout‚ªsƒoƒbƒtƒ@ƒŠƒ“ƒO‚³‚ê‚Ä‚¢‚éꇂÉA>>112‚̂悤‚È
ƒR[ƒh‚ÅA‰üs‚È‚µ‚̃vƒƒ“ƒvƒg‚ð•\ަŒã‚É“ü—͂ł«‚邽‚߂ɂÍA
‚»‚¤‚È‚Á‚Ä‚¢‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚¾‚ªB
‚à‚µ‚©‚µ‚½‚çA>>112‚̊‹«‚Å‚Ístdout‚ªƒtƒ‹ƒoƒbƒtƒ@ƒŠƒ“ƒO‚³‚ê‚Ä‚¢‚é‚Ì‚©‚à‚ÈB
ŠmŽÀ‚É‘¦À‚Éo—Í‚ð•\ަ‚µ‚½‚¢ê‡‚ÍAstderr‚ðŽg‚¤‚Æ‚¢‚¤‚Ì‚ªˆê‚‚̎肾‚ªA
‚¢‚¿‚¢‚¿ fprintf(stderr, ...) ‚Æ‘‚«‚½‚‚È‚¢‚̂ȂçA
setvbuf()‚ðŽg‚Á‚Ästdout‚ðƒoƒbƒtƒ@ƒŠƒ“ƒO‚È‚µ‚ÉÝ’è‚·‚邯‚¢‚¤•û–@‚à‚ ‚éB
stdout‚ÍƒŠƒ_ƒCƒŒƒNƒg‚³‚ê‚邱‚Æ‚à‚ ‚é‚Ì‚¾‚©‚çA‚Å‚«‚ê‚Î
isatty()‚Ȃǂð—p‚¢‚Ä•W€o—Í‚ª’[––‚©‚Ç‚¤‚©‚ðŒ©‚½‚Ù‚¤‚ª—Ç‚¢‚Ì‚¾‚ªA
Žc”O‚È‚ª‚炱‚Ì•û–@‚͈ÚA«‚ª‚ ‚邯‚ÍŒ¾‚¦‚È‚¢‚Ì‚ª“ï“_‚¾B
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 14:49:27
C++‚Ì”F’莎Œ±‚Ä‚ ‚é‚ÌH
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 14:51:36
‚ ‚éB‰´‚ª‘n‚Á‚½B
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 14:57:04
‚»‚µ‚ăIƒŒ‚ª”F’èB
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 17:27:53
‚»‚µ‚ĉ´‚ª’E—Ž
121:“d’Ê— Ÿv1Uy5WkQ7k
07/07/20 20:38:06
#include<stdio.h>
struct complex{
double re,im;
};
‚±‚̈Ӗ¡‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B@
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:43:17
ƒXƒgƒ‰ƒNƒg‚Í\‘¢‘ÌAƒRƒ“ƒvƒŒƒbƒNƒX‚Í‚»‚ê‚ɂ‚¯‚½–¼‘Oiint‚Æ‚©Achar‚Æ‚©‚É•C“Gj
‚»‚ÌŽŸ‚̃_ƒuƒ‹‚Í‚»‚Ì\‘¢‘Ì‚Ì\¬—v‘fA‚¾‚ÆŽv‚¢‚Ü‚·
Ž„‚ÍcŒ¾Œê—ï1TŠÔ‚‚ç‚¢‚Ȃ̂œ–‚ĂɂȂç‚È‚¢‚©‚à‚µ‚Ă܂¹‚ñ‚ª
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:43:42
“d’Ê— Ÿv1Uy5WkQ7k ‚Ɉê’v‚·‚éƒy[ƒW‚ÍŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½‚©‚çƒ_ƒ‚Å‚·B
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:45:06
>>121
\‘¢‘Ì‚Á‚ÄK‚Á‚½H
125:“d’Ê— Ÿv1Uy5WkQ7k
07/07/20 20:47:29
\‘¢‘Ì‚ÅA"re"‚Æ"im"‚Æ‚¢‚¤•Ï”‚ð’è‹`‚µ‚Ä‚é‚Á‚ÄŽ–‚Å‚·‚©H
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:49:57
‚»‚ê‚Á‚Ä•¡‘f”‚Å‚»H
Ž„‚É‚à‚í‚©‚邿‚—‚—
127:“d’Ê— Ÿv1Uy5WkQ7k
07/07/20 20:53:36
‚»‚ê‚Í•ª‚©‚Á‚Ä‚é‚ñ‚Å‚·‚ªAƒvƒƒOƒ‰ƒ€‚̈Ӗ¡‚ª‚í‚©‚ç‚È‚‚ÄB
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:57:50
>>121
struct kozotai{
@double a;
@double b;
};
‚±‚ꂪ‰½‚©•ª‚©‚é‚Ȃ炻‚ê‚à‚í‚©‚é‚Í‚¸
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:58:40
doubleŒ^‚̕ϔre‚Æim‚ðŠÜ‚Þ\‘¢‘Ìcomplex‚ð錾‚µ‚½B
‚»‚ꂾ‚¯
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 21:04:39
>>127
Žq‹{‚Ål‚¦‚é‚ñ‚¶‚á‚È‚¢A”]‚Ål‚¦‚é‚ñ‚¾II
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 23:26:39
‚ ‚Ü‚è‚É‚à‰SŽÒ‚·‚¬‚鎿–â‚Å‚·‚ªA‚¨Šè‚¢‚µ‚Ü‚·B
VC++2005EE‚ÅV‹Kì¬->Win32ƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðì¬iƒIƒvƒVƒ‡ƒ“‚Å
"‹ó‚̃vƒƒWƒFƒNƒg"‚ð‘I‘ðj‚µ‚½ŒãA
#include<iostream>
int main(){
@@std::cout << "hello";
@@return 0;
}
‚¾‚¯‚Ìmain.cpp‚ðƒ\[ƒXƒtƒ@ƒCƒ‹ƒtƒHƒ‹ƒ_‚É쬂µA‚±‚ê‚ðƒrƒ‹ƒh‚µ‚悤‚Æ‚·‚邯
ˆÈ‰º3‚‚̃Gƒ‰[F
main.obj : error LNK2019: –¢‰ðŒˆ‚ÌŠO•”ƒVƒ“ƒ{ƒ‹ "public: __thiscall
@std::ios_base::Init::Init(void)" (??0Init@ios_base@std@@QAE@XZ) ‚ªŠÖ”
@"void __cdecl std::`dynamic initializer for '_Ios_init''(void)"
@(??__E_Ios_init@std@@YAXXZ) ‚ÅŽQÆ‚³‚ê‚Ü‚µ‚½B
main.obj : error LNK2019: –¢‰ðŒˆ‚ÌŠO•”ƒVƒ“ƒ{ƒ‹ "public: __thiscall
@std::ios_base::Init::~Init(void)" (??1Init@ios_base@std@@QAE@XZ) ‚ªŠÖ”
@"void __cdecl std::`dynamic atexit destructor for '_Ios_init''(void)"
@(??__F_Ios_init@std@@YAXXZ) ‚ÅŽQÆ‚³‚ê‚Ü‚µ‚½B
fatal error LNK1120: ŠO•”ŽQÆ 2 ‚ª–¢‰ðŒˆ‚Å‚·B
‚ª”¶‚µ‚Ü‚·B
Žv‚¢“–‚½‚邯‚±‚낪‚ ‚ê‚΂¨‹³‚¦‚‚¾‚³‚¢B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 23:29:55
"‹ó‚̃vƒƒWƒFƒNƒg"‚ªƒ_ƒ‚È‚ñ‚¶‚áH
"‚±‚ñ‚É‚¿‚ÍA¢ŠE"‚łǂ¤‚¼
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 23:37:00
>>131
•ʂɂ»‚Ì’Ê‚è‚É‚â‚Á‚Ä•’ʂɃRƒ“ƒpƒCƒ‹‚Å‚«‚邯‚Ç‚ÈB
MSSDK‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¢‚ÄA‚»‚ÌlibƒfƒBƒŒƒNƒgƒŠ‚Élibcp.lib‚Æ‚©‚¢‚¤
‰ö‚µ‚¢ƒ‰ƒCƒuƒ‰ƒŠ‚ª“ü‚Á‚Ä‚¢‚½‚肵‚È‚¢H
134:131
07/07/20 23:41:11
libcp.lib‚æ‚è‰ö‚µ‚¢133‚ª“ü‚Á‚Ă܂·‚½II
135:131
07/07/20 23:55:59
>>134
’N‚Ă߂¦w
>>132
‚·‚¢‚Ü‚¹‚ñA‚à‚¤‚µ•ª‚©‚èˆÕ‚¥¥¥
"‹ó‚̃vƒƒWƒFƒNƒg"‚̃`ƒFƒbƒN‚ð‚Í‚¸‚µ‚Ä‚à“¯—l‚̃Gƒ‰[‚ªo‚Ü‚µ‚½B
i‚»‚¤‚¢‚¤ˆÓ–¡‚¶‚á‚È‚©‚Á‚½‚Å‚·‚©Hj
>>133
Šm‚©‚É‚ ‚è‚Ü‚µ‚½B‚µ‚©‚µ‚»‚Ìlibƒtƒ@ƒCƒ‹‚ðƒŠƒl[ƒ€‚µ‚Ă݂½‚èA
ƒvƒƒWƒFƒNƒg‚̃vƒƒpƒeƒB‚©‚烉ƒCƒuƒ‰ƒŠ‚Ì–³Ž‹ƒŠƒXƒg‚É“ü‚ê‚Ă݂½‚è
‚µ‚Ü‚µ‚½‚ª•ω»‚È‚µ‚Å‚µ‚½B
133‚³‚ñ‚Å–â‘è‚È‚ƒrƒ‹ƒh‚Å‚«‚邯‚¢‚¤‚±‚Æ‚ÍAŽ©•ª‚Ì“Á—L‚̊‹«‚ª
Œ´ˆö‚Æ‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©iMSSDK‚ ‚½‚èHjB’²‚ׂĂ݂܂·B
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 00:01:04
>>135
‚Ó‚¤‚ñA•ω»‚È‚µ‚©B
libcp.lib‚ÍC++‚̃‰ƒ“ƒ^ƒCƒ€‚ÅA–{—ˆ‚ÍVC++‚É•t‘®‚Ì‚à‚Ì‚ªŽg‚í‚ê‚é‚ׂ«‚Å
SDK‚ɂȂº‚©“ü‚Á‚Ä‚¢‚½‚è‚·‚é‰ö‚µ‚¢‚Ì‚ª—DæŽQÆ‚³‚ê‚¿‚Ⴄ‚ƃ}ƒY‚©‚Á‚½‚è‚·‚éB
‚Ä‚Á‚«‚è‚»‚Ì‚¹‚¢‚©‚ÆŽv‚Á‚½‚ñ‚¾‚ª‚ÈB
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚©‚çvcvars32.bat‚ðŽÀsŒã‚É•’Ê‚Écl.exe‚ŃRƒ“ƒpƒCƒ‹
‚·‚邯‚Ç‚¤‚È‚éH
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 00:35:42
>>136
“®‚«‚Ü‚µ‚½I‚È‚ºB
cl.exe‚Åmain.cpp‚ð’¼ÚƒRƒ“ƒpƒCƒ‹‚·‚邯A‰º‚̂悤‚ÈŒx‚ª‘å—Ê‚Éo‚Ü‚µ‚½‚ª
–â‘è‚È‚“®‚«‚Ü‚µ‚½B
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\ostream(751) :
warning C4530: C++ —áŠOˆ—‚ðŽg‚Á‚Ä‚¢‚Ü‚·‚ªAƒAƒ“ƒƒCƒ“ƒh ƒZƒ}ƒ“ƒeƒB
ƒNƒX‚Í—LŒø‚ɂ͂Ȃè‚Ü‚¹‚ñB/EHsc ‚ðŽw’肵‚Ä‚‚¾‚³‚¢B
main.cpp(6) : ƒRƒ“ƒpƒCƒ‹‚³‚ꂽƒNƒ‰ƒX‚Ì ƒeƒ“ƒvƒŒ[ƒg ‚̃Cƒ“ƒXƒ^ƒ“ƒX‰» 'st
d::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::b
asic_ostream<_Elem,_Traits> &,const char *)' ‚ÌŽQÆ‚ðŠm”F‚µ‚Ä‚‚¾‚³‚¢
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
‚±‚ê‚Å“®‚‚Æ‚¢‚¤‚±‚Æ‚ÍAVC++‚ÌÝ’è‚Ì•û‚łǂ±‚©•Ï‚¦‚Ă͂¢‚¯‚È‚¢•”•ª‚ð
G‚Á‚¿‚á‚Á‚Äi‚©‚–Y‚ê‚Äj‚¢‚邯‚¢‚Á‚½‚Æ‚±‚ë‚Å‚µ‚傤‚©B
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 00:41:58
>>137
‚»‚ÌŒx‚͂܂ŸƒIƒvƒVƒ‡ƒ“Žw’肵‚È‚¢‚Æ•’Ê‚Éo‚é‚ËBŒ¾‚í‚ꂽ‚Æ‚¨‚è‚É
/EHsc‚ðŽw’è‚·‚ê‚΂悢B
Œã‚͂܂ŸAcl‚Å–³ƒIƒvƒVƒ‡ƒ“‚ŃRƒ“ƒpƒCƒ‹‚µ‚½‚ñ‚È‚çƒfƒoƒbƒO”ł̃‰ƒCƒuƒ‰ƒŠ
‚¶‚á‚È‚¢‚©‚çAIDE‚©‚烊ƒŠ[ƒXƒrƒ‹ƒh‚Å‚â‚Á‚Ä‚Ý‚é‚Æ‚©A
ƒc[ƒ‹¨ƒIƒvƒVƒ‡ƒ“‚ÅVC++ƒfƒBƒŒƒNƒgƒŠ‚Ì—D懈ʂðƒ`ƒFƒbƒN‚·‚邯‚©A
ƒvƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚Ì’†‚ðŒ©‚Ä‚Ý‚ÄA‚Ç‚¤‚È‚Á‚Ă邩ƒ`ƒFƒbƒN‚·‚邯‚©A
FX‚â‚Á‚Ă݂é‚ñ‚¾‚ËB
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 00:52:24
‚Ü‚ Avcvars32.bat“à‚É
set CL=/EHsc /Ox /W4
’ö“x‚ð“K“–‚É“ü‚ê‚Æ‚‚ׂ«‚¾‚ëB
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 00:56:24
e؂ɂ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
ˆê‰ž“®‚‚悤‚ɂ͂ȂÁ‚½‚Ì‚ÅA‚¢‚ë‚¢‚뎎‚µ‚‚Â
‰½‚ªŒ´ˆö‚¾‚Á‚½‚Ì‚©’²‚ׂĂ݂悤‚ÆŽv‚¢‚Ü‚·B
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 11:34:54
¡Žv‚Á‚½‚ñ‚¾‚ªAu‹ó‚̃vƒƒWƒFƒNƒgv‚Á‚ĂȂñ‚©ƒJƒbƒR‚æ‚‚ËH
gProject@SEKEYh@‚Æ‚©•\‹L‚·‚邯‚à‚Á‚ƶºiEÍEj²²
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 11:35:50
‚©‚ç
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 11:36:00
u‚©‚ç‚̂Ղ낶‚¥‚‚Æv‚Æ‚µ‚©“Ç‚ñ‚¾‚±‚Æ–³‚¢
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 11:37:05
empty project
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 17:22:05
ƒ|ƒCƒ“ƒ^‚Á‚ĉ½‚Å‚·‚©H
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 17:26:58
>>145
Wikipedia€–ÚØÝ¸
147:145
07/07/21 17:29:11
>>146
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 19:51:49
HARC HWND‚Á‚Ä‚¨‚È‚¶‚Å‚·‚©??HARC‚ªƒGƒ‰[‚ɂȂè‚Ü‚·
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 20:20:19
HARCH
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 20:26:06
A SHARK?
No,a dolphin! Watch out!!
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 20:30:47
‘ŒÉ‚̃tƒ@ƒCƒ‹–¼‚ðŽæ“¾‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇEEE‚Ç‚¤‚·‚ê‚΂¢‚¢‚©‚í‚©‚è‚Ü‚·‚©??
#include <windows.h>
#include <iostream>
using namespace std;
typedef HWND (__stdcall *FND)(const HWND ,LPCSTR , const DWORD );
typedef int (__stdcall *FNE)(const HWND , LPCSTR ,int );
main(){
char buf[128];
HINSTANCE hd = LoadLibrary("UNZIP32.DLL");
FND pd = (FND)GetProcAddress(hd,"UnZipOpenArchive");
FNE pe = (FNE)GetProcAddress(hd,"UnZipGetFileName");
HWND q=(*pd)((HWND)hd, "file.zip",0);
(*pe)(q , buf, 128);
cout<<buf<<endl;
FreeLibrary(hd);}
152:ŠÖ”‚Í‚±‚¤‚È‚Á‚Ä‚¢‚Ü‚·EEE
07/07/21 20:34:20
HARC WINAPI UnZipOpenArchive(const HWND hWnd,LPCSTR szFileName,@const DWORD dwMode);
‹@”\@@ Žw’èƒtƒ@ƒCƒ‹‚ª UNZIP32.DLL ‚É—LŒø‚È‘ŒÉƒtƒ@ƒCƒ‹‚©‚Ç‚¤‚©’²‚×A
—LŒø‚Å‚ ‚ê‚΃I[ƒvƒ“‚µAˆêˆÓ‚Ì”’liƒnƒ“ƒhƒ‹j‚ð•Ô‚µ‚Ü‚·B
ˆÈŒã‚Ì‘ŒÉƒtƒ@ƒCƒ‹‚ւ̃AƒNƒZƒX‚Í‚±‚̃nƒ“ƒhƒ‹‚Å‚¨‚±‚È‚¢‚Ü‚·B
ƒAƒNƒZƒX‚ðI—¹‚·‚鎞‚Í UnZipCloseArchive ŠÖ”‚ðŒÄ‚΂Ȃ¯‚ê‚΂Ȃè‚Ü‚¹‚ñB
ˆø”@@ hWnd UNZIP32.DLL ‚ðŒÄ‚Ño‚·ƒAƒvƒŠ‚̃EƒBƒ“ƒhƒEEƒnƒ“ƒhƒ‹B
szFileName ‘ŒÉƒtƒ@ƒCƒ‹–¼B
dwMode ˆ—ƒ‚[ƒh‚ðŽw’è‚·‚éƒtƒ‰ƒOBŽŸ‚Ì’l‚ð|iƒIƒAj‚Å
‘g‚݇‚킹‚éB
–ß‚è’l Žw’è‚Ì‘ŒÉƒtƒ@ƒCƒ‹‚ɑΉž‚µ‚½ƒnƒ“ƒhƒ‹BƒGƒ‰[Žž‚Í NULL ‚ð•Ô‚µ‚Ü‚·B
int WINAPI UnZipGetArcFileName(HARC hArc,LPCSTR lpBuffer,int nSize);
‹@”\@@ ‘ŒÉƒtƒ@ƒCƒ‹–¼‚𓾂܂·B
ˆø”@@ hArc UnZipOpenArchive() ‚ŕԂ³‚ꂽƒnƒ“ƒhƒ‹B
lpBuffer ƒtƒ@ƒCƒ‹–¼‚ðŠi”[‚·‚éƒoƒbƒtƒ@B
nSize ƒoƒbƒtƒ@‚̃TƒCƒYB
–ß‚è’l@@³íI—¹Žž‚É‚OAˆÙ펞‚ɂ̓Gƒ‰[ƒR[ƒhi‚OˆÈŠOj‚ª•Ô‚è‚Ü‚·B
153:151
07/07/21 20:39:24
Ž©ŒÈ‰ðŒˆ‚·‚é‚©‚à‚µ‚ê‚È‚¢‚Å‚·EEE
154:151
07/07/21 20:42:36
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 20:53:49
C++(DirectX)‚Ńtƒ@ƒCƒ‹‚ð“üo—Í‚·‚éŠÖ”‚ðì‚Á‚Ä‚¢‚Ü‚·B
Œ»ÝC‚Ìfopen‚âfread‚ȂǂðŽg‚Á‚Ä‚¨‚èAƒXƒRƒAƒf[ƒ^‚Í‚±‚̃tƒ@ƒCƒ‹‚Ìxx”Ô–Ú‚¾‚©‚çfseek‚ňړ®‚µ‚ēǂݞ‚Þ‚Æ‚¢‚Á‚½Œ`‚ðŽæ‚Á‚Ä‚¢‚Ü‚·B
‚µ‚©‚µ‚±‚ꂾ‚ÆA—Ⴆ‚ÎDirectX‚ÌXƒtƒ@ƒCƒ‹‚Å‚ ‚ê‚ÎMeshNormals‚̈ʒu‚Ɉړ®‚µ‚ÄA•K—v‚È”‚¾‚¯“ǂݞ‚Þ‚Æ‚¢‚Á‚½Žè’i‚ªŽæ‚ê‚Ü‚¹‚ñB
ŒŸõ‚µ‚Ä‚àƒtƒ@ƒCƒ‹‚Ì“üo—͂̉ðà‚ðˆµ‚Á‚Ä‚¢‚éƒTƒCƒgŽ©‘̂ȂA2s–Ú‚Ì•û–@‚ª’†S‚Å¢‚Á‚Ä‚¢‚Ü‚·B
‚Ç‚±‚©ŽQl‚ɂȂéƒTƒCƒgA‚à‚µ‚‚͑Ђ͂ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©B
‚Ü‚½AExcelƒf[ƒ^‚ÍC++‚œǂݑ‚«(ƒf[ƒ^‚̒ljÁEíœ)‚͂ł«‚é‚̂łµ‚傤‚©B
ƒtƒ@ƒCƒ‹‚Ì“üo—ÍŽü‚è‚ÍŽ„‚ÌŽ‚Á‚Ä‚¢‚é–{‚ł͂قƂñ‚Ç‘‚©‚ê‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½‚̂ŕú’u‚µ‚Ä‚¢‚½‚̂ł·‚ªEE‚±‚±‚É—ˆ‚ăcƒP‚ªorz
156:151@–{•¨
07/07/21 20:57:49
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½
#include <windows.h>
#include <iostream>
using namespace std;
typedef HWND (__stdcall *FND)(const HWND ,LPCSTR , const DWORD );
typedef int (__stdcall *FNE)(const HWND , LPCSTR ,int );
main(){
char buf[128];
HINSTANCE hd = LoadLibrary("UNZIP32.DLL");
FND pd = (FND)GetProcAddress(hd,"UnZipOpenArchive");
FNE pe = (FNE)GetProcAddress(hd,"UnZipGetFileName");
FNE pf = (FNE)GetProcAddress(hd,"UnZipFindFirst");
HWND q=(*pd)((HWND)hd, "file.zip",0);
(*pf)(q , "*", NULL);
(*pe)(q , buf, 128);
cout<<buf<<endl;
FreeLibrary(hd);
}
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 20:59:20
URLØÝ¸(www3.uploader.jp)
11000111101111100011
‚Á‚Ä‚¢‚¤•¶Žš—ñ‚ª—^‚¦‚ç‚ê‚½Žž‚ÉA1*2 0*3 1*4 ....
‚Á‚ĊȈՈ³k‚Ý‚½‚¢‚È‚Ì‚ð‚µ‚½‚¢‚킯‚Å‚·
‚ÅA•¶Žš—ñ‚É 1‚Æ0ˆÈŠO‚Ì‚à‚Ì‚ª“ü‚Á‚Ä‚½Žž‚ÉA‚Æ‚è‚ ‚¦‚¸ƒGƒ‰[‚ðo‚µ‚½‚¢‚ñ‚¾‚¯‚ê‚Ç
char buff[1024];
scanf("%s",&buff);
for( n=0; buff[n] == '\0'; n++)
{
if ( buff[n] != '0' || buff[n] != '1' )
{
printf("Error!\n");
goto endline;
}
}
‚±‚±‚Ìif‚ª‚¤‚Ü‚”½‰ž‚µ‚Ä‚‚ê‚Ü‚¹‚ñ
‰•à“I‚ȃ~ƒX‚ª‚ ‚邯Žv‚¤‚̂ł·‚ªA‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 21:03:18
buff[n] == '\0'‚ÌðŒ‚ð‹t‚É‚µ‚Ă݂½‚çH
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 21:04:56
for( n=0; buff[n] != '\0'; n++)
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 21:06:23
ƒ‰ƒ“ƒŒƒ“ƒNƒXˆ³kH
161:151
07/07/21 21:09:20
for( n=0; buff[n] != '\0'; n++)
{
if ( buff[n] != '0' && buff[n] != '1' )
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 21:09:40
buff[n] != '0' && buff[n] != '1'
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 21:11:04
>>155
Xƒtƒ@ƒCƒ‹‚Í’m‚ç‚È‚¢‚Ì‚ÅExcel‚¾‚¯B
Excel‚̃tƒ@ƒCƒ‹‚ÍŠ‘F‚½‚¾‚̃oƒCƒiƒŠƒtƒ@ƒCƒ‹‚Ȃ̂¾‚©‚çA
C++‚œǂݑ‚«‚Å‚«‚È‚¢‚킯‚ª‚È‚¢B
‚µ‚©‚µWindowsã‚È‚çƒvƒƒOƒ‰ƒ€‚©‚çExcel‚ð‘€ì‚µ‚Ä‚â‚é‚Ì‚ªŠyB
ƒf[ƒ^Œ`Ž®‚ðl‚¦‚é•K—v‚à‚È‚A‚µ‚©‚àƒIƒuƒWƒFƒNƒg‚Æ‚¢‚¤Œ`‚ÅŽæ‚舵‚¦‚éB
‚½‚¾A‚»‚̓ƓÁ‚ÈŽd‘g‚݂Ɋµ‚ê‚é•K—v‚ª‚ ‚邯‚ÇB
164:151
07/07/21 21:14:11
CSV‚Æ‚©‚Åo—Í‚µ‚Ä‚ ‚Ƃŕϊ·‚·‚ê‚΂¢‚¢
165:155
07/07/21 21:48:55
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒtƒ@ƒCƒ‹‘€ìŠÖ˜A‚ÌŠÖ”‚Íæ‚Ù‚Çã‚°‚½‚à‚Ì‚®‚ç‚¢‚µ‚©’m‚ç‚È‚©‚Á‚½‚Ì‚ÅA‚È‚ñ‚Æ‚©‘Oi‚Å‚«‚»‚¤‚Å‚·B
ƒc[ƒ‹Žü‚è‚ðƒGƒNƒZƒ‹‚©‚çƒf[ƒ^‚ðˆø‚Á’£‚Á‚Ä‚‚邿‚¤‚É‚µ‚悤‚©‚Æl‚¦‚Ä‚¨‚è‚Ü‚µ‚½‚ª
>>164‚Å‘‚©‚ê‚Ä‚¢‚邿‚¤‚ÉŠg’£Žq‚ð•Ï‚¦‚Ä‚â‚ê‚Δz•z‚·‚éƒf[ƒ^‚É‚à‰Á‚¦‚ê‚»‚¤‚Å‚·‚ËB
ƒoƒCƒiƒŠƒf[ƒ^‚Å‚ ‚éˆÈãA“ÆŽ©‚ÉŒ`Ž®‚ð•Ï‚¦‚È‚¢ŒÀ‚胆[ƒU‘¤‚ʼnü•Ï‚·‚é‚̂͗eˆÕ‚Å‚·‚µ‚ËB
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 22:08:46
(>>158),>>159. >>161,>>162
ƒTƒ“ƒNƒX!
for( n=0; buff[n] != '\0'; n++){
if ( buff[n] != '0' && buff[n] != '1' ){
printf("Error!\n");
goto endline;
}
‚±‚¤‚¾‚Á‚½
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 22:15:03
‚È‚ñ‚Å‚ ‚Ù‚Ì>>151‚ª¬‚´‚Á‚Ä‚é‚ñ‚¾H
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 22:17:05
Ž„‚ɂ͊‡ŒÊ‚ª‚‚¢‚Ă邿[‚—‚—
169:166
07/07/21 22:43:40
‚ A‚»‚¤‚¢‚¤‚±‚Ƃł·‚©Bu‹tv‚Á‚Ä||‚Æ&&‚̘b‚©‚Æ
‚ñ‚¾‚ÎA‚©‚Á‚±‚͉𜂳‚¹‚Ä‚¢‚½‚¾‚‚Ì•ûj‚Å
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 22:46:03
struct , typedef , class ‚¾‚Ƃǂꂪˆê”Ô‚¢‚¢‚Æ‚©‚ ‚è‚Ü‚·‚©?
Žg‚í‚È‚¢‚Å‚·‚Þ‚â‚‚ ‚è‚Ü‚·‚©
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 22:50:58
‚È‚º‚»‚±‚Étypedef‚ª
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 22:51:03
>>170
“ú–{Œê‚Å‚¨‚‹
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 03:03:23
“¯‚¶‚悤‚ÉŒ©‚¦‚ÄŠm•Û‚·‚éƒTƒCƒY‚ª‘S‘Rˆá‚¢‚Ü‚·‚Ë
bitset<1> a[1024];
bitset<1024> b;
cout<< sizeof(a)<<" "<<sizeof(b);
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 03:05:48
>>173
‚»‚è‚á‚»‚¤‚¾‚ëB‚Å‚àƒTƒCƒYŽ©‘͎̂À‘•ˆË‘¶B
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 04:45:28
”z—ñ‚ðˆø”‚É‚µ‚ÄÄ‹A‚·‚邯‘Ê–Ú‚È‚ñ‚Å‚µ‚傤‚©?‚â‚Á‚Ă݂Ă¢‚Ü‚¹‚ñ‚ª
int fnc(int a[10]){
a[]‚ɑ΂µ‚Ĉ—‚ð‚·‚é
fnc(a);
};
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 05:08:33
‰½‚à–â‘è‚È‚¢‚ªB
‚Ü‚ Aa ‚̓|ƒCƒ“ƒ^‚¾‚ª‚ÈB
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 08:45:09
static char‚ȃ|ƒCƒ“ƒ^•Ï”‚Á‚Ä
0‚ʼnŠú‰»‚³‚ê‚Ä‚¢‚é‚̂ł·‚©?
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 08:50:24
‚³‚ê‚È‚¢‚©‚çéŒ¾Žž‚É0‚ð‘ã“ü‚·‚é‚ñ‚¾‚æ
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 09:01:28
static‚ȕϔ‚̓[ƒ‰Šú‰»‚³‚ê‚éB
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 09:21:33
>>179 ‚ª³‰ðB
‚¨‚Á‚»‚낵‚ŒÃ‚¢‘¾ŒÃ‚̃Rƒ“ƒpƒCƒ‰‚Æ‚©
‹KŠi‚É€‹’‚µ‚ĂȂ¢ƒRƒ“ƒpƒCƒ‰‚Æ‚©‚È‚ç’m‚ç‚ñ‚ª‚ÈI
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/22 12:15:15
>>177
K&R‚Ìp.50
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4988“ú‘O‚ÉXV/239 KB
’S“–:undef