y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
2:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 07:24:43
y‰ß‹ŽƒƒOz

y‰SŽÒнŒ}zC/C++Žº Ver.48yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)
y‰SŽÒнŒ}zC/C++Žº Ver.49yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)
y‰SŽÒнŒ}zC/C++Žº Ver.50yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)
y‰SŽÒнŒ}zC/C++Žº Ver.51yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)
y‰SŽÒнŒ}zC/C++Žº Ver.50yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)
y‰SŽÒнŒ}zC/C++Žº Ver.59yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)

3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 07:46:05
3

4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 07:53:38
'1'‚ÍC‚¾‚Æint‚¾‚¯‚ÇC++‚¾‚Æchar‚È‚ñ‚¾‚æ‚ËB
ƒI[ƒo[ƒ[ƒh‚ÌŠÖŒW‚Å‚»‚¤‚µ‚½‚Ì‚©‚ÈB

5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 10:43:42
‘O‰ñ‚T‚X‚É‚µ‚Ä‚µ‚Ü‚Á‚½‚à‚̂ł·B‚T‚R‚Å—§‚ĂĂ­‚ê‚Ä‚ ‚肪‚Æ‚¤B


6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 12:51:25
>>4
ŠÈ’P‚ÉŒ¾‚¦‚΂»‚¤‚¢‚¤‚±‚Æ‚¾B
ustd::cout << '\n';v‚Åu10v‚Æ‚©ˆóŽš‚³‚ê‚Ăࢂ邾‚ëB

7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 17:10:31
C++‚Ìtry`catch‚Á‚Ä
ƒƒ\ƒbƒh‚Ì’†‚Å“ü‚êŽq‚ɂȂÁ‚Ä‚¢‚Ä‚à–â‘è‚È‚¢‚Å‚·‚©H

void CHoge::Method()
{
try{
// ˆ—‚P
try{
// ˆ—‚Q
}
catch(...){
// ˆ—‚Q‚Ì—áŠOˆ—
}
// ˆ—‚R
}
catch(...){
// ˆ—‚PA‚R‚Ì—áŠOˆ—
}
}

‚Ý‚½‚¢‚ÈŠ´‚¶‚Å‚·

8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 17:12:47
–â‘è‚È‚¢

9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 17:13:54
‚¿‚Ȃ݂ÉAC++‚ł̓ƒ\ƒbƒh‚¶‚á‚È‚­‚ăƒ“ƒoŠÖ”‚Æ‚¢‚¤
‚ ‚ÆA

void func() try {
} catch (...) {
}

‚È‚ñ‚Ä‘‚«•û‚àOK

10:7
08/04/24 17:18:39
>>8-9
‘f‘‚¢‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 18:17:01
virtual int sample() const; ‚Ý‚½‚¢‚ÈŠÖ”‚̃vƒƒgƒ^ƒCƒv錾‚ª‚ ‚Á‚½‚̂ł·‚ªA‚È‚º‚±‚̈ʒu‚Éconst‚ª‚ ‚é‚̂łµ‚傤‚©HH
‚Ü‚½‚±‚̂悤‚ÈŠ´‚¶‚ÌŠÖ”‚͂ǂ¤‚¢‚Á‚½ŒÄ‚Ño‚µ•û‚ð‚·‚ê‚΂悢‚̂łµ‚傤‚©B
‚ǂȂ½‚©‹³‚¦‚Ä‚¢‚½‚¾‚¯‚邯K‚¢‚Å‚·B


12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 18:21:01
Œã‚ë‚É•t‚¢‚Ä‚éconst‚Í‚»‚ÌŠÖ”‚ª
(ƒƒ“ƒo)•Ï”‚ð‘‚«Š·‚¦‚È‚¢‚Æ‚¢‚¤Žw’è

13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 18:26:24
template <template<class> class T>
‚±‚̂悤‚ȃeƒ“ƒvƒŒ[ƒgƒeƒ“ƒvƒŒ[ƒgƒpƒ‰ƒ[ƒ^‚ª
‚È‚º‚±‚ñ‚È‘‚«•û‚ª‚Å‚«‚é‚Ì‚©¡ˆê—‰ð‚Å‚«‚Ü‚¹‚ñB
‚Ç‚±‚©Ú‚µ‚­‰ðà‚µ‚Ă邯‚±‚͂Ȃ¢‚à‚̂łµ‚傤‚©H

14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 19:35:22
‚·‚¢‚Ü‚¹‚ñA‹³‚¦‚Ä‚­‚¾‚³‚¢B

--- ƒwƒbƒ_ ----
typedef struct _STRUCT1{
long code;
CArray<long, long> data;
}STRUCT1;


CArray<STRUCT1, STRUCT1&> code_data;

--- ƒ\[ƒX ----
STRUCT1 st;
st.code = 1;
st.data.Add(100);
code_data.Add(st);


‚Ý‚½‚¢‚ÈŠ´‚¶‚Å‚â‚邯AÅŒã‚Ìs‚ŃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂé‚ñ‚Å‚·‚ª
CArray‚Ì’†‚ÉCArray‚ðŠÜ‚Þ\‘¢‚Á‚ă_ƒ‚È‚ñ‚Å‚µ‚傤‚©H

“r’†‚܂ł¢‚¢‹C‚ŃR[ƒfƒBƒ“ƒO‚µ‚ÄAÅŒã‚ɃGƒ‰[o‚Ä‚µ‚Ü‚Á‚Ä
“r•û‚É‚­‚ê‚Ä‚¢‚Ü‚·B
¡X‚Ù‚©‚Ì•û–@‚ÅŽ—‚½‚悤‚ÈŽ–‚â‚é‚̂͑å•Ï‚ÅEEEB
‚æ‚¢•û–@‚È‚¢‚Å‚µ‚傤‚©B


15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 19:38:36
boo‚ŒŒ^‚Ìa[3]

a[0] = 0; a[1] = 0; a[2] = 0;
a[0] = 1; a[1] = 0; a[2] = 0;
a[0] = 0; a[1] = 1; a[2] = 0;
a[0] = 0; a[1] = 0; a[2] = 1;
a[0] = 1; a[1] = 1; a[2] = 0;
a[0] = 1; a[1] = 0; a[2] = 1;
a[0] = 0; a[1] = 1; a[2] = 1;
a[0] = 1; a[1] = 1; a[2] = 1;
s‚Æs‚̊Ԃɂ͉½‚©‚µ‚ç‚̈—‚ª“ü‚éB
‚±‚ê‚ðfor•¶‚ł܂Ƃ߂đ‚­‚ɂ͂ɂ͂ǂ¤‚·‚ê‚΂¢‚¢H

16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 19:50:47
0..7‚ʼnñ‚·‚̂̓_ƒ‚Ȃ̂©‚ÈEEE‚ÆŽv‚Á‚½‚¯‚LJ”Ô‚ª”÷–­‚ɈႤ‚Ì‚©H

17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 19:56:28
ãY—í‚Ȃ̂ªŽv‚¢‚‚©‚ñ
‚­‚₵‚¢‚í

18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 19:57:02
>>14
STRUCT1 st;
STRUCT1 st2 = st;
st2 = st;
‚Ì‚Rs‚ð‘‚¢‚ÄAƒRƒ“ƒpƒCƒ‹’Ê‚éH

‚ ‚ƃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚̃ƒbƒZ[ƒW‚ÍH

19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:08:11
>>14
for( int i = 0; i < 7; i++ ) {
a[0]=(0xb2>>i)&1;a[1]=(0xd4>>i)&1:a[2]=(0xe8>>i)&1;

20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:09:31
‚à‚Æ‚¢>>15‚Å‚·

21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:10:06
std::bitset<32> bits(0x76534210UL);
for (int i=0; i < 8; ++i)
@std::cout << bits[i * 4] << ", " << bits[i * 4 + 1] << ", " << bits[i * 4 + 2] << "\n";

22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:10:52
i<8‚¾‚Á‚½orz

23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:15:16
for( int i = 0 ; i < 7 ; ++i )
{
@const m = 076534210 ;
@bool a[] = { ((m>>(i+0))& )!=0 ,((m>>(i+1))&1)!=0 ,((m>>(i+2))&1)!= 0} ;
@‚Ȃɂ©‚µ‚ç‚̈—
}
‚¤[‚ñA‚¢‚Ü‚¢‚¿

24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:17:41
‘½dƒ‹[ƒv‚Å’§í‚µ‚Ă邯‚ÇEEE
ãY—í‚Ȃ̂ł«‚Ë‚¥‚©‚È‚Ÿ

25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:19:31
076534210 ‚Ì 3 ‚Æ 4 ‚ð‚«‚ê‚¢‚É“ü‚ê‘Ö‚¦‚ç‚ꂽ‚矗˜B

26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:23:23
‘f’¼‚É‚â‚é‚È‚ç

#define NELEMS(array) (sizeof (array) / sizeof (array)[0])
#define GET_BIT(n, b) ((n) & (1u << (b)))

static const unsigned int flags[] = { 0, 1, 2, 4, 3, 5, 6, 7 };
for (int i = 0; i < NELEMS(flags); i++) {
@GET_BIT(flags[i], 0) ‚Æ
@GET_BIT(flags[i], 1) ‚Æ
@GET_BIT(flags[i], 2) ‚ðŽg‚¤
}

27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:27:54
”z—ñ a[] ‚ðŽl‚‚Ɋg’£‚µ‚½‚¢ê‡‚Ç‚¤‚·‚é‚©‚Å‚à‘‚«•û‚ð‚Ç‚¤‚·‚é‚©•Ï‚¦‚½‚­‚È‚é‚È
Œ‹\“ª‚̑̑€‚Æ‚µ‚Ă͖ʔ’‚¢

28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:28:05
‚Ç‚±‚ª‘f’¼‚È‚ñ‚¾‚æ‚—

29:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:30:11
’·‚¢ƒpƒX‚ɃAƒNƒZƒX‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©?
‚½‚Æ‚¦‚΃tƒ@ƒCƒ‹ƒI[ƒvƒ“‚·‚邯‚«‚Ȃǂł·B

30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:31:52
’·‚¢ƒpƒX‚ɃAƒNƒZƒX‚·‚ê‚΂¢‚¢

31:15
08/04/24 20:32:32
ŠF‚³‚ñl‚¦‚Ä‚¢‚½‚¾‚¢‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
¡‰ñ‚͂Ȃñ‚Æ‚©‚Å‚«‚Ü‚µ‚½B

ƒqƒ“ƒg‚ð‚¢‚½‚¾‚¢‚½‚̂Ŕz—ñ‚Ì’·‚³‚ªN‚ÌŽž‚àl‚¦‚悤‚ÆŽv‚¢‚Ü‚·


32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:40:15
ˆê”ʉ»‚·‚é‚È‚çÄ‹AŽg‚¤‚Æ‚¢‚¢‚æBÄ‹AB

33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:40:34
255•¶ŽšˆÈã‚̃AƒNƒZƒX‚Å‚«‚È‚¢ê‡‚ɃAƒNƒZƒX‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©?

34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:42:57
Unicode ”Å‚Ì CreateFile ‚ðŽg‚Á‚ÄA
ƒpƒX‚Ì‘O‚É "\\\\\?\\" ‚ð•t‚¯‚邯‚¢‚¢‚炵‚¢‚ªA
ŽÀÛ‚É‚â‚Á‚Ä‚Ý‚é‚Æo—ˆ‚È‚¢‚Æ•·‚¢‚½‚±‚Æ‚à‚ ‚éB

35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:45:50
ÄÝ!

36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:48:52
ƒIƒtƒ‰ƒCƒ“‚ÅŽg‚¦‚é C ‚Æ C++ ‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚Á‚ĉ½‚©—Ç‚¢‚Ì‚ ‚è‚Ü‚·‚©H

37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:49:52
VC6 ‚Ì MSDN

38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 20:55:01
URLØÝ¸(cppreference.com)
URLØÝ¸(www.cppll.jp)

39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 21:03:17
‚È‚ñ‚¾‚©‚ñ‚¾Œ¾‚Á‚ÄMSDN‚ªˆê”Ô“Z‚Ü‚Á‚Ăēǂ݂₷‚¢‚ñ‚¾‚æ‚Èc
‚µ‚©‚µÅ‹ß‚Ì‚Íweb‚àVŒ`Ž®ƒwƒ‹ƒv‚àd‚¢ã©

40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 21:08:29
>>36
ŒÃ‚ß‚Ì C/C++ ‚̃hƒ‰ƒtƒg‚Æ‚©B‰pŒê‚¾‚¯‚ÇB

41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 21:28:34
>>34
‚·‚݂܂¹‚ñ@100•¶Žš‚Ío—ˆ‚Ü‚·‚ª300•¶Žš‚¾‚Æ–³—‚ɂȂè‚Ü‚·
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©?

#include <windows.h>

int main(){
int r; wchar_t e[1000]=L"\\\\\?\\c:\\";

//100•¶Žš‚̃fƒBƒŒƒNƒgƒŠ‚𶬂µ‚Ă݂é
fore(r,100)e[r+7]=L'a'; e[7+r]=L'\\'; e[8+r]=0;
CreateDirectoryW(e,NULL);

//300•¶Žš‚̃fƒBƒŒƒNƒgƒŠ‚𶬂µ‚Ă݂é
fore(r,300)e[r+7]=L'b'; e[7+r]=L'\\'; e[8+r]=0;
CreateDirectoryW(e,NULL);
}

42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 21:32:49
Windows‚łͶ¬‚Ío—ˆ‚È‚¢‚¯‚ê‚ÇA•ʂ̊‹«‚Å쬂³‚ꂽƒpƒX‚ɃAƒNƒZƒX‚͂ł«‚邯‚¢‚¤Ž–‚Å‚·‚©?

43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 21:34:42
Šm‚©ƒfƒBƒŒƒNƒgƒŠ–¼‚âƒtƒ@ƒCƒ‹–¼‚ÍMAX_PATH‚܂ł¾‚Á‚½‚ÆŽv‚¤B
‚Ńtƒ‹ƒpƒX‚ÌŽž32767‚Ü‚ÅB

44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 21:37:09
>>43
ÄÝ@ŽÀŒ±‚µ‚Ă݂܂·

45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 21:55:42
>>43
ÄÝ@‚Å‚«‚Ü‚µ‚½!

int main(){
int r;
wchar_t g[1000]=L"\\\\\?\\c:\\",h[]=L"aaaaaaaaaa\\";
for(r=0;r<30;r++){wcscat(g,h); CreateDirectoryW(g,NULL);}
wcscat(g,L"bbbbb\\"); CreateDirectoryW(g,NULL);
}


46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 22:48:31
‰‚߂ẴvƒƒOƒ‰ƒ~ƒ“ƒO‚ÅC‚ð‚â‚é‚̂ł·‚ª‚¨Š©‚߂̎Ql‘‚ª‚ ‚Á‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢

47:46
08/04/24 22:52:57
‚µ‚Ü‚Á‚½Aage
‚¿‚Ȃ݂ÉVCŽg‚¤—\’è‚Å‚·

48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 22:59:34
C‚Ȃ̂©C++‚Ȃ̂©MFCŽg‚¤‚Ì‚©WIN32API‚Ȃ̂©‚È‚ÇA
‚Ç‚¤‚¢‚¤Žg‚¢•û‚ð‚µ‚½‚¢‚Ì‚©‚ŕςí‚Á‚Ä‚­‚邯Žv‚¤B

49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 23:01:53
‚»‚ê‚·‚çƒ`ƒ“ƒvƒ“ƒJƒ“ƒvƒ“‚È‚Ì‚Å‚à‚¤­‚µ’²‚ׂĂ݂܂·

50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 23:19:42
‰½‚Å‚â‚é‚Ì‚©‘‚¢‚½•û‚ª—Ç‚¢‚æB
ŠwZ‚̕׋­‚©AŽï–¡‚©AŽdŽ–‚©Aì‚肽‚¢‚à‚̂łà—L‚é‚Ì‚©A‘¼B

‚»‚ê‚ÆŠî‘b’mޝB
‘½Œ¾Œê‚ÌŒoŒ±—L‚邯‚©AƒvƒƒOƒ‰ƒ~ƒ“ƒO‰SŽÒ‚Æ‚©B

51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 23:37:03
VC‚ÅC‚̕׋­‚·‚é‚Á‚Ä‘‚¢‚Ä‚ ‚é‚©‚ç
[‚₳‚µ‚¢‚b]‚ ‚½‚è‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Å‚µ‚傤‚©H

ŒÂl“IˆÓŒ©‚Å‚·‚¯‚Çʼn‚ÍIDE(VC“™‚Ì“‡ŠJ”­ŠÂ‹«)Žg‚킸‚É
ƒRƒ“ƒpƒCƒ‰‚¾‚¯—pˆÓ‚µ‚ĕ׋­‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚©‚ÆB

52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 23:53:04
ŽdŽ–‚Å‚·‚Ë
ƒAƒvƒŠŒn‚炵‚¢‚¯‚Ç‚à
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŽ©‘̉SŽÒ‚Ȃ̂ʼn½‚©‚çŽn‚ß‚½‚ç‚¢‚¢‚â‚ç‚Å

53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/24 23:56:43
Eê‚Ìæ”y‚É‚Å‚à•·‚¢‚½•û‚ª‚¢‚¢‚ÆŽv‚¤‚¯‚Ç

54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 00:03:35
‰SŽÒ‚È‚ç@windows ‚È‚ñ‚Ä‚â‚ß‚Ä@‚t‚m‚h‚wŒn‚ÅŠµ‚ê‚ë

Žg‚¢‚à‚ñ‚ɂȂç‚ñwindows ˆç‚¿‚È‚Ç

55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 00:04:38
Windows ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é‚È‚ç
‚»‚ê‚Å‚à Windows ‚ÅŠµ‚ê‚ĂȂ¢‚Æ¢‚邯‚Ç‚ÈB
‚½‚¾AWeb Œn‚·‚邾‚¯‚È‚ç•Ê‚É Windows ‚Å‚ ‚é•K—v‚Í–³‚¢‚ÈB

56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 00:05:41
>>52
ŽdŽ–iŽÀ–±‚ª‚Ä‚ç‚Ì‹³ˆç‚È‹C‚à‚·‚邯‚Çj‚È‚çAÅ’ZŒo˜H‚Á‚Ä‚±‚Æ‚ÅA
ƒvƒ‰ƒbƒgƒz[ƒ€(Linux‚Æ‚©Windows‚Æ‚©)‚ÆA
–{“–‚ÉC‚Ȃ̂©A‚»‚ê‚Æ‚àC++‚Å‚à‚¢‚¢‚Ì‚©•·‚¢‚½•û‚ª‚¢‚¢B

57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 00:07:49
>>54
ŠT‚Ë“¯ˆÓ‚¾‚¯‚ÇAˆê‚‚̃vƒ‰ƒbƒgƒz[ƒ€‚µ‚©’m‚ç‚È‚¢“z‚àŒ‹\Žg‚¦‚È‚¢B

58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 00:32:33
ƒƒ“ƒoŠÖ”‚̃|ƒCƒ“ƒ^‚̂Ƃè•û‹³‚¦‚Ä‚­‚¾‚³‚¢B
ƒRƒƒ“ƒg‚Ì•”•ª‚ŃGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·ccB

class ca {
public:
int (*pa)();
int nasi(void);
ca(void);
}ca1;
int ca::nasi(void){return 0;}
ca::ca(void) {pa = nasi;} //ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[

59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 00:36:20
>>58
URLØÝ¸(www.google.com)

60:11
08/04/25 00:36:57
>>12 ‚³‚ñ
‚È‚é‚Ù‚ÇB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 00:42:52
void

62:58
08/04/25 00:51:53
>>59
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚¨‚©‚°‚łł«‚Ü‚µ‚½B
‚±‚ê‚©‚ç‚Í‚à‚¤­‚µŽ©•ª‚Å‚à’²‚ׂ邿‚¤‚É‚µ‚Ü‚·B

class ca {
public:
int (ca::*pa)();
int nasi(void);
ca(void);
}ca1;
int ca::nasi(void){return 0;}
ca::ca(void) {pa = &ca::nasi;}

63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 02:53:11
>>13
‹TƒŒƒX‚Å‚·‚Ü‚ñ‚¯‚ÇA‰½ŒÌ‚»‚¤‚¢‚¤‘‚«•û‚ª‚Å‚«‚é‚©A‚Æ‚¢‚¤‚æ‚è
‚»‚¤‚¢‚¤‘‚«•û‚ð‚·‚éˆÓ–¡‚Ȃ炠‚éB
Šm‚©‚»‚̂悤‚Ƀjd‚Ƀeƒ“ƒvƒŒ[ƒgŽw’è‚·‚邯A
template <template <class> class T> class hoge{};
‚Æ‚µ‚½ê‡‚ÉAhoge‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ð錾‚·‚邯‚«‚É
hoge< fuga<monyu> > Hoge;
‚ł͂Ȃ­
hoge<fuga> Hoge;
‚ÅςނƂ¢‚¤ƒƒŠƒbƒg‚ª‚ ‚Á‚½‚ÆŽv‚¤B
fuga‚àƒeƒ“ƒvƒŒ[ƒgƒNƒ‰ƒX‚Å‚ ‚é‚É‚àŠÖ‚í‚炸Afuga‚̃eƒ“ƒvƒŒ[ƒgˆø”‚Í
Žw’肵‚È‚­‚Ä‚¢‚¢i‚½‚¾‚µƒfƒƒŠƒbƒg‚à‚ ‚Á‚½‚ÆŽv‚¤‚¯‚ÇjB
‚ ‚Ü‚èŠo‚¦‚ĂȂ¢‚̂ő債‚Ä•Œ¾‚Å‚«‚È‚­‚ăXƒ}ƒ“B

64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 04:14:34
•â‘«BŠm‚©A‚»‚̂悤‚È“ñd‚̃eƒ“ƒvƒŒ[ƒg‚Ìê‡
hogeƒNƒ‰ƒX‚ªmonyu‚ÌŒ^‚ð—v‹‚·‚邿‚¤‚ÈŽÀ‘̉»‚𔺂¤ê‡A
ihogeƒNƒ‰ƒX‚©‚çfugaƒNƒ‰ƒX‚̃ƒ“ƒoŠÖ”‚ðŒÄ‚ÔꇂłàB’†‚Åmonyu‚ÌŒ^‚ª•K—v‚È‚çj
ŽÀ‘̉»‚ÉŽ¸”s‚·‚é‚ñ‚¾‚Á‚½‚ÆŽv‚¤B
‚»‚Ì‘ã‚í‚èAhogeƒNƒ‰ƒX‚ÍfugaƒNƒ‰ƒX‚̃eƒ“ƒvƒŒ[ƒgˆø”‚ÉŽ©—R‚ÉŒ^‚ð
Žw’肵‚Ä—˜—p‚·‚邱‚Æ‚ªo—ˆ‚éi‚à‚¿‚ë‚ñ•¶–@‚ª’Ê‚éꇂɌÀ‚邪jB

65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 05:06:36
>>63,64
Ú‚µ‚¢à–¾Š´ŽÓ‚Å‚·B
‘¼ƒXƒŒ‚Å‚à•·‚¢‚Ä‚µ‚Ü‚Á‚Ă܂µ‚½‚ªA
‚»‚Á‚¿‚Ƃ͂܂½ˆá‚Á‚½à–¾‚ÅA‚¨‚©‚°‚Å
‚©‚È‚è”[“¾‚Å‚«‚Ü‚µ‚½B

66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 05:15:30
>>65
‚·‚Ü‚ñA‚»‚Á‚¿‚Ìà–¾‚Ç‚ñ‚È‚¾‚Á‚½‚©‹³‚¦‚Ä—~‚µ‚¢‚©‚à‚—
‚ ‚ñ‚ÜŽg‚Á‚½‚±‚ƂȂ¢—p–@‚¾‚©‚玩M‚È‚¢‚Ì‚ÅEE

67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 05:22:13
ƒ_ƒCƒAƒƒO‚P‚ÌOnInitDialog‚Ƀ_ƒCƒAƒƒO‚Q‚ð‚P‚ÌŽq‚Æ‚µ‚ÄCreateAShowWindow‚·‚éƒR[ƒh‚ð’ljÁ‚µ‚½‚¢‚̂ł·‚ªAƒ_ƒCƒAƒƒO‚Q‚̕ϔ‚Ìì‚è•û‚ª‚í‚©‚è‚Ü‚¹‚ñB
ƒ_ƒCƒAƒƒO‚P‚̃wƒbƒ_[‚É@paintDlg2 m_dlgPaint;@‚ð‹Lq‚µ‚Ä‚à

';' ‚ªAޝ•ÊŽq 'm_dlgPaint' ‚Ì‘O‚É•K—v‚Å‚·B

‚Æ‚¢‚¤ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ª‚ł܂·B
ƒCƒ“ƒNƒ‹[ƒh‚̇˜‚ÍŠm”F‚µ‚½‚̂ł·‚ª‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB
2008‚ÅŽ©“®‚ŕϔ’ljÁ‚µ‚悤‚Æ‚µ‚Ä‚à•Ï”‚ÌŽí—Þ‚ª‘I‚ׂȂ­‚Ă悭‚í‚©‚ç‚È‚¢‚ñ‚Å‚·B

68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 06:17:50
>>66
‚±‚ê‚Å‚·‚í
½ÚØÝ¸(tech”Â:667”Ô)

69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 06:25:20
‚µ‚©‚µ
template <template <class> class T>
‚±‚êAŠÖ”ƒ|ƒCƒ“ƒ^‚Æ“¯‚¶—l‚È‘Ž®‚Å
template <class T<class> >
‚Æ‘‚­‚Ù‚¤‚ªŽ©‘R‚ÈŠ´‚¶‚ª‚·‚é‚͎̂©•ª‚¾‚¯H

70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/25 06:49:43
>>68
thxB
‚µ‚©‚µF‚ñ‚È‘‚«•û‚Å‚«‚é‚ñ‚¾‚È‚ŸEEE


ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4967“ú‘O‚ÉXV/15 KB
’S“–:undef