y‰SŽÒнŒ}zC/C++Ž ..
2:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:07:20
‘OƒXƒŒ‚ª1000s‚Á‚Ä‚½‚ñ‚Å—§‚Ă܂µ‚½B
3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:09:03
‚¢‚¿‚å‚Â
4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:12:51
ŠÂ‹«FVisualStudio2008
class x
{
public:
methodA();
methodB();
private:
int x;
int y;
}
‚Ý‚½‚¢‚ȃNƒ‰ƒX‚ª‚ ‚Á‚Ä
methodA()
{
// ‰Šú‰»
x = ...
y = ...
}
methodB()
{
// xAy‚ðŽg‚Á‚Äì‹Æ‚ð‚·‚é
}
‚Æ‚¢‚Á‚½Š´‚¶‚ň—‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA•Ï”x‚Æy‚ª
methodB‚É“ü‚Á‚½uŠÔ‚ɉó‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
ˆêuAƒƒ‚ƒŠ‚̉z‹«”j‰ó‚©‚È? ‚ÆŽv‚Á‚ăfƒoƒbƒK‚̕ϔƒEƒHƒbƒ`‚Å’Ç‚¢‚©‚¯‚Ă݂½‚̂ł·‚ª
ƒfƒoƒbƒK‚ÅŒ©‚镪‚ɂ͊mŽÀ‚ÉmethodB‚É“ü‚éuŠÔ‚ɉó‚ê‚Ä‚¢‚Ü‚·B
’l‚ª16i‚Ì 0x303030 ŒÅ’è‚Ȃ̂Ålˆ×“I‚È‚à‚Ì‚ðŠ´‚¶‚é‚̂ł·‚ªA
‰½‚©Œ´ˆö‚̉”\«‚Æ‚µ‚ÄŽv‚¢‚‚‚悤‚È‚à‚̂͂ ‚è‚Ü‚·‚Å‚µ‚傤‚©?
5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:14:41
‚ A—Ꭶ‚̃Nƒ‰ƒX–¼‚ƕϔ–¼‚ªˆê‚Ȃ̂͒P‚È‚éƒ~ƒX‚Å‚·B
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:18:59
CŒ¾Œê‚ðƒQ[ƒ€Š´Šo‚ÅŠw‚ׂéƒ\ƒtƒg‚Æ‚©‚ ‚è‚Ü‚¹‚ñ‚©H
—Ⴆ‚Îlisp‚ÅŒ¾‚¤nsclisper‚Ý‚½‚¢‚È•¨‚ª‚ ‚ê‚΂¢‚¢‚Å‚·B
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:27:41
“ÆŽ©‚̃AƒƒP[ƒ^‚ðŽg‚Á‚½stringŒ^‚ðì‚ꂽ‚̂ł·‚ªAo—Í•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB
ƒLƒƒƒXƒg–³‚µ‚Å‚àƒLƒƒƒXƒg‚µ‚Ä‚àƒGƒ‰[o‚Ü‚·B@cout‚ÌŠg’£‚͓‚¢‚Å‚·B
‚È‚ñ‚Æ‚©‚È‚è‚Ü‚·‚©?
typedef basic_string<char, char_traits<char>, userallocator <char> > u_string;
int main() {
u_string a="abcdef";
// cout<<(char*)a;
}
8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:33:12
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½
u_string a="abcdef";
cout<<&a[0];
‚Å‚àƒf[ƒ^‚ª˜A‘±‚µ‚Ä‚¢‚ÄŌオ0‚ɂȂÁ‚ĂȂ¢‚ƑʖڂȂñ‚Å‚·‚ªB
•s˜A‘±‚Å‚à‰Â”\‚È•û–@‚ ‚è‚Ü‚·‚©
9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:36:23
a.c_str();@‚ªŽg—p‰Â”\‚Å‚µ‚½BSTL‚͕֗˜‚Å‚·‚ËB
‚±‚ê‚È‚çƒf[ƒ^‚ª•s˜A‘±‚Å‚à—Ç‚³‚»‚¤‚È‚ñ‚Å‚·‚¯‚Ç
‚à‚µƒf[ƒ^‚ª100M‚Æ‚©’™‚Ü‚Á‚Ä‚¢‚½‚烃‚ƒŠ‚ɃRƒs[‚ð—pˆÓ‚·‚é‚Ì‚É
‚»‚ꂾ‚¯‰÷‚¢‚Ü‚·‚æ‚ËB’¼Úƒtƒ@ƒCƒ‹‚É‘‚«o‚µ‚½‚¢ê‡‚É•û–@–³‚¢‚Å‚·‚©?
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:38:00
substr‚Å‚µ‚¸‚‘‚«o‚·‚±‚Ƃɂµ‚Ü‚·
11:4
08/10/15 17:50:07
‚·‚¢‚Ü‚¹‚ñAŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
Ž©•ª‚Å•¶Žšƒoƒbƒtƒ@‚ð'0'‚ŃNƒŠƒA‚µ‚Ä‚½‚Ì‚ª‰z‹«‚µ‚Ă܂µ‚½
12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/10/15 17:55:59
>>11
> ŠmŽÀ‚ÉmethodB‚É“ü‚éuŠÔ‚ɉó‚ê‚Ä‚¢‚Ü‚·
‚±‚ꂪˆá‚Á‚Ä‚½‚±‚ÆH
Žv‚¢‚±‚Ý‚Á‚Ä•|‚¢‚ËXD
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4980“ú‘O‚ÉXV/3418 Bytes
’S“–:undef