y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
713:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 17:39:36
ˆê”N‚®‚ç‚¢‚Í(ry
‚Æ‚©Œ¾‚¢‚½‚¢‚¯‚ÇÅ’á10”N‚Æ‚©‚¢‚¤ˆÓŒ©‚à‚ ‚邵
‚â‚Ë–^‚ª‰½”N‚©‘O‚É’ñ¥‚µ‚½”¼”N‚®‚ç‚¢‚ÅŠ¨•Ù‚µ‚Ä‚¨‚¢‚Ä‚â‚낤

714:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 18:04:09
Ž¿–â‚Å‚·‚ªAstring‚Ì+‚ÍA\0‚ð“Á•ÊŽ‹‚µ‚Ü‚¹‚ñ‚æ‚Ë?

"aa\0aa" + "bbbbb"‚͂ǂ̃Rƒ“ƒpƒCƒ‰‚Å‚àA
"aa\0aabbbbb"‚Å‚·‚æ‚Ë?

715:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 18:38:41
‚¢‚‚©‚çC‚Í+‰‰ŽZŽq‚Å•¶Žš˜AŒ‹‚Å‚«‚邿‚¤‚ɂȂÁ‚½‚ñ‚¾

716:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 18:39:19
string‚Æ‘‚¢‚Ä‚ ‚邾‚낤‚ªƒAƒz

717:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 18:43:10
>>716
>>714‚ÍC++‚Å‚àNG‚¾‚ëBC•¶Žš—ñ“¯Žm‚¾‚¼B

718:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 18:45:36
‚»‚±‚Í’†g‚ª‚»‚¤‚È‚Á‚Ä‚¢‚éstringƒCƒ“ƒXƒ^ƒ“ƒX‚¾‚ƉðŽß‚µ‚Ä‚â‚낤‚ºB

719:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 18:48:48
Ž¿–âŽÒ‚Í‚»‚¤‚¢‚¤’†g‚Ìstring‚𑢂낤‚Æ‚µ‚Ä‚»‚±‚ł‚܂肻‚¤‚¾‚ª

720:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:21:16
>>718
ƒAƒCƒAƒC

721:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:30:23
std::auto_ptr‚Á‚ÄAƒuƒƒbƒN‚ðo‚邯ީ“®“I‚ÉŠJ•ú‚³‚ê‚éƒ|ƒCƒ“ƒ^‚Å‚·‚æ‚ËH
‚±‚ê‚Á‚ÄAAUTO•Ï”‚Æ”ä‚ׂĂæ‚è•Ö—˜‚È“_‚Á‚Ä‚ ‚é‚̂łµ‚傤‚©H


722:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:36:53
~ƒuƒƒbƒN‚ðo‚邯ީ“®“I‚ÉŠJ•ú
›std::auto_ptr‚ª”jŠü‚³‚ꂽ‚Æ‚«ƒCƒ“ƒXƒ^ƒ“ƒX‚àŽ©“®“I‚ÉŠJ•ú

723:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:37:01
>>721
EƒXƒ^ƒbƒN‚É’u‚­‚ɂ͓K‚³‚È‚¢‹‘å‚ȃf[ƒ^‚à’u‚¯‚é
Eʼn‚ÍNULL‚É‚µ‚Ä‚¨‚¢‚Ä•K—v‚ɂȂÁ‚Ä‚©‚çnew‚Å‚«‚é
EƒuƒƒbƒN‚ðo‚é‚܂ő҂½‚È‚­‚Ä‚àD‚«‚ȃ^ƒCƒ~ƒ“ƒO‚Å휂ł«‚é
Erelease‚ÅŽè•ú‚¹‚΃uƒƒbƒN‚ðo‚Ä‚à휂µ‚È‚¢‚±‚Æ‚ào—ˆ‚é

724:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:39:10
ŠÖ”‚Ì–ß‚è’l‚É‚àŽg‚¦‚é‚Í‚¸B

725:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:41:51
using namespace std;
string func1() {
string s = "Hello";
return s;
}
void func2(string s) {
cout << s << endl;
}
int main() {
func2(func1());
}

‚±‚Ì“n‚µ•û‚Á‚ĉð•ú‚³‚ê‚È‚©‚Á‚½‚è”j‰ó‚³‚ꂽ‚肵‚Ü‚·‚©H
ˆ—Œn‚É‚æ‚肯‚è‚Å‚·‚©H

726:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:43:39
>>725
‚µ‚Ü‚¹‚ñB
‚ǂ̈—Œn‚Å‚à•½‹CB

727:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:59:12
>>722-724
‚ ‚肪‚Æ‚¤‚Å‚·B

‚Æ‚±‚ë‚ÅAtest‚Í“K“–‚ȃNƒ‰ƒX‚Æ‚µ‚ÄA
int main()
{
std::auto_ptr<test> tp(new test);
tp.release();
return 0;
}
‚Æ‚·‚邯Aƒƒ‚ƒŠƒŠ[ƒN‚ªŒŸo‚³‚ê‚Ä‚µ‚Ü‚¤‚̂ł·‚ªAtp.release()‚ð‚µ‚È‚¢‚悤‚É‚·‚邯
‘åä•v‚Å‚µ‚½B‚±‚ê‚Á‚Ärelease()‚ÌŽg‚¢•û‚ªŠÔˆá‚Á‚Ă܂·‚©H
‚ ‚ÆAʼn‚Éauto_ptr<test>‚¾‚¯éŒ¾‚µ‚Ä‚¨‚¢‚ÄA“r’†‚Ånew test‚·‚é•û–@‚à‚í‚©‚è‚Ü‚¹‚ñB
‚à‚¤‚¿‚å‚Á‚Æ‚¾‚¯‹³‚¦‚Ä‚­‚¾‚³‚¢‚ÈB

728:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 20:05:08
release‚ÍAˆÈŒãAŽ©•ª‚Ńƒ‚ƒŠŠÇ—‚·‚é‚©‚çauto_ptr‚Ídelete‚·‚é‚ȂƂ¢‚¤‚à‚ÌB

729:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 20:14:08
>>728
ʼn‚ÍA
std::auto_ptr<test> tp(new test);
tp.release();
test* tp2 = tp.get();
delete tp2;
‚Æ‚µ‚Ä‚¢‚½‚̂ł·‚ªAˆÈ‰º‚̂悤‚É‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚¢‚¤‚±‚Ƃł·‚ËB
std::auto_ptr<test> tp(new test);
delete tp.release();
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

730:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 20:27:13
>>729
tp.reset();

731:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 20:44:23
reset‚ÍVC6‚Ìauto_ptr‚ɂ͖³‚¢‚Æ‚©Œ¾‚¢o‚·‚º‚«‚Á‚ÆB

732:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 20:52:38
reset‚à‚µ‚È‚¢‚ŃfƒXƒgƒ‰ƒNƒ^‚É”C‚¹‚ê‚΂¢‚¢ê–ʂɂ܂Å
729‚̂悤‚È‚±‚Æ‚ð‚µ‚Ä‚¢‚È‚¢‚©•sˆÀB

733:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 20:58:49
ÝŒv‚ɂ‚¢‚ÄFX’²‚ׂĂ¢‚邯iƒfƒUƒCƒ“ƒpƒ^[ƒ““™Xj‚±‚ê–³‘Ê‚¶‚á‚ËH‚Ý‚½‚¢‚È•”•ª‚É‘½X‘˜‹ö‚µ‚Ü‚·

—Ⴆ‚΃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ƃfƒXƒgƒ‰ƒNƒ^‚ÅŠm•Û•‰ð•ú‚ðs‚¤ˆ×‚É‘S‘Ì‚ð‚»‚ê‚ɇ‚킹‚½‚è
‚»‚ê‚ׂ̈Ƀƒ\ƒbƒh‚âƒNƒ‰ƒX‚ð—pˆÓ‚µ‚½‚è“™X

Šm‚©‚ÉŒ©’Ê‚µ‚à‚æ‚­‚È‚è‚Ü‚·‚µA‚í‚©‚è‚â‚·‚­‚È‚é‚Æ‚ÍŽv‚¤‚̂ł·‚ªA
‚»‚ê‚ç‚ð‹]µ‚É‚·‚ê‚Î’Z‚­o—ˆ‚½‚èƒI[ƒo[ƒwƒbƒh‚ðŒ¸‚ç‚¹‚½‚èo—ˆ‚é‚ñ‚¶‚á‚È‚¢‚©H‚Æl‚¦‚Ä‚µ‚Ü‚¢‚Ü‚·

‚‚܂èƒR[ƒh‘S‘̂̌©ˆÕ‚³A“]‚¶‚ăƒ“ƒeƒiƒ“ƒX‚ª—eˆÕ‚ɂȂé‚Ȃǂ̃ƒŠƒbƒg‚Æ
‘¬“x‚ð‹]µ‚É‚·‚邯‚¢‚¤ƒfƒƒŠƒbƒg‚ª‚ ‚邯Žv‚¢‚Ü‚·
‚Ƃ͂¢‚¦ŒãŽÒ‚Í¡Žž‹C‚É‚·‚é‚قǂłà‚È‚­AÚ‚µ‚­‚È‚¢‚̂ł·‚ª‚±‚±‚ð‹C‚É‚·‚é‚̂͑g‚Ýž‚ÝŒn‚ƌĂ΂ê‚镪–ì‚­‚ç‚¢‚Ȃ̂©‚ȂƂàŽv‚¢‚Ü‚·

ŽÀÛ‚Í‚â‚͂茩ˆÕ‚³“™‚ð‹C‚É‚µ‚½Žè–@i‚È‚ñ‚Ä‚¢‚¤‚ñ‚¾‚낤Hj‚ð—p‚¢‚ÄÝŒv‚ðs‚¤‚ׂ«‚È‚ñ‚Å‚µ‚傤‚©H
‚¤‚Ü‚­•\Œ»‚Å‚«‚È‚­A’·‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚Ä‚·‚݂܂¹‚ñ

734:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:01:16
Visual Studio‚Á‚Ä@‰½ˆ‚Ƀwƒbƒ_ƒtƒ@ƒCƒ‹’u‚¯‚Î

735:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:04:18
Visual Studio‚Á‚Ä@‰½ˆ‚Ƀwƒbƒ_ƒtƒ@ƒCƒ‹’u‚¯‚Î
ƒtƒ‹ƒpƒXŽw’肵‚È‚­‚ēǂݞ‚ß‚é‚ñ‚Å‚·‚©H
C:\Program Files\Microsoft Visual Studio 8\VC\include
‚ÅOK?

736:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:06:29
>>735
ƒ\[ƒXƒtƒ@ƒCƒ‹‚Æ“¯‚¶êŠ‚È‚ç
#include"hoge.h"
‚Å‚¨‚‹

737:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:09:06
>>733
‘åä•v
ŒN‚æ‚èƒRƒ“ƒpƒCƒ‰‚̂ق¤‚ªŒ«‚¢‚©‚ç

738:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:09:18
‘¬“x‹]µ‚Æ‚©ˆÌ‚»‚¤‚ÉŒ¾‚¤‚â‚‚قÇAƒ_ƒ‚ȃvƒƒOƒ‰ƒ}

739:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:10:01
•’ʂ̉SŽÒŽ¿–â‚É‚Í“š‚¦‚È‚¢‚ñ‚¾‚È‚Ÿ

740:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:11:48
–{“–‚É’x‚­‚Ȃ邱‚Ƃ΂©‚è‚¶‚á‚È‚¢‚µ‚ÈB
std::sort ‚ª qsort ‚æ‚èŠT‚µ‚Ä‘¬‚­‚È‚éA‚Æ‚¢‚¤‚Ý‚½‚¢‚ÉA
ƒCƒ“ƒ‰ƒCƒ“‰»‚³‚ê‚邯–â‘è‚È‚¢‚±‚Æ‚à‘½‚¢B

741:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:14:36
>>738
F‚ñ‚È•ª–삪‚ ‚é‚Á‚Ä‘O’ñ‚Ål‚¦‚Ä‚é‚ñ‚¾‚낤H
‚¨‘O‚Í‘g‚Ýž‚ÝŒn‚ƃrƒWƒlƒXƒ\ƒtƒgŠJ”­‚ª“¯‚¶‚¾‚ÆŽv‚Á‚Ä‚¢‚é‚Ì‚©H
‚»‚ê‚ɃvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ä‚ê‚΂݂ñ‚ȃvƒƒOƒ‰ƒ}‚Á‚ÄŽvl‚ª‹CŽ‚¿ˆ«‚¢
‚¨‘OŒ©‚½‚¢‚Ì‚Í“š‚¦‚é‘¤‚ɉñ‚é‚È

742:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:14:59
ƒvƒƒOƒ‰ƒ}‚ł͂Ȃ¢‚Å‚·A‚½‚¾‚¢‚ë‚ñ‚È•ª–삪‚ ‚Á‚Ä‚»‚ê‚ɇ‚Á‚½ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ª‚ ‚邱‚Æ‚­‚ç‚¢‚͂킩‚Á‚Ä‚¢‚Ü‚·

‚Å‚à‚â‚Á‚ς葬“x‚Í‹C‚É‚µ‚¿‚á‚¢‚¯‚È‚¢‚Æ‚±‚ë‚Å‚·‚©A–³‘Ê‚¾‚ÆŽv‚Á‚Ä‚µ‚Ü‚¤‚Æ‚±‚ë‚©‚ç’¼‚·•K—v‚ª‚ ‚è‚»‚¤‚Å‚·‚Ë
ƒRƒ“ƒpƒCƒ‰‚ÌÅ“K‰»‚Æ‚¢‚¤‚Ì‚à’m‚ç‚È‚¢•ª–ì‚Å‚·‚µA“–•ª‚ÍŒ©’Ê‚µ‚Ì—Ç‚¢ƒvƒƒOƒ‰ƒ€‚ð–ÚŽw‚µ‚Ă݂悤‚ÆŽv‚¢‚Ü‚·

743:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:18:54
‚Ü‚¸“®‚­ƒvƒƒOƒ‰ƒ€‚ð‘‚­B
‚»‚µ‚Ä’x‚¯‚ê‚Ήü‘P‚·‚éB
‚±‚̇‚¾‚ÈB

744:696
08/02/25 21:19:34
696‚Å‚·B
æ‚قǂ̃vƒƒOƒ‰ƒ€‚ð’ù³‚µ‚½‚çA
ˆês‚Ù‚Ç‚µ‚©o—Í‚³‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©B

URLØÝ¸(www.borujoa.org)

745:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:26:58
‚±‚ê‚ð‚¿‚å‚Á‚ƘM‚Á‚ĉ¡’·‚©‚çc’·‚É‚µ‚½‚¢‚̂ł·‚ªA
‚¢‚Ü‚¢‚¿‘g‚Ý•û‚ª‚í‚©‚è‚Ü‚¹‚ñBŠÂ‹«‚ÍLinux‚ŃRƒ“ƒpƒCƒ‰‚Ígcc‚Å‚·B
#include‚ÍÈ—ª
#define max 50
using namespace std;
class hist{
private:
string buffer;
int count;
int mat[max],i,j;
public:
int func(char *argv[]);};
int hist::func(char *argv[]){
ifstream fin(argv[1]);
if(!fin)return 0;
for(i=0;i<max;i++)mat[i]=0;
while(fin>>buffer){
count=strlen(buffer.c_str());
for(i=1;i<max;i++){
if(i==count)mat[i]=mat[i]+1; }
}
for(i=1;i<max;i++){
cout<<i;
for(j=0;j<mat[i];j++)cout<<"*";
cout<<'\n'; }
return 0;}
int main(int argc,char *argv[]){
hist hoge;
hoge.func(argv);
return 0;
}


746:696
08/02/25 21:28:43
‚·‚݂܂¹‚ñA‚ ‚°‚é‚Ì–Y‚ê‚Ă܂µ‚½B
‚ǂȂ½‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B

747:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:32:49
GNU globalŽg‚¦‚Ä‚¢‚¤˜b‚¶‚á‚È‚­‚ÄH

748:744
08/02/25 21:37:58
>>747
‚»‚ñ‚ȃ\ƒtƒg‚ª‚ ‚Á‚½‚ñ‚Å‚·‚©‚—
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚µ‚©‚µ‚»‚ê‚ł̓R[ƒfƒBƒ“ƒOƒgƒŒ[ƒjƒ“ƒO‚ɂȂç‚È‚¢‚Ì‚ÅA
ƒ\[ƒXƒR[ƒh‚Å‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
‚Ç‚¤l‚¦‚Ä‚àƒCƒ[ƒW‚ª‚í‚©‚È‚¢‚à‚̂Ŏ¿–₵‚½ŽŸ‘æ‚Å‚·B

749:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:44:30
‚Í‚¶‚߂܂µ‚Ä

C++‚ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‚µ‚æ‚¤‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ª
ŠJ”­ŠÂ‹«“™‚ð‚Ç‚¤‚µ‚悤‚©–À‚Á‚Ä‚¢‚Ü‚·
«—ˆ“I‚É‚Í

¡ƒQ[ƒ€‚ð“®‚©‚·ƒvƒƒOƒ‰ƒ€(“¯l‚âƒGƒƒQ‚̃AƒvƒŠ’ö“x)
¡•╃\ƒtƒg‚âƒpƒbƒ`
¡ƒf[ƒ^‚ðˆÃ†‰»‚µ‚ÄŠi”[‚·‚éƒvƒƒOƒ‰ƒ€

“™‚ðì‚肽‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·
‰½‚©ƒAƒhƒoƒCƒX‚ª‚ ‚ê‚΂¨Šè‚¢‚µ‚Ü‚·

750:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:45:47
VC++ ‚Å‚¢‚¢‚Á‚µ‚å
ƒ^ƒ_‚¾‚µ

751:744
08/02/25 21:48:04
>>749
uC++‚̕׋­‚µ‚½‚¢‚ñ‚¾‚ª‚ǂ̖{”ƒ‚Á‚ĕ׋­‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚·‚©Hv
‚Á‚Ä•·‚¢‚Ä‚é‚̂ƈꂾ‚×H

752:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:50:19
ƒfƒUƒCƒ“ƒpƒ^[ƒ“MŽÒ
Ž„‚É‚à‚»‚ñ‚ÈŽžŠú‚ª‚ ‚è‚Ü‚µ‚½iƒ}ƒW‚Åj

753:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:51:50
80:20‚ÌŒ´‘¥‚ª‚ ‚邵‚ÈBŒoŒ±‚‚߂΂ǂ±‚ªƒzƒbƒgƒXƒ|ƒbƒg‚Ȃ̂©‚ªŒ©“–‚‚­‚©‚çA
ƒvƒƒtƒ@ƒCƒ‹‚Æ‚Á‚Ä‚»‚±‚¾‚¯‚µ‚Ú‚Á‚ÄÅ“K‰»‚·‚ê‚΂¢‚¢B
ʼn‚©‚ç•ÛŽç«‹]µ‚É‚µ‚Ă܂ŃpƒtƒH[ƒ}ƒ“ƒXƒ`ƒ…[ƒjƒ“ƒO‚ª•K—v‚È•ª–ì‚Á‚Ä
ŒÀ‚ç‚ê‚Ă邯Žv‚¤‚æB

754:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:55:02
>>749
¡‚©‚çC++•׋­‚·‚邿‚è‚à‚¨‚Ü‚¢‚Í‹g—¢‹g—¢•׋­‚µ‚½‚Ù‚¤‚ªK‚¹‚ɂȂê‚邯Žv‚¤

755:744
08/02/25 22:06:01
ƒ}ƒCƒwƒbƒh‚ªƒNƒ‰ƒbƒVƒ…‚µ‚Ä‚µ‚Ü‚¢‚»‚¤‚È‚ñ‚Å‚·‚ªA
ƒGƒjƒoƒfƒB[AƒeƒB[ƒ`@ƒ~[‚µ‚Ä‚­‚ê‚Ü‚¹‚ñ‚©H

756:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:16:44
>>752
—‰ð‚Å‚«‚¸‚ÉÁÜ‚µ‚½‚©B

757:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:16:59
ƒgƒIƒ‹‚³‚ñ‹A‚ê‚æ

758:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:18:58
>>744
ŠÖŒW‚͂Ȃ¢‚ªA‚Ƃ肠‚¦‚¸ƒoƒbƒtƒ@‚ð buffer_size ‚µ‚©Šm•Û‚µ‚ĂȂ¢‚Ì‚É
fgets ‚Å filesize “Ç‚à‚¤‚Æ‚µ‚Ä‚é‚̂̓„ƒo‚¢B

759:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:28:27
>>744
else if(count > 0)

760:744
08/02/25 22:29:05
>>758
buffer‚ÍstringŒ^‚Å‚¢‚±‚¤‚Æ‚¨‚à‚Á‚½‚ñ‚Å‚·‚ªA
fin>>buffer;‚Å‚â‚邯A’PŒê“ǂݞ‚݂ňês“ǂݞ‚݂ɂ͂Ȃç‚È‚¢‚µA
fgets(buffer.c_str(),filesize,fin);‚̓Rƒ“ƒpƒCƒ‰‚É“{‚ç‚ê‚邵A
‚Ç‚¤‚µ‚悤‚à‚È‚¢‚ñ‚ŋ삯ž‚ÝŽ›‚Æ‚µ‚Ä‚±‚±‚É‚«‚Ü‚µ‚½B
‚½‚Ô‚ñ‚±‚ê‚àŠµ‚ꂽl‚È‚çŠÈ’P‚É’¼‚¹‚é‚ñ‚¾‚Ƃ͎v‚¢‚Ü‚·‚ªA
‚¢‚܂܂ÅCŒ¾Œê‚΂Á‚©‚è‚â‚Á‚Ä‚½‚à‚ñ‚ÅA•ςȕȂ‚¢‚Ä‚é‚ñ‚Å‚·B


761:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:30:58
getline ‚ð’m‚ç‚ñ‚Ì‚©H

762:744
08/02/25 22:32:36
>>761
K•R‚É‚àÚ‚Á‚Ä‚½‚ñ‚Å’m‚Á‚Ă܂·B

763:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:32:53
>744
‚æ‚­‚í‚©‚ç‚ñ‚ªA
ˆês‚æ‚Þ‚È‚çAstd::.getline( fin, buffer );‚¾‚ªB‚Þ‚ë‚ñAfin‚Íifstream•Ó‚è‚Ì•K—v‚Í‚ ‚éB

‰‚ß‚Ä"{"‚ª‘¶Ý‚·‚és‚ð‚݂‚¯‚½‚Æ‚«Aã‚Ìif‚Åcount++‚ɂȂÁ‚ÄA
‰º‚Ìif‚ଗ§‚µ‚Ä‚Åcount++‚Å‚Q‚ɂȂé‚ñ‚¾‚ªA‚»‚¤‚¢‚¤‚à‚̂Ȃ̂©‚ËH

764:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:33:42
‚Ç‚±‚ÌK&R‚¾A‚Ç‚±‚Ìw

765:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:35:10
>>750
‚ ‚Æ•K—v‚È•¨‚Í‚â‚é‹C‚ƪ‹C‚Å‚·‚©‚Ë?

>>751
"‚¾‚×"‚Á‚Ăǂ¤‚¢‚¤ˆÓ–¡‚Å‚·‚©?
ƒ}ƒ‹ƒ`ƒŠƒ“ƒK[‚¶‚á‚È‚¢‚̂œú–{ŒêˆÈŠO‚í‚©‚ç‚È‚¢‚ñ‚Å‚·A–{“–‚É‚²‚ß‚ñ‚È‚³‚¢B

766:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:36:48
>>765
·Ó½

767:744
08/02/25 22:43:14
>>759
else if‚Å‚·‚©BŠî–{“I‚ȂƂ±‚ëçT‚«‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B•׋­‚ɂȂè‚Ü‚µ‚½B

>>763
‚»‚ñ‚ÈŠÖ”‚ª‚ ‚Á‚½‚ñ‚Å‚·‚©B
‚¿‚å‚Á‚Ægetline‚Ì’†‚ð‚Ì‚¼‚¢‚ÄŽg‚킹‚Ä‚à‚ç‚¢‚Ü‚·B

>>764
CƒAƒ“ƒT[ƒuƒbƒN‚̂ق¤‚Å‚·B
ƒoƒCƒuƒ‹–{‚Æ‚©’Þ‚ç‚ê‚Ä‚â‚Á‚Ă݂½‚¯‚ÇA
•³–Ê”’‚ñ‚È‚¢‚ñ‚Å‰ð‚­‚Ì‚â‚߂܂µ‚½B


768:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:44:52
‰Â•Ï‚Ìchar *‚̃oƒbƒtƒ@—pˆÓ‚µ‚½‚¢‚Æ‚«

string buf (n, '\0' );
&buf0]; ©@‚±‚ê‚Íchar*‚̂Ƃ±‚ë‚Ö“ü‚ê‚ç‚ê‚é

‚ÆŽg‚¤‚ƕ֗˜‚¾@Ž©“®‚ÅÁ–Å‚·‚邵

769:744
08/02/25 23:06:24
>>768
‰º‚̂ق¤html‚̃^ƒO‚Ý‚½‚¢‚Å‚·‚ËB
‰œ‚ÌŽè‚Á‚Û‚¢‚ñ‚łǂ¤‚µ‚悤‚à‚È‚¢‚Æ‚«‚ÉŽg‚Á‚Ă݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

770:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:48:16
>>744
‚³‚Á‚«A‹°‚ç‚­‚Í‘z’肵‚½‚ÆŽv‚í‚ê‚éŽd—l‚ðŠ®àø‚É–ž‚½‚·ƒ\[ƒX‚ð‘‚¢‚½‚ñ‚¾‚ªA
”½‰ž‚ª‚È‚©‚Á‚½‚©‚ç‰ïŽÐ‚É’u‚¢‚Ä‚«‚¿‚á‚Á‚½BŽŸ‚ɉïŽÐ‚Éo‚é‚Ì‚Í3“úŒã‚È‚ñ‚ÅA
Œã‚ÅQ‚¿‚á‚í‚È‚¯‚ê‚ÎŒy‚­ÄŒ»‚µ‚Ä‚Ý‚é‚æB

771:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:57:46
>>770
„ŽŸ‚ɉïŽÐ‚Éo‚é‚Ì‚Í3“úŒã‚È‚ñ‚Å

‰½‚Å‚¾H

772:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:01:47
‚È‚ñ‚©Au‚»‚ê‚ð‹L‚·‚ɂ͂ ‚Ü‚è‚É‚à2ch‚Ì“Še§ŒÀ‚ÍŒµ‚µ‚¢v‚Ý‚½‚¢‚É
‘±‚«‚»‚¤‚È•¶Í‚¾‚È‚—

773:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:08:58
>>749
–{‘Ì > VC++
ŠJ”­—pƒ†[ƒeƒBƒŠƒeƒB > TurboC++ Exploer (BCB)
‚Å‚¢‚¢‚ñ‚łȂ¢‚ÌH
VC++‚ÍGUIƒAƒvƒŠ‚Ì\’z‚Í‚»‚ê‚È‚è‚ÉŽèŠÔ‚©‚©‚邵ABCB‚ÍŽ†ŽÅ‹‚ÌŠJ”­‚¶‚á‘S‘RVCL‚Ì’·Š‚ª¶‚©‚¹‚È‚¢B

774:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:16:21
>>771
’P‚ÉA–¾“ú–¾Œã“ú‚Í‹qæ’¼s’¼‹A‚¾‚©‚çB
>>744
Žè’¼‚µ‚µ‚È‚ª‚çAuƒNƒ‰ƒX‚É‚·‚é•K—v‚È‚¢‚¶‚á‚ñv‚Æ‚©
u•Ï”‚͋ɗ͋Ç݉»‚µ‚ë‚æ‚Èv‚Æ‚©uƒ}ƒNƒƒVƒ“ƒ{ƒ‹‚Í‘å•¶Žš‚¾‚ëv‚Æ‚©
u“ü—Í‚Éfgets()‚ðŽg‚¤‚È‚ço—Í‚Ífputs()‚¶‚á‚È‚¢‚©v‚È‚ñ‚Äæ‚è‚Å
C³‚µ‚Ä‚½‚炱‚¤‚È‚Á‚½B
#include <cstdio> #include <cstring>
#define BUFFER_SIZE 1000
int func(char *argv[]) {
FILE * fin = fopen(argv[1],"r");
if (fin == NULL) return 1;
unsigned count = 0;
char buffer[BUFFER_SIZE];
while(fgets(buffer, sizeof(buffer), fin)!=NULL) {
if (count == 0) {
if (strchr(buffer,'{') != NULL) {
fputs(buffer, stdout);
count++;
}
} else if (count > 0) {
if (strchr(buffer,'{') != NULL) count++;
if (strchr(buffer,'}') != NULL) count--;
fputs(buffer, stdout);
}
}
fclose(fin);
return 0;
}
int main(int argc,char *argv[]) {
return func(argv);
}

775:744
08/02/26 00:36:44
>>774
‚Ü‚Ÿl‚ɂ͕Ȃª‚ ‚é‚©‚ç‚ËB
‚ ‚肪‚Æ‚¤B
l‚ÆŽ©•ª‚̃\[ƒX‚ð”äŠr‚·‚é‚Ì‚ªA
ˆê”ԕ׋­‚É‚È‚é‚æB

776:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:45:12
>>775
>774‚Íí“…‹å‚Ì•óŒÉ‚¾‚ÆŽv‚¤‚æBfgets(buffer, sizeof(buffer), fin)‚Æ‚©B
>744‚̃Nƒ‰ƒX‚ÍA•Ï”‚ð‚΂çŽT‚­‚¾‚¯‚ŃNƒ‰ƒX‚Æ‚µ‚Ă͉½‚à‚µ‚È‚¢–³ˆÓ–¡‚ÈÝŒv‚¾‚Á‚½‚µB
Œã‚Í‚ ‚ꂾ‚ÈAŠÖ”‚É“n‚·‚Ì‚Íconst char *‚É‚µ‚Ämain()‚Å—\‚ßargc‚̃`ƒFƒbƒN‚Æ
argv[1]‚Ì’ŠoˆÊ‚µ‚Ä‚¨‚­‚Ì‚ªí“…Žè’i‚©B

777:744
08/02/26 00:57:36
>>776
“r’†‚Å”z—ñ‚É‚µ‚½‚çŠy‚¾‚낤‚È‚Ÿ‚Æ‚©‚ÍŽv‚Á‚½‚ªA
”z—ñ‚¾‚Æ“r’†‚ŃTƒCƒY‚Ì•ÏX‚ª—˜‚©‚È‚¢‚©‚çB
ƒ|ƒCƒ“ƒ^‚¾‚Æ“®“Iƒƒ‚ƒŠ‚ÌŠ„‚è“–‚ĂœK“–‚ȃTƒCƒY‚É
Š„‚è“–‚Ăł«‚邵A‚ÆŽv‚Á‚½‚¾‚¯‚Å‚·B
•ʂɋ@”\‚³‚¦‚ ‚Á‚Ä‚ê‚΂ǂ̂â‚è‚©‚½‚Å‚à‚¢‚¢‚ñ‚¾‚¯‚ÇA
ŒÂl“I‚É‚Í

stdout‚ÌŽg‚¢•û‚ª‚¢‚Ü‚¢‚¿‚í‚©‚ñ‚È‚©‚Á‚½‚©‚çA
‚»‚±‚ª•׋­‚ɂȂÁ‚½‚Ì‚ÆAƒ}ƒNƒ‚Ì–¼‘O‚ª‘å•¶Žš‚ËB
‚»‚ꊮ‘S‚É–Y‚ê‚Ä‚½‚©‚ç•׋­‚ɂȂÁ‚½B
‚ ‚肪‚Æ‚¤‚Á‚Ă͎̂å‚É‚»‚±‚©‚È‚ŸEEEB
ƒNƒ‰ƒX‚ÍÄ—˜—p‚É‹@”\‚ð”­Šö‚·‚é‚©‚ç¡‚Ì’iŠK‚ł͕K—v‚Æ‚µ‚Ä‚¢‚È‚¢‚¯‚ÇA
‚ ‚Æ‚ ‚ÆŠg’£‚µ‚Ä‚¢‚­‚É‚ ‚½‚Á‚Ä•K—v‚ɂȂÁ‚Ä‚­‚é‚©‚çŽc‚µ‚Ä‚¨‚«‚Ü‚µ‚½B
Šm‚©‚É‚±‚̕ӂ͌¾‚í‚ñ‚Ƃ킩‚ç‚ñ‚©‚Á‚½‚©‚à‚µ‚ê‚È‚¢B
“Ë‚Áž‚܂ꂽ‚ñ‚ŕ⑫‚µ‚Ä‚¨‚«‚Ü‚µ‚½B

778:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 05:08:28
>726
‚ ‚肪‚Æ‚¤A‚¿‚å‚Á‚Æ•sˆÀ‚¾‚Á‚½‚ñ‚¾B
–¼‘O‚à–³‚¢‚܂ܓn‚³‚ê‚éƒIƒuƒWƒFƒNƒg‚Á‚Ăǂ¤‚È‚é‚ñ‚¾‚ëA‚Á‚ÄB

779:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 05:56:26
‚ ‚éŠÖ”‚Ɉø”‚Æ‚µ‚Ä\‘¢‘̂̃|ƒCƒ“ƒ^‚ð“n‚µA‚»‚±‚ɃAƒhƒŒƒX‚ðƒZƒbƒg‚µ‚Ä
•Ô‚µ‚Ä‚à‚炤‚ɂ͂ǂ¤‘‚¯‚΂悢‚̂łµ‚傤H

BOOL hoge( HOGE *ptr )
{
@c—ª
@ptr = address;
@return TRUE;
}
‚Æ‚µ‚Ä‚àãŽè‚­“®‚©‚È‚¢‚悤‚Å‚·B

780:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 06:00:17
>>779
®”‚ðŽó‚¯Žæ‚é‚ɂͮ”‚̃|ƒCƒ“ƒ^‚ð“n‚·•K—v‚ª‚ ‚éB
\‘¢‘Ì‚ðŽó‚¯Žæ‚é‚É‚Í\‘¢‘̂̃|ƒCƒ“ƒ^‚ð“n‚·•K—v‚ª‚ ‚éB
\‘¢‘̂̃|ƒCƒ“ƒ^‚ðŽó‚¯Žæ‚é‚É‚Í\‘¢‘̂̃|ƒCƒ“ƒ^‚̃|ƒCƒ“ƒ^‚ð“n‚·•K—v‚ª‚ ‚éB

781:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 06:03:19
‚ I‚È‚é‚Ù‚ÇB‚±‚ñ‚ÈŠ´‚¶‚Å‚µ‚傤‚©H
BOOL hoge( HOGE **ptr )

‚¿‚Ȃ݂ÉC++‚Ȃ̂ł·‚ªAŽQÆ“n‚µ‚ðŽg‚Á‚Ä‚±‚ê‚Í—Ç‚¢‚̂łµ‚傤‚©H
BOOL hoge( HOGE *&ptr )
ˆê‰žƒRƒ“ƒpƒCƒ‹‚Í’Ê‚é‚̂ł·‚ªc

782:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 07:25:27
OK

783:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 11:34:24
“¯‚¶ƒNƒ‰ƒX‚È‚çA•ʂ̃Cƒ“ƒXƒ^ƒ“ƒX‚Ìprivate‚ȃf[ƒ^‚àŽQÆo—ˆ‚Ü‚·‚æ‚ËBŒp³ŠÖŒW‚ª
‚ ‚éꇂɂÍAeƒIƒuƒWƒFƒNƒg‚©‚çŽqƒIƒuƒWƒFƒNƒg‚ð’Ê‚µ‚ÄeƒIƒuƒWƒFƒNƒg‚Ìprivateƒf[ƒ^‚ð
ŽQƂł«‚½‚̂ł·‚ªA‚±‚ê‚Á‚Ä‚±‚¤‚¢‚¤‚à‚ÌH
#include <iostream>
using namespace std;
class test2;
class test {
public:
void func(const test2 &a);
private:
int p;
};
class test2 : public test {
public:
void func2(const test2 &a);
};
void test::func(const test2 &a) {
cout << a.p << endl;
}
test2 T2;
int main()
{
test t;
t.func(T2);
return 0;
}


784:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 11:37:48
‚»‚¤‚¢‚¤‚à‚ÌB

785:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 11:40:09
>>783
‚Æ‚¢‚¤‚©o—ˆ‚È‚¢‚Ƃ܂¸‚¢‚¾‚ëB
ƒRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Æ‚©‘ã“ü‰‰ŽZŽq‚Ì’è‹`‚ªo—ˆ‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¤‚æB

786:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 12:06:04
protected‚¶‚á‚È‚­‚Ä‚àƒAƒNƒZƒXo—ˆ‚¿‚Ⴄ‚ÌH

787:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 12:22:23
protected‚É‚·‚邯A‚³‚ç‚Étest2‚©‚ç‚àŽQƂł«‚邿‚¤‚ɂȂé

788:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 13:01:03
ƒvƒƒOƒ‰ƒ€‚ÉZIP‚ð‰ð“€‚·‚é‹@”\‚ð·‚螂݂½‚¢‚̂ł·‚ªA‚»‚̂悤‚È
‹@”\‚̃Xƒ^ƒeƒBƒbƒNƒŠƒ“ƒN‚Å‚«‚郉ƒCƒuƒ‰ƒŠ‚ð‚²‘¶‚¶‚È‚¢‚Å‚µ‚傤‚©H

ŠÂ‹«‚ÍVisualC++.net2003‚Å‚·B

789:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 13:07:03
>>788
zlib

790:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 13:30:25
>>783‚¶‚á‚È‚¢‚ªŽŽ‚µ‚Ă݂½‚¯‚Ç
“¯‚¶ƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Ö‚ÌŽQÆ‚âƒ|ƒCƒ“ƒ^‚ðŽ‚Â‚ÆƒAƒNƒZƒXŒ ŒÀƒuƒbƒ`‚¬‚ê‚¿‚Ⴄ‚Ì‚©

‚È‚ñ‚©ƒJƒvƒZƒ‹‰»‚Æ‚©‚»‚¤‚¢‚¤–Ê‚Ål‚¦‚邯‹CŽ‚¿ˆ«‚¢‚Æ‚¢‚¤‚©‚È‚ñ‚Æ‚¢‚¤‚©
Žd—lão—ˆ‚È‚¢‚ÆŽd•û‚È‚¢‚ÆŒ¾‚¤‚Ì‚à•ª‚©‚é‚Ì‚¾‚ªEEE

791:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 13:33:53
789‡d

792:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 13:34:46
C++‚Ìprivate‚̓Nƒ‰ƒXƒvƒ‰ƒCƒx[ƒg‚Å‚ ‚Á‚ăCƒ“ƒXƒ^ƒ“ƒXƒvƒ‰ƒCƒx[ƒg‚̈Ӗ¡‚ł͂Ȃ¢

793:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 14:02:36
>>782
‚·‚݂܂¹‚ñAQ‚Ă܂µ‚½B•Ô“š—L“‚²‚´‚¢‚Ü‚·B

‚¿‚Ȃ݂Éuƒ|ƒCƒ“ƒ^•Ï”‚ðŽQƂœn‚·v‚ÆŒ¾‚¤ˆÓ–¡‚È‚ç‚Þ‚µ‚ë
BOOL hoge( HOGE &*ptr )
‚̂悤‚È‹C‚ª‚·‚é‚̂ł·‚ªA‚È‚ñ‚Å*&ptr‚Ȃ̂łµ‚傤H
‚»‚ꂪŽd—l‚ÆŒ¾‚í‚ê‚ê‚΂»‚±‚܂łł·‚ªB

794:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 14:24:18
>>793
URLØÝ¸(kmaebashi.com)
‚±‚ê‚̉ž—pB
ptr‚̂ق¤‚©‚çreference to pointer to HOGE‚Ɠǂ߂éB

795:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 14:26:03
>>793
typedef HOGE * HOGE_PTR‚µ‚Ă݂ê‚Δ»‚éB

796:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 14:37:54
>>794>>795
‚È‚é‚Ù‚ÇB³’¼‚«‚¿‚ñ‚Æ—‰ð‚Å‚«‚½‚©‚ÍŽ©M‚È‚¢‚Å‚·‚ªA‚¿‚á‚ñ‚Æ–@‘¥‚ª
‚ ‚Á‚Ä‚»‚¤‚È‚Á‚Ä‚¢‚é‚͕̂ª‚©‚è‚Ü‚µ‚½B
‚Ç‚¤‚à—L“‚²‚´‚¢‚Ü‚µ‚½‚iQQj‚

797:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 14:46:05
vc2008‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“ƒRƒ“ƒpƒCƒ‰‚¾‚¯Žè‚É“ü‚è‚Ü‚·‚©
vc6‚ŃRƒ“ƒpƒCƒ‹‚µ‚½‚¢‚Å‚·
sp1‚œ݂¢ƒpƒ\ƒRƒ“‚Å‚·@

798:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 14:48:16
EE‚ð“ü‚ê‚Ă݂½‚©H

799:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 14:49:23
>>797
ƒRƒ“ƒpƒCƒ‰‚¾‚¯Žè‚É“ü‚ê‚é‚͖̂³—‚¾‚ª
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ł̗˜—p‚͂ł«‚邿

800:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 14:56:40
sp1‚ɃCƒ“ƒXƒg[ƒ‹‚Å‚«‚Ü‚·‚©

801:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 15:02:40
>>792
kwsk

according to standard

802:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 15:49:24
‚·‚݂܂¹‚ñ
DOS‚ÌŽÀsƒtƒ@ƒCƒ‹‚ÅA•W€o—͂ւ͑‚«o‚³‚ê‚È‚¢ƒƒbƒZ[ƒW‚ðŽæ“¾‚·‚é•û–@‚ ‚è‚Ü‚¹‚ñ‚©?
hoge.exe > log.txt
‚Æ‚µ‚Ď擾‚Å‚«‚È‚¢‚â‚‚ł·@‰æ–ʂɂÍo‚Ü‚·
•W€o—ÍA•W€ƒGƒ‰[‚ÌŽæ‚è•û‚͂킩‚è‚Ü‚·

803:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 16:09:38
>>802
‚»‚ê‚̂ǂ±‚ªC/C++‚ÉŠÖŒW‚ª‚ ‚é‚Ì?

804:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 16:18:38
>>802
‚Â printscreen

805:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 16:34:10
>>803
•W€o—͂͂±‚ê‚Ŏ󂯎æ‚ê‚Ü‚·‚ªAexe‚ª•Ô‚·ŽÀsŒ‹‰Ê‚ª‚Æ‚ê‚Ü‚¹‚ñ

#include <windows.h>

main(){
HANDLE hFile = CreateFile("log.txt",GENERIC_WRITE,FILE_SHARE_WRITE, NULL,CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL );
SetStdHandle(STD_OUTPUT_HANDLE , hFile);

STARTUPINFO si; PROCESS_INFORMATION pi;
ZeroMemory(&si, sizeof(si));ZeroMemory(&pi, sizeof(pi));
si.cb = sizeof(si);
si.hStdOutput =hFile ;
si.hStdError =hFile ;
si.wShowWindow = SW_HIDE;

CreateProcess(NULL, "HtoX32c.exe e:\\0.htm ", NULL, NULL, FALSE,0, NULL, NULL, &si, &pi);

WaitForSingleObject(pi.hProcess, INFINITE);
CloseHandle(pi.hThread);
CloseHandle(pi.hProcess);
CloseHandle(hFile);
}

806:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 16:51:04
HtoX32‚Æ‚â‚炪•W€ƒGƒ‰[o—Í‚Éo‚µ‚Ä‚¢‚é‰Â”\«‚Í–³‚¢?
‚»‚à‚»‚àA‚Ü‚³‚©HtoX32‚ÍWindow‚ðŽ‚Á‚Ä‚¢‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Ȃ̂©?
‚¾‚Æ‚µ‚½‚çAƒƒbƒZ[ƒWƒtƒbƒN‚Ȃǂ̎è’i‚ª•K—v‚É‚È‚é‚æB
‚Â[‚©AHtoX32‚Æ‚â‚炪‰½‚à‚Ì‚©‚É‚àˆË‚邯‚Ç“¯“™‚̃vƒƒOƒ‰ƒ€‚ðŽ©•ª‚Å‘‚¢‚½•û‚ªŽè‚ÁŽæ‚è‘‚©‚Á‚½‚肵‚Ä‚ËB

807:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 16:59:39
HTML‚ðƒeƒLƒXƒg‚ɕϊ·‚·‚éƒvƒƒOƒ‰ƒ€‚Å‚·
ƒ\[ƒX‚ªŒöŠJ‚³‚ê‚Ä‚¢‚½‚è’è”Ԃ̃‰ƒCƒuƒ‰ƒŠ‚Æ‚©‚ ‚è‚Ü‚¹‚ñ‚©?

808:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:03:03
³‹K•\Œ»‚Å‚ÌÁ‚µ•û‚̃Tƒ“ƒvƒ‹‚݂Ȃª‚玩•ª‚Å‚â‚Á‚Ă݂܂·

809:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:11:51
>>805
URLØÝ¸(support.microsoft.com)

810:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:15:43
popen‚ðŽg‚¦‚½‚çŠy‚¾‚È
‚ ‚ê‚΂¾‚¯‚Ç

811:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:44:11
>>805
‚»‚̃R[ƒh‚¾‚ÆAŽ©ƒvƒƒZƒX‚Ì•W€o—Í‚ª hFile ‚ɂȂ邯‚ÇAŽqƒvƒƒZ
ƒX‚Ì HtoX32c.exe ‚Ì•W€o—͂̓Rƒ“ƒ\[ƒ‹‚̂܂܂łÍH



812:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:44:15
1‚‚̊֔‚É•¡”‚Ì\‘¢‘Ì‚ð“n‚·‚±‚Æ‚Á‚ĉ”\‚Å‚µ‚傤‚©H

suruct typedef{
int x,y;
}SAMPLE;
SAMPLE sample;

suruct typedef{
int x,y;
}SAMPLE2;
SAMPLE2 sample2;

void AA(??? *s){
int a = s->x;
int a = s->y;
}

void main(){
AA(&sample);
AA(&sample2);
}
‚±‚ñ‚Ȉ—‚ð‚µ‚½‚¢‚̂ł·‚ªA???‚ÌŠ‚ª‚í‚©‚è‚Ü‚¹‚ñB
—Ç‚¢•û–@‚ð‹³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚Å‚·B

‰¼‚Ì\‘¢‘Ì‚ð‚P‚Âì‚Á‚ÄA‚»‚̕ϔ‚É‘ã“ü¨“n‚·‚Á‚Ä‚â‚è•û‚¾‚Ƃł«‚Ü‚µ‚½‚ª
Œƒ‚µ‚­–Ê“|‚­‚³‚¢B

813:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:52:41
ŠÖ”ƒI[ƒo[ƒ[ƒhA‚à‚µ‚­‚̓eƒ“ƒvƒŒ[ƒgŠÖ”‚Å‚®‚®‚êB

814:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:54:43
>>812
typedef SAMPLE SAMPLE2;

815:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:02:57
>>813
>>814
î•ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒeƒ“ƒvƒŒ[ƒgŠÖ”‚ªˆê”Ô‚â‚肽‚©‚Á‚½Ž–‚ð‰ðŒˆ‚µ‚Ä‚­‚ê‚»‚¤‚Å‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

816:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:10:58
\‘¢‘̂̃ƒ“ƒo‚ðŒˆ‚ß‘Å‚¿‚·‚邿‚¤‚ȃeƒ“ƒvƒŒ[ƒgŠÖ”‚ÍŠ´S‚µ‚È‚¢‚ÈB
ƒeƒ“ƒvƒŒ[ƒg‚ðŽg‚¤‚Æ‚¢‚¤‚±‚Æ‚ÍC++‚Å—Ç‚¢‚Ì‚ÅA‚»‚ê‚Ȃ烃“ƒoŠÖ”‚É‚µ‚Ä‚µ‚Ü‚Á‚½•û‚ª—Ç‚¢B

817:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:22:32
ifstream::read‚Á‚ÄŽÀۂɉ½ƒoƒCƒg“ǂ߂½‚©ŒŸo‚Å‚«‚È‚¢‚ñ‚Å‚·‚©H
fread‚Ý‚½‚¢‚ɂӂ‚¤‚É–ß‚è’l‚ª—ˆ‚é‚Ì‚©‚ÆŽv‚¢‚«‚âˆá‚¤‚Ý‚½‚¢‚Å‚·‚µcB

818:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:28:13
‚Â gcount

819:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:29:13
>>817
Ž©ŒÈƒŒƒXBfail‚Å­‚È‚­‚Æ‚àŠú‘Ò’Ê‚è‚Ì
ƒoƒCƒg”“ǂ߂½‚©‚Ç‚¤‚©‚͎擾‚Å‚«‚é‚Ì‚ËB

820:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:30:30
>>818 ‚ÆŽv‚Á‚½‚ç‚»‚ñ‚ȃƒ\ƒbƒh‚ª‚ ‚Á‚½‚©B»Ý¸½

821:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:31:39
fstream‚Íd—v‚ȂƂ±‚낳͎g‚¤‚ׂ«‚ł͂Ȃ¢
API‚̂ق¤‚ª‚æ‚¢

822:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:55:55
‚ñ‚È‚±‚½[‚È‚¢

823:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:18:08
fstream‚͈êŽÐ‚ÌŠJ”­‚ł͂Ȃ¢‚ªAPI‚ÍMSˆêŽÐ
‚ǂ̃Rƒ“ƒpƒCƒ‰‚Å‚à“¯‚¶“®ì‚ɂȂé
‚ ‚Æ3000ŒÂ‚Æ‚©ŠJ‚¯‚È‚¢

824:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:18:50
if•¶‚Á‚Ä@•¶Žš—ñ‚Æ•¶Žš—ñ‚ð”ä‚ׂ邱‚Æ‚Á‚Äo—ˆ‚È‚¢‚Å‚·‚æ‚ËH
1 = ‚ ‚¢‚¤‚¦‚¨
2 = ‚©‚«‚­‚¯‚±
3 = ‚³‚µ‚·‚¹‚»
4 = ‚ ‚¢‚¤‚¦‚¨
if (a = 1){
}
‚Ý‚½‚¢‚È‚±‚Æ‚ð‚â‚肽‚¢‚̂ł·‚ª‚Ç‚¤‚µ‚½‚ç—Ç‚¢‚Å‚µ‚傤‚©H

825:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:19:44
string‚͂ł«‚é

826:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:20:33
> ‚ǂ̃Rƒ“ƒpƒCƒ‰‚Å‚à“¯‚¶“®ì‚ɂȂé
ƒRƒ“ƒpƒCƒ‰‚Å·‚͂Ȃ¢‚©‚à‚µ‚ê‚È‚¢‚ªEEE

827:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:21:41
>>823
‚ñ‚Ȃ΂©‚È
API‚ªMSˆêŽÐ‚Å‹K’肳‚ê‚Ä‚é‚È‚ñ‚ĉ‚߂Ēm‚Á‚½
MS‚͂‚¢‚É¢ŠE‚𪕞‚µ‚½‚Ì‚©

828:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:23:04
Windows‚̃tƒ@ƒCƒ‹“üo—ÍAPI‚Ì‚±‚Æ‚ðŽw‚·

829:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:55:08
>>824 strcmp‚µ‚Æ‚¯

830:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 21:19:23
CreateProcess‚µ‚½‚Æ‚«‚ÉŽ~‚Ü‚ç‚È‚­‚È‚Á‚½‚ç’âŽ~‚³‚¹‚½‚¢‚ñ‚Å‚·‚¯‚Ç
‚Ç‚¤‚â‚Á‚½‚ç‚¢‚¢‚Å‚·‚©?

831:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 21:22:25
ƒOƒO‚Á‚Ä‰ðŒˆ‚µ‚Ü‚µ‚½

832:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 21:58:13
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å“®‚©‚µ‚Ä‚éŠÖ”‚Á‚Ä_endthread()‘‚©‚È‚­‚Ä‚àreturn;‘‚¢‚Ä‚½‚ç
–â‘è‚È‚¢H

833:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:04:41
–â‘è‚È‚¢B
‚Æ‚±‚ë‚Å_beginthread‚ÍŽg‚¤‚È‚æB_beginthreadex‚É‚µ‚ë‚æB
URLØÝ¸(msdn2.microsoft.com)(VS.80).aspx

834:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:15:49
VC6.0‚Å‚·B

__declspec(dllimport) int __stdcall hoge( LPWORD, LPWORD, LPWORD );

‚Æ‚¢‚¤Œ`‚ÌŠÖ”‚̃AƒhƒŒƒX‚ª“ü‚éŠÖ”ƒ|ƒCƒ“ƒ^hage‚ðì‚肽‚¢‚̂ł·‚ªA
‚¤‚Ü‚­éŒ¾‚Å‚«‚Ü‚¹‚ñB

__declspec(dllimport) int __stdcall (*hage)(LPWORD, LPWORD, LPWORD );
‚ȂǂƂâ‚邯ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚Ç‚¤‚·‚ê‚Î錾‚Å‚«‚é‚̂łµ‚傤‚©H

835:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:17:26
declspec‚ÍŠÖŒW‚È‚¢‚¾‚ë

836:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:19:03
ŠÖŒW‚ ‚邿

837:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:19:32
ŠÖ”ƒ|ƒCƒ“ƒ^‚Å”Y‚ñ‚¾‚çAtypedef

typedef __declspec(dllimport) int __stdcall hogetype( LPWORD, LPWORD, LPWORD );
hogetype hoge;

838:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:36:15
ŠÖ”ƒ|ƒCƒ“ƒ^‚֗̕˜‚³‚ɂȂꂷ‚¬‚Ä‚µ‚Ü‚Á‚Ä
Å‹ß@if@‚ðŒ©‚é‚½‚тɂ·‚®ŠÖ”ƒe[ƒuƒ‹‰»‚µ‚Ä‚µ‚Ü‚¤B

ŠÔˆá‚¢H


839:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:39:07
‚È‚é‚ׂ­ƒVƒ“ƒvƒ‹‚É‚©‚­‚Ì‚ð„§‚³‚ê‚Ü‚·‚©‚ç‚Ë

840:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:43:09
ŠÖ”ƒe[ƒuƒ‹ŠÔˆá‚¢‚Å‚·
“Ý‚¢‚Å‚·

841:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:47:58
‚È‚ñ‚©CreateProcess‚·‚邯•sˆÀ’è‚ɂȂé@ƒXƒŒƒbƒh‚Åsystem‚ÅŽÀs‚µ‚Ă݂é
CreateProcess‚ð’ZŠúŠÔ‚É20‰ñˆÈãŽg‚¤‚Æ“®‚©‚È‚­‚È‚éƒGƒ‰[‚Á‚Ä‚ ‚è‚Ü‚·‚©?
ŽÀs‚·‚鑤‚Ìexe‚Ì‚¹‚¢‚©‚à‚µ‚ê‚È‚¢‚Å‚·‚ª

842:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:50:02
ƒe[ƒuƒ‹‚¾‚߂Ȃ̂©EE
if ‚Ì’†‚É‚³‚ç‚É if@‚ª‚ ‚邯‚à‚¤‚»‚Ì’n“_‚Å‚¤‚íEE‚Á‚ÄŽv‚Á‚Ä‚µ‚Ü‚¤B

‚¿‚å‚Á‚ƃ\[ƒXŒ©’¼‚µ‚Ă݂܂·

843:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:50:41
>>833
‚ ‚肪‚Æ‚¤B¡“x‚©‚ç‚»‚¤‚·‚é

844:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:54:19
‚»‚±‚ÅBoost::function‚ƃR[ƒ‹ƒoƒbƒN‚Å‚·‚æB

845:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 22:59:28
>>842
–³—‚µ‚Ä”ð‚¯‚é‚±‚Æ‚à‚È‚¢‚æB‰½Ž–‚à’öX‚ª1”ÔB

846:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 23:02:18
ƒOƒ[ƒoƒ‹•Ï”‚Á‚Äâ‘ÎŽg‚í‚È‚¢•û‚ª‚¢‚¢‚ñ‚Å‚·‚©‚Ë‚¦
—Ⴆ‚΃Q[ƒ€ƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚¢‚ÄAó‘Ô‚ðŠÇ—‚·‚éƒOƒ[ƒoƒ‹•Ï”‚ðŽg‚Á‚Ä‚¢‚邯‚·‚éB
‚»‚̕ϔ‚É‚ÍAƒQ[ƒ€‚Ìis‚ɇ‚킹‚ÄA—Ⴆ‚Î
’è”iTITLE=0, STAGE1, STAGE2, STAGE3, STAGE_CLEAR, GAME_OVER, ENDING)‚ª“ü‚邯‚·‚éB
ˆ—‚Íã‚Ìó‘Ô‚»‚ꂼ‚ê‚Ń‚ƒWƒ…[ƒ‹‰»‚³‚ê‚Ä‚¢‚邯‚·‚邯A
‚Ç‚¤‚µ‚Ä‚àó‘ÔŠÇ—•Ï”‚̓Oƒ[ƒoƒ‹•Ï”‰»‚µ‚ĂǂÌó‘Ô‚©‚ç‚Å‚à
ŽQÆEÝ’è‚Å‚«‚邿‚¤‚É‚¹‚´‚é‚𓾂Ȃ¢‚ÆŽv‚¤‚̂ł·‚ªA‰½‚©‚¢‚¢Žè‚ª‚ ‚é‚̂łµ‚傤‚©B
ó‘ÔŠÇ—•Ï”‚ðƒtƒ@ƒCƒ‹“àstatic•Ï”‚É‚µ‚ăZƒbƒ^[‚ðŽg‚Á‚Ä‘‚«Š·‚¦‚邿‚¤‚É‚µ‚½‚èA
ó‘ÔŠÇ—•Ï”‚ƃZƒbƒ^[‚ðƒNƒ‰ƒX‚É‚µ‚Ä‚»‚̃IƒuƒWƒFƒNƒg‚̃XƒR[ƒv‚ðƒOƒ[ƒoƒ‹‚É‚·‚é‚à‚µ‚­‚Íó‘ÔŠÇ—•Ï”‚ƃZƒbƒ^[‚ð
static‚É‚µ‚Ăǂ̃Nƒ‰ƒX‚©‚ç‚Å‚à‘‚«Š·‚¦‚ç‚ê‚邿‚¤‚É‚·‚é‚­‚ç‚¢‚È‚çʼn‚©‚çó‘ÔŠÇ—•Ï”‚ðƒOƒ[ƒoƒ‹‚É‚µ‚Æ‚¢‚½•û‚ª
ƒVƒ“ƒvƒ‹‚¾‚ÆŽv‚¤‚̂ł·‚ª‚Ç‚¤‚Å‚µ‚傤‚©B

847:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 23:03:57
”‚ª‘½‚­‚È‚¯‚ê‚ÎOKAd—v‚È‚çOK

848:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 23:05:38
>>846
ÓI‚ȃVƒ“ƒOƒ‹ƒgƒ“‚àƒOƒ[ƒoƒ‹•Ï”‚àŽ—‚½‚悤‚È‚à‚ñ‚¾
ƒOƒ[ƒoƒ‹•Ï”‚Å‚¢‚¢‚ñ‚¶‚á‚ËH

‚½‚¾AŠÖ”Œo—R‚É‚µ‚Ä‚¨‚¯‚΃fƒoƒbƒO‚·‚邯‚«‚É setter ‚ňø‚ÁŠ|‚¯‚ê‚΂¢‚¢‚¾‚¯‚¾‚©‚ç
‚¸‚¢‚Ô‚ñ‚ÆŠy‚ɂȂ閂©‚à‚µ‚ê‚È‚¢–

849:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 23:30:59
>>846
ƒVƒ“ƒOƒ‹ƒ^ƒXƒN‚È‚ç—Ç‚¢‚¯‚ÇB
GUI‚ŃXƒŒƒbƒhŽg‚Á‚ÄŽžˆ—‚µ‚È‚ª‚ç“ü—͑҂¿‚µ‚ÄA
“ü—͂̓R[ƒ‹ƒoƒbƒN‚ň—A‚Ý‚½‚¢‚Ì‚¾‚ÆA
ƒQƒbƒ^‚âƒZƒbƒ^ì‚Á‚½•û‚ª”r‘¼ˆ—‚µˆÕ‚¢‚©‚È‚ŸB

‚Ü‚ŸƒP[ƒXƒoƒCƒP[ƒXH

850:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 23:32:07
ƒQ[ƒ€ó‘Ԃ̃Cƒ“ƒXƒ^ƒ“ƒX‚ª1‚‚¾‚¯‚È‚çAƒOƒ[ƒoƒ‹•Ï”‚Å‚¢‚¢‚ÆŽv‚¤B

ƒCƒ“ƒXƒ^ƒ“ƒX‚ª•¡”‚È‚çA
ó‘Ô‚²‚Ƃ̈—‚ÉAó‘ÔŠÇ—•Ï”‚ðƒNƒ‰ƒX‰»‚µ‚½‚à‚Ì‚ð“n‚·‚Æ‚©A
‚à‚µ‚­‚Ístateƒpƒ^[ƒ“‚È‚ñ‚Ä‚Ì‚à‚¢‚¢‚©‚à‚µ‚ê‚È‚¢B

851:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 23:33:35
‚Ç‚¤‚¹ƒOƒ[ƒoƒ‹•Ï”“I‚ÉŽg‚¤‚Ƃ͂¢‚¦A
‚»‚ê‚䂦‚ɂǂ±‚©‚ç•ÏX‚³‚ê‚Ă邩‚ð’ÇÕ‚·‚邽‚߂ɂà
>ŠÖ”Œo—R‚É‚µ‚Ä‚¨‚¯‚΃fƒoƒbƒO‚·‚邯‚«‚É setter ‚ňø‚ÁŠ|‚¯‚ê‚΂¢‚¢‚¾‚¯‚¾‚©‚ç
‚Æ‚¢‚¤‚̂͒n–¡‚ɑ厖


852:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 23:38:31
ƒQ[ƒ€ó‘Ô‚à—Ⴆ‚ÎAƒvƒŒƒCƒ„ƒLƒƒƒ‰‚Ì‘¼‚ÉAIƒLƒƒƒ‰‚ª— ‚Åis’†‚È‚ñ‚Ä‚±‚Æ‚É‚È‚é‚ÆA
ƒOƒ[ƒoƒ‹‚¾‚Æ”j’]‚·‚邿‚ËB‚»‚ñ‚Èꇂ̓Q[ƒ€ó‘Ԃ̓Lƒƒƒ‰ƒNƒ^‚Ɉˑ¶‚·‚éî•ñ‚ɂȂé‚킯‚¾‚¯‚ÇB

853:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 23:46:14
ƒVƒ“ƒOƒ‹ƒgƒ“‚ƃOƒ[ƒoƒ‹•Ï”‚͈ႤB
ƒOƒ[ƒoƒ‹•Ï”‚Æ‚µ‚ÄŽg‚Á‚Ä‚éŠÔˆá‚Á‚Ä‚é—Ⴊ‘½‚¢‚Ì‚ªŠ¨ˆá‚¢‚ÌŒ´ˆö‚©‚à‚µ‚ê‚È‚¢B

Ž©•ª‚¾‚Á‚½‚ç>>846‚Ìê‡AƒV[ƒ“ƒ}ƒl[ƒWƒƒƒNƒ‰ƒX‚ðì‚Á‚Ä‚»‚¢‚‚ÉU‚é•‘‚¢‚ðŠÇ—‚³‚¹‚éB
‹É—̓Oƒ[ƒoƒ‹•Ï”‚ÍŽg‚í‚È‚¢B

854:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:01:10
ƒVƒ“ƒOƒ‹ƒgƒ“‚͉Šú‰»‚̃^ƒCƒ~ƒ“ƒO‚ð‘I‚ׂ邩‚çƒOƒ[ƒoƒ‹‚Ƃ͑傫‚­ˆá‚¤B

855:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:20:00
Œ‹‹ÇƒIƒuƒWƒFƒNƒgŽwŒü‚Ì“±“ü‚Å‚b‚É‚¨‚¯‚éƒOƒ[ƒoƒ‹•Ï”Žg—p‚Ì–â‘è‚Í‰ðŒˆ‚Å‚«‚ĂȂ¢‚ñ‚¶‚á‚Ë‚¦‚Ì
‚b‚ð‹É‚ß‚ê‚΃IƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‚ðŽg‚í‚È‚­‚Ä‚à—Ç‚¢ƒR[ƒh‚ª‘‚¯‚é‚ñ‚¶‚á‚Ë‚¦‚ÌŒ‹‹ÇƒNƒ‰ƒX‚Æ‚©
ƒIƒuƒWƒFƒNƒg‚Æ‚©ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚Æ‚©•¡ŽG‚Å•ª‚©‚è‚É‚­‚­‚·‚é‚È‚¾‚¯‚¶‚á‚Ë

856:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:21:36
system ‚͋󔒂ª‰üs‚̂悤‚Ɉµ‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·
ƒpƒ‰ƒ[ƒ^‚Í“n‚¹‚Ü‚¹‚ñ‚©?

857:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:22:49
>>855
‚ñ‚È‚±‚½[‚È‚¢

858:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:26:23
ƒtƒ@ƒCƒ‹‚̓ǂݞ‚݂ɂ‚¢‚Ă̎¿–â‚Å‚·B

@----
@2008/02/20C01F00F00
@2008/02/21C02F00F00
@2008/02/26C03F00F00
@c
@----

‚Æ‘‚©‚ꂽƒtƒ@ƒCƒ‹‚ðA

@tmp[0] = 2008;
@tmp[1] = 2;
@tmp[2] = 20;
@tmp[3] = 01;

‚Æ‚¢‚Á‚½‚悤‚ÉŽæ‚螂݂½‚¢‚Å‚·B
ƒXƒ‰ƒbƒVƒ…‚ƃJƒ“ƒ}‚ƃRƒƒ“‚ð‹æØ‚è‚É‚µ‚Ä‚¤‚Ü‚­Žæ‚螂ޕû–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
‚à‚µAƒXƒ‰ƒbƒVƒ…‚µ‚©‚È‚¯‚ê‚Îstrtok‚Æatoi‚łł«‚½‚̂ł·‚ªA3Ží—Þ‚ ‚é‚̂Ţ‚Á‚Ä‚¢‚Ü‚·B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B


859:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:28:04
>>856
‚Ç‚ñ‚È•¶Žš—ñ‚ð“n‚µ‚½‚Æ‚«H

860:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:28:08
Œ©‚½Š´‚¶ƒtƒH[ƒ}ƒbƒg‚͌ł܂Á‚Ă邾‚낤‚©‚ç
’Pƒ‚Éæ“ª‚©‚çƒp[ƒX‚·‚邾‚¯‚¶‚á‚Ë

861:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:29:09
string s;

s.substr(0,4);
s.substr(5,2);
s.substr(7,2);
‚Æ‚©‚Å‚¢‚¢‚̂łÍ?

862:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:31:49
>>858
fscanf(fp, "%d/%d/%d,%d:*[^\n]", &tmp[0], &tmp[1], &tmp[2], &tmp[3]);

863:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:31:50
>>859
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½@“¯–¼‚Ìexe‚ª‚ ‚è‚»‚ꂪ“®‚¢‚Ä‚¢‚½‚悤‚Å‚·

864:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:34:11
862‚Ì’ù³ *‚Ì‘O‚É%
fscanf(fp, "%d/%d/%d,%d:%*[^\n]", &tmp[0], &tmp[1], &tmp[2], &tmp[3]);

865:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:34:23
>>855
>‚b‚ð‹É‚ß‚ê‚΃IƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‚ðŽg‚í‚È‚­‚Ä‚à—Ç‚¢ƒR[ƒh‚ª‘‚¯‚é‚ñ‚¶‚á‚Ë‚¦‚Ì
‚±‚ê‚Í“–‚½‚è‘O‚È‚ñ‚¾‚ªAi‚Æ‚¢‚Á‚Ä‚àƒIƒuƒWƒFƒNƒgŽwŒü‚ðŽg‚í‚È‚¢‚Á‚ĈӖ¡‚¶‚á‚È‚¢A
C‚Å‚àƒIƒuƒWƒFƒNƒgŽwŒü‚ÍÌ‚©‚ç‘¶Ý‚·‚éj

>Œ‹‹ÇƒNƒ‰ƒX‚Æ‚©ƒIƒuƒWƒFƒNƒg‚Æ‚©ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚Æ‚©•¡ŽG‚Å•ª‚©‚è‚É‚­‚­‚·‚é‚È‚¾‚¯‚¶‚á‚Ë
‰½‚ª•¡ŽG‚È‚ñ‚¾H
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚È‚ñ‚©“–‚½‚è‘O‚ÌÝŒvƒpƒ^[ƒ“‚É–¼‘O•t‚¯‚½‚¾‚¯‚¶‚á‚È‚¢‚©B

866:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:36:27
•Ï”‚ւ̃AƒNƒZƒX‚ð§ŒÀ‚·‚邱‚ƂŒPƒ‚ɂȂé‚ñ‚¾‚¯‚ǂȂŸB
–³§ŒÀ‚ɕϔ‚ɃAƒNƒZƒX‚Å‚«‚½‚Ù‚¤‚ª•¡ŽG‚¾‚Á‚ÄA‚í‚©‚ñ‚È‚¢‚©‚È‚ŸB

867:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:48:26
Perl‚Ì•¶–@‚ª•³‚Ȃ̂͊ԈႢ‚È‚¢B

868:858
08/02/27 01:12:38
>861
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚ªAAŽ„‚ł͂¤‚Ü‚¢‚±‚ÆŽg‚¦‚Ü‚¹‚ñ‚Å‚µ‚½B‚²‚ß‚ñ‚È‚³‚¢BB

>860, 864
fscanf‚łł«‚Ü‚µ‚½B
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

869:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:23:50
C++‚Å”z—ñ‚̃Rƒs[‚Á‚Ăǂ¤‚â‚è‚Ü‚·‚©H
for()•¶‚Å‘ã“ü‚ð‰ñ‚·H


870:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:24:40
memcpy‚ªÅ‘¬‚Å‚Í

871:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:26:15
>866
‰½‚ðˆÈ‚Äu’Pƒv‚Æ‚·‚é‚©‚Ɉ˂é‚ñ‚¾‚낤‚ÈB
‘½•ª >855 ‚ÍŒ¾Œê‚Ì\‘¢‚Æ‚µ‚Ä’Pƒ‚Å‚ ‚邱‚ÆAK“¾‚Ì—eˆÕ‚³‚È‚Ç‚ðŒ©‚ÄŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾‚낤‚ª
‘å‚«‚ȃR[ƒh‚ðA‚»‚̂܂܈µ‚¤‚Æ’†g‚Í‚©‚Ȃ蕡ŽG‰»‚·‚éB
ƒNƒ‰ƒX‚â–¼‘O‹óŠÔ‚ȂǂðŽg‚Á‚ÄA‘å‚«‚ȃR[ƒh‚𬂳‚È•”•i‚ÌW‡‘̂Ƃµ‚Äl‚¦‚Ä
‚»‚ꂼ‚ê‚Ì•”•i’PˆÊ‚ňµ‚¤‚±‚Æ‚ÅA‚ЂƂ‚ЂƂ‚̕”•ª‚Í’Pƒ‚ɂȂéB

872:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:26:28
>>869 std::copy()

873:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:27:43
>>870 C++ ‚Å memcpy() ‚ÍŽg‚í‚È‚¢B“ÂƂ̖ñ‘©‚¾‚æB

874:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:30:02
„§‚³‚ê‚Ä‚¢‚È‚­‚Ä‚àŠm•Û‚ÌŽd•û‚©‚ç
vector‚Å‚àstring‚Å—LŒø‚Å‚µ‚傤 memcpy

875:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:31:12
memcpy‚æ‚莩•ª‚ŃAƒZƒ“ƒuƒ‰‘‚¢‚½•û‚ª‚͂₩‚Á‚½‚ñ‚¾‚¯‚ÇA‚»‚ñ‚È‚à‚ñH

876:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:31:59
>>875 ‚»‚ê‚͂߂¸‚炵‚¢B

877:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:39:54
memcpy‚æ‚è‘‚¢ƒR[ƒh‚­‚ê

878:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:40:26
SSEŽg‚Á‚½‚ñ‚¾‚¯‚Ç‚Ë

879:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:17:49
ƒ}ƒCƒNƒƒ\ƒtƒg‚ÌCHMƒtƒ@ƒCƒ‹‚͂Ȃ©‚È‚©‚¢‚¢‚ñ‚¾‚¯‚Ç
SJIS‚µ‚©ƒRƒ“ƒpƒCƒ‹‚Å‚«‚È‚­‚ÄAƒTƒCƒY‚ª20M‚Æ‚©‚É‚È‚é‚ÆƒRƒ“ƒpƒCƒ‹‚ÉŽ¸”s‚·‚é
CHM‚ðƒpƒN‚Á‚ÄWindows‚Ì•W€ƒwƒ‹ƒvŒ`Ž®‚ðì‚肽‚¢@
ŽQ‰ÁŽÒ•åW’†
ˆ³kÚ”öŽ«”z—ñ‚ª‚¢‚¢‚ÆŽv‚¤
ƒuƒƒbƒN[ƒ\[ƒeƒBƒ“ƒO‚µ‚½ƒf[ƒ^‚Í‚»‚̂܂ܑS•¶ŒŸõ‚Å‚«‚邯‚¨‚à‚¤‚ª‚Ç‚¤‚©?

880:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:27:20
•¡”‚̃eƒLƒXƒg•¶‘‚ðˆ³k‚Å‚«‚Ä‚©‚‚‘¬‚É‘S•¶ŒŸõ‚Å‚«‚Ä
CHM‚̂悤‚È•‹y—¦‚ð–ÚŽw‚µ‚½‚¢
ƒfƒXƒNƒgƒbƒvƒT[ƒ`‚Ƃ͖ړI‚ªˆá‚¤@Œ³‚̃tƒ@ƒCƒ‹‚ª•œŒ³‚Å‚«‚Ă܂Ƃ߂ç‚ê‚é“_‚ª‘厖

881:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:28:28
tar‚Å‚¢‚¢‚¶‚á‚È‚¢

882:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:33:30
tar‚Í‘S•¶ŒŸõ‚Å‚«‚邿‚¤‚ÉÝŒv‚³‚ê‚Ä‚é‚Ì?

883:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:38:51
tar‚͈³k‚µ‚È‚¢‚©‚ç‚ËB

884:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:40:51
>>875
ƒAƒ‰ƒCƒ“ƒƒ“ƒg‚É”›‚è‚ð“ü‚ê‚ê‚Α‚­‚͂ł«‚邯Žv‚¤

885:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:46:44
”¼•ª‚ɂ͂Ȃç‚È‚¢‚Æ‚¾‚ß‚¾‚È@chm‚Í‘S•¶ŒŸõ‚Å‚«‚ÄŒ³‚Ì”¼•ª‚É‚È‚é‚æ

886:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:51:09
>>880
êƒuƒ‰‚̃ƒO‚ð‚܂Ƃ߂é‚̂ɕ֗˜‚»‚¤‚¾
‚ ‚Ăɂ¹‚¸Šú‘Ò‚µ‚Ă邿

887:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 03:29:32
badc$‚Ì„‰ñƒf[ƒ^‚Í
adc$b
dc$ba
c$bad
$badc

ƒ\[ƒg‚·‚邯
$badc
adc$b
badc$
c$bad
dc$ba
ƒuƒƒbƒNƒ\[ƒg‚Å‚Ícb$da‚Æ‚¢‚¤ƒf[ƒ^‚݂̂ª—^‚¦‚ç‚ê‚é
•œŒ³‚µ‚悤‚Æ‚·‚邯‚±‚±‚܂ł͒¼‚®‚í‚©‚é
$***c
a***b
b***$
c***d
d***a
c$AbaAA$bAdcAad‚ÆŒq‚ª‚Á‚Ä‚¢‚邱‚Æ‚ª‚í‚©‚é
‚½‚Æ‚¦‚Îdc‚Æ‚¢‚¤ƒf[ƒ^‚͉½”Ô–Ú‚ÉoŒ»‚·‚é‚©‹‚߂邯‚·‚邯––”ö‚Ìc‚©‚ç’²‚ׂĂ¢‚¯‚Ηǂ³‚»‚¤‚¾‚ª

888:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 03:41:52
std::string
‚̂悤‚È STL ƒNƒ‰ƒX‚ð‘O•û錾‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H
‚»‚ê‚Æ‚à‚±‚¤‚¢‚¤ƒNƒ‰ƒX‚Á‚Ä‘O•û錾‚µ‚È‚¢‚Ńwƒbƒ_[‚É’¼Ú include
‚³‚¹‚Ä‚à–â‘è‚È‚¢‚Å‚·‚©H

889:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 04:17:01
Visual C++ Express Edition ‚ð“üŽè‚µ‚½‚Ì‚ÅAŠÈ’P‚ȃvƒƒOƒ‰ƒ€‚ðì‚Á‚Ă݂悤‚ÆŽv‚Á‚½‚̂ł·‚ªA
‚È‚º‚©ƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñB
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ÅA cl c:\source.cpp ‚Æ‚µ‚Ä‚àA
'cout' : ’è‹`‚³‚ê‚Ä‚¢‚È‚¢Ž¯•ÊŽq‚Å‚·B
'endl' : ’è‹`‚³‚ê‚Ä‚¢‚È‚¢Ž¯•ÊŽq‚Å‚·B
“™‚ƃGƒ‰[‚ª•Ô‚Á‚Ä‚«‚Ü‚·B
‚¿‚Ȃ݂ÉAƒ\[ƒX‚͈ȉº‚̂悤‚È‚à‚̂ł·B

#include <iostream>

int main(void)
{
cout << "Hellow, World!" << endl;
return 0;
}

‚È‚ºƒGƒ‰[‚ɂȂé‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB‚¨‰É‚È•û‚¢‚Ü‚µ‚½‚çA‚Ç‚¤‚©‚¨’mŒb‚ð‚¨‘Ý‚µ‚­‚¾‚³‚¢B

890:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 04:20:39
~cout << "Hellow, World!" << endl;
›std::cout << "Hello World!" << std::endl;


891:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 04:21:19
‚ ‚ñ‚½‚ªŠO‘‚É‚¢‚é‚ñ‚¶‚á‚È‚©‚Á‚½‚çA–{‚𔃂Á‚ĕ׋­‚µ‚éB

‚Ƃ肠‚¦‚¸A
std::cout << "Hellow, World!" << std::endl;
‚Æ‚µ‚Ä‚â‚Á‚Ä‚ÝB

‚à‚µ‚­‚ÍA
using namespace std:
‚ðinclude •¶‚̉º‚É‘‚¢‚Ä‚¨‚­‚Æ‚©B

‚Ü‚ ‚ª‚ñ‚΂êB



892:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 04:24:33
>>890
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
using namespace std; ‚ð’ljÁ‚µ‚½‚çƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚µ‚½EEE ^ ^;
ʼnA#include <iostream.h> ‚Æ‚µ‚Ä‚¢‚ÄAƒRƒ“ƒpƒCƒ‹Žž‚É‚»‚ñ‚ȃtƒ@ƒCƒ‹‚Í–³‚¢‚ÆŒ¾‚í‚êA
#include <iostream> ‚É’¼‚µ‚½‚ç¡“x‚Í cout ‚ª’è‹`‚³‚ê‚Ä–³‚¢‚ÆŒ¾‚í‚êEEE
Š®‘S‚ɕ׋­•s‘«‚Å‚·‚ËEEEE

893:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 04:48:08
>892
ŠÂ‹«‚É‚æ‚Á‚Ä‚Í

#include <iostream.h>

‚Æ‘‚­‚ÆAusing namespace std; ‚ðŸŽè‚É‚â‚Á‚Ä‚­‚ê‚é‚ñ‚¾‚íB
‘½•ªA‚»‚¤‚¢‚¤ŠÂ‹«‚ð‘O’ñ‚É‚µ‚½ƒR[ƒh‚¾‚Á‚½‚ñ‚¾‚낤B

894:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 08:20:07
‚‚¢‚łɕ׋­•s‘«‚̉´‚É‹³‚¦‚Ä‚­‚¾‚³‚¢
#include <string.h>
#include <stdio.h>
#include <iostream>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
string a = "0908a89";

printf("%s\n", a);
getchar();
return 0;
}

a‚É0908a89‚ª‘ã“ü‚³‚ê‚Ä–³‚¢‚Ý‚½‚¢‚Ȃ̂ł·‚ªA‰½ˆ‚ª‚Ü‚¸‚¢‚̂łµ‚傤‚©H

895:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 08:37:47
‚¢‚ë‚¢‚ë‚Ü‚¸‚¢B
‚Æ‚¢‚¤‚©A‚»‚êVC‚È‚çƒRƒ“ƒpƒCƒ‹‚Æ‚¨‚é‚ÌHgcc 2.96‚¾‚Æ­‚È‚­‚Æ‚à’Ê‚ç‚È‚¢B

Estring.h‚Á‚ÄC‚Ì“z‚¶‚á‚È‚¢‚©‚ÈB#include <string>‚Æ‘‚­‚ׂµ
E‚»‚Ìê‡a‚Á‚Ă̂ÍstringŒ^‚Ȃ̂ÅAprintf‚É%s‚Ŏ󂯂é‚̂͂æ‚낵‚­‚È‚¢B
@‘‚­‚È‚çprintf("%s\n",a.c_str());
E‚Å‚àA‚¹‚Á‚©‚­#include <iostream>‚µ‚Ä‚é‚ñ‚¾‚©‚ç
@cout << a << endl;‚Å‚¢‚¢‚¶‚á‚ñB
E‚Æ‚±‚ë‚ÅÅŒã‚Ìgetchar‚͉½‚Ì‚½‚ß‚ÉH

ˆÈã’¼‚·‚ÆA‚±‚Á‚¿‚ł͑ã“ü‚³‚ê‚邿B

896:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 09:02:30
>>895
‚ ‚肪‚Æ[@o—ˆ‚Ü‚µ‚½B
ƒRƒ“ƒpƒCƒ‹‚Ío—ˆ‚Ă܂µ‚½‚ªNULL‚ª•\ަ‚³‚ê‚Ü‚µ‚½B
getchar();‚µ‚È‚¢‚Ɖæ–Ê‚ª‘¬U•‚¶‚Ä‚µ‚Ü‚¤‚Ì‚ÅA‰æ–ÊŠm”F—p‚ɂł·B

897:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 09:06:36
>>896
C³‚µ‚½ƒ\[ƒX‚𒣂Á‚Ă݂Ȃ¢‚Æ—LŒø‚ȉñ“š‚Í“¾‚ç‚ê‚È‚¢‚ÆŽv‚¤‚æB

898:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 09:09:57
int* random_array(int n);
shared_ptr<int> p(random_array(100));
‚Æ‚¢‚¤‚悤‚É‘‚¯‚È‚¢‚̂ł·‚ªAshared_ptr‚Ì쬎ž‚Á‚ÄA•K‚¸new[100]‚Æ‚©‚Á‚Ä
‚â‚ç‚È‚¢‚Æ‚¾‚߂Ȃ̂ł·‚©H


899:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 09:30:04
>>898
array‚Ì‹¤—L‚É‚Íshared_array‚ÈB
‚»‚ê‚ÆƒGƒ‰[ƒƒbƒZ[ƒW‘‚©‚È‚¢‚ƃGƒXƒp[‚µ‚©‰ð“š‚Å‚«‚È‚¢B

900:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 11:36:18
system("path %PATH%; C:\\hofe;");
‚ª—LŒø‚ɂȂè‚Ü‚¹‚ñEEE
‚È‚º‚Å‚µ‚傤

901:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 11:59:17
>>900
ŠÂ‹«•Ï”‚̓vƒƒZƒX‚²‚ƂɕÊX‚¾‚©‚ç
ŽqƒvƒƒZƒX‚ð‹N“®‚µ‚ÄPATH‚ðݒ肳‚¹‚Ä‚àŽ©ƒvƒƒZƒX‚ɂ͉e‹¿‚µ‚È‚¢

902:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 12:07:43
‰üs‚µ‚Ä‚à–³—‚Å‚µ‚½@ƒpƒX‚𒼂¤‚¿‚·‚é‚©A‚»‚±‚ÖˆÚ“®‚·‚邵‚©‚È‚¢‚Å‚·‚©?
API‚ÅPathÝ’è‚Å‚«‚é‚©’²‚ׂĂ݂܂·
system("path C:\\hofe; \n abc.exe");

903:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 12:20:15
path‚ð’ljÁ‚·‚é•û–@‹³‚¦‚Ä‚­‚¾‚³‚¢@‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½

904:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 12:24:10
SetEnvironmentVariable

905:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 12:30:25
»Ý¸½
’·‚¢ŽÀsƒpƒX‚ÆA’·‚¢ƒpƒ‰ƒ[ƒ^ƒpƒX‚Å¢‚Á‚Ă܂µ‚½
‚±‚ê‚Å‰ðŒˆ‚µ‚»‚¤‚Å‚·

906:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 13:29:07
#include "stdafx.h"
#include <string>
#include <stdio.h>
#include <iostream>

using namespace std;

—ªj

string x;

sprintf(x, "%02x%02x%02x%02x%02x\n", buf[0], buf[1], buf[2], buf[3], buf[4]);

‚±‚ê‚ÅAbuf[0], buf[1], buf[2], buf[3], buf[4]‚Ì’l‚ðstringŒ^ ‚Åx‘ã“ü‚µ‚½‚¢‚ñ‚Å‚·‚¯‚Ç
x‚ª’è‹`‚³‚ê‚Ä‚¢‚È‚¢‚Æ“{‚ç‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‚Ç‚¤‚µ‚½‚ç—Ç‚¢‚̂łµ‚傤‚©H

907:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 13:39:20
string x(11,'\0');

sprintf(&x[0], "%02x%02x%02x%02x%02x\n", buf[0], buf[1], buf[2], buf[3], buf[4]);

‚±‚ê‚Í–³—?

908:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 13:51:44
>>907
ƒeƒ‰Thanks

909:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 13:57:03
‚Ü‚¸ŠÔˆá‚¢‚È‚­‘åä•v‚ł͂ ‚é‚à‚̂̈ꉞ•W€ŠO‚ÌŽd—l‚¾‚ÆS‚ɂƂǂ߂è‚­‚Æ‚¢‚¢

910:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 14:02:11
winsock‚ðŽg‚¤‚Æ‚«ƒGƒR[ƒoƒbƒN‚·‚é‚͕̂’ʂł·‚©?
‚»‚ê‚Æ‚à•‰‰×‚ð‰º‚°‚邽‚߂ɂµ‚Ü‚¹‚ñ‚©?
­—Ê‚¸‚ƒf[ƒ^Žó‚¯Žæ‚ê‚΃~ƒX‚µ‚É‚­‚­‚È‚é‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚Ç
­‚µ‚¸‚Ž󂯎æ‚Á‚ÄŠm”F–³‚µ‚Å‚¢‚¢‚Å‚·‚©

911:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 14:02:13
ŽŸ‚̉ü’ù‚Å•W€‚ɂȂ邯‚ÇAƒRƒ“ƒpƒCƒ‰‚̑Ήž‚ª•‹y‚·‚é‚܂Ň‚킹‚邯A
–â‘è‚È‚¢‚ÆŒ¾‚¦‚é‚͉̂½”N‚àæ‚©‚È‚ŸB

912:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 14:09:00
httpæ‚̃tƒ@ƒCƒ‹‚̃TƒCƒY‚âcrc‚ðŽæ“¾‚·‚é•û–@‹³‚¦‚Ä‚­‚¾‚³‚¢
‚»‚ê‚݂ăf[ƒ^‚ª³í‚ª”»’肵‚½‚¢‚Å‚·

913:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 14:23:32
>>910
‰½‚ð‚Ç‚±‚ɃGƒR[ƒoƒbƒN‚·‚é‚ñ‚¾
ƒ~ƒX‚Á‚ĉ½‚Ì‚¾

>>912
ƒtƒ@ƒCƒ‹ƒTƒCƒY‚Í‘S•”ŽóM‚·‚ê‚΂킩‚邾‚낤
CRC‚ÌŒvŽZ•û–@‚Í‚±‚ê«
URLØÝ¸(en.wikipedia.org)

914:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 14:40:20
>>912
ƒTƒCƒY‚̓ŒƒXƒ|ƒ“ƒXƒwƒbƒ_‚ÌContent-Length (‚È‚¢ê‡‚à‚ ‚é)
CRC ‚Í–³—‚©‚Æ

915:907
08/02/27 14:46:39
‚à‚¤ˆê‚‹³‚¦‚ĉº‚³‚¢B

char str[100];

sprintf(str, "%02x%02x%02x%02x%02x\n", buf[0], buf[1], buf[2], buf[3], buf[4]);

char str0[100];
char str1[] = "01061719d0";
char str2[] = "0106171f34";

if (strcmp(str, str1) == 0){
printf("‚±‚̔Ԇ‚Í“o˜^‚³‚ê‚Ä‚¢‚Ü‚·‡@\n”Ô†%s\n",str);
}
else if (strcmp(str, str2) == 0){
printf("‚±‚̔Ԇ‚Í“o˜^‚³‚ê‚Ä‚¢‚Ü‚·‡A\n”Ô†%s\n",str);
}
else {
printf("‚±‚̔Ԇ‚Í“o˜^‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ\n”Ô†%s\n",str);
}
‚±‚̂悤‚Èif•¶‚É‚µ‚½‚¢‚̂ł·‚ªA“o˜^‚µ‚½buf[]‚ð“ǂݞ‚ñ‚Å‚à"‚±‚̔Ԇ‚Í“o˜^‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ"
‚Æ•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‚È‚º‚Å‚µ‚傤‚©H

916:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 14:53:34
std::vector‚ÆCString‚Å‚ÍAempty() i‚ÆEmpty()j ‚̈Ӗ¡ˆá‚¤‚Ì‚Ë`

‚µ‚΂炭éx‚³‚ê‚Ă܂µ‚½B

917:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 14:54:36
stl‚ÌsetŽg‚Á‚½•û‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢

918:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 15:03:58
>>915
str‚ð•\ަ‚³‚¹‚Ă݂é‚ñ‚¾

919:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 15:06:37
>>914
GET‚Å‚µ‚Ä‘—‚ç‚ê‚Ä‚­‚éƒwƒbƒ_‚ð‚Ý‚é‚ñ‚Å‚·‚æ‚Ë?
2ch‚̃XƒŒURL‚¢‚ê‚邯ƒTƒCƒY‘‚¢‚ĂȂ¢‚Å‚·
‚Å‚«‚éŒÀ‚è‚È‚ñ‚Æ‚©Žæ“¾‚·‚é•û–@–³‚¢‚Å‚·‚©?

920:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 15:08:28
‘—ŽóM‚̃f[ƒ^‚Å‚·

GET ½ÚØÝ¸(livemarket2”Â) HTTP/1.0

HTTP/1.1 200 OK
Date: Wed, 27 Feb 2008 06:07:25 GMT
Server: Apache/2.0.59 (Unix) PHP/4.4.2 mod_ssl/2.0.59 OpenSSL/0.9.7e-p1
Vary: Accept-Encoding
Connection: close
Content-Type: text/html

921:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 15:12:53
“®“I‚ɕω»‚·‚é‚©‚ç–³—‚»‚¤‚Å‚·‚Ë
’ÊMØ‚ê‚ÅŒ©‚ç‚ê‚È‚¢HML‚̎擾‚ð”ð‚¯‚½‚¢‚ñ‚Å‚·‚¯‚Ç‚¢‚¢•û–@‚ ‚è‚Ü‚¹‚ñ‚©

922:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 15:15:27
ÅŒã‚É@</html>@‚ª–³‚©‚Á‚½‚ç“r’†‚ÅØ‚ꂽ‚Æ”»’f‚·‚邯‚©

923:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 15:20:51
•’ʂ̃eƒLƒXƒg‚È‚ç‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©?
‚à‚Æ‚à‚Æ•sŠ®‘S‚ÈHTML‚È‚ç‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©?
ƒT[ƒo[‚̃tƒ@ƒCƒ‹‚ƈê’v‚µ‚Ä‚¢‚Ä‚àƒGƒ‰[‚ɂȂè‚Ü‚·

924:915
08/02/27 15:23:30
>>918
str ‚Í 0106719d0 ‚ɂȂÁ‚Ä‚¢‚邿‚¤‚Å‚·„ƒ
‚È‚ñ‚Å‚¤‚Ü‚­‚¢‚©‚È‚¢‚ñ‚¾‚낤BB

925:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 15:25:54
>>922
HTML4‚Å‚Í </html> ‚ÍÈ—ª‰Â”\‚Ȃ̂Ŗœ”\‚¶‚á‚È‚¢

>>920
Connection: close
‚Á‚Ä‘‚¢‚Ä‚ ‚é‚©‚çÚ‘±’f‚܂œǂ߂΂»‚ê‚Å‘S•”B

‚ ‚ÆA‚È‚é‚ׂ­HTTP/1.1Žg‚¦
ŽèŒ³‚ÅŠm”F‚µ‚½ŒÀ‚èAHTTP/1.1‚ŃAƒNƒZƒX‚·‚邯
chunked ‚Å‘—‚Á‚Ä‚­‚é‚̂Ŗ–”ö‚ª‚¿‚á‚ñ‚ÆŠm”F‚Å‚«‚é


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

4987“ú‘O‚ÉXV/243 KB
’S“–:undef