y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
577:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 22:51:46
ޏ—炵‚Ü‚·B
‚Ç‚±‚ÅŽ¿–₵‚Ä‚¢‚¢‚©”»‚炸A‰½‚Å‚à’m‚Á‚Ä‚»‚¤‚È‚±‚±‚É—ˆ‚Ü‚µ‚½B

ƒu[ƒ“ƒXƒ^ƒWƒI‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚悤‚Æ‚·‚邯
DllRegisterServer‚ւ̌ĂÑo‚µ‚̓Gƒ‰[ƒR[ƒh0‚˜80070005‚É‚æ‚莸”s‚µ‚Ü‚µ‚½B

‚Æo‚é‚ñ‚Å‚·‚ª‚Ç‚¤‚¢‚¤ˆÓ–¡‚Å‚·‚©H
“–•û‚o‚b—ð‚Pƒ–ŒŽ‚ÅA‘S‚­‰ð‚è‚Ü‚¹‚ñB
ƒGƒ‰[ƒR[ƒhƒOƒO‚Á‚Ä‚àHHH‚Å‚·B
‚Ç‚¤‚©A‹³‚¦‚Ä‚­‚¾‚³‚¢B




578:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 22:58:12
>>576
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŠg’£”{¸“x‚Æ‚¢‚¤‚Ì‚ª‚ ‚é‚ñ‚Å‚·‚ËB

579:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 23:07:38

ˆÈ‰º‚̃tƒ@ƒCƒ‹‚ð\‘¢‘̂̔z—ñ‚ÉŽæ‚螂݂½‚¢‚Å‚·B
-------------
a_yumi, 9, f
m_mana, 4, f
h_ryohko, 10, f
m_konomi, 12, f
m_kana, 4, f
BBB
-------------

struct data{
@@char name[10];
@@char age[10];
@@char sex[10];
} g_data[NUM];

int main( void ){
@BBB
}

ƒtƒ@ƒCƒ‹‚ÍŠJ‚¢‚Ă݂Ȃ¢‚Ƒ傫‚³‚ª•ª‚©‚ç‚È‚¢‚à‚̂Ƃµ‚Ü‚·B
"NUM"‚ð‰Â•Ï‚Éiƒtƒ@ƒCƒ‹‚̃f[ƒ^”ƒsƒbƒ^ƒŠ‚ÉjŽæ‚螂ނ±‚Ƃ͂ł«‚È‚¢‚Å‚µ‚傤‚©H
‚Å‚«‚ê‚ÎC++‚ÍŽg‚킸‚ÉAC‚݂̂łâ‚肽‚¢‚Å‚·B‚¨Šè‚¢‚µ‚Ü‚·B

580:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 23:10:37
>>577
PC‰SŽÒ”‚©ƒ\ƒtƒgƒEƒFƒA”‚ւ¢‚¯

581:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 23:14:12
>>580
‚·‚݂܂¹‚ñ‚Å‚µ‚½B
s‚Á‚Ä‚«‚Ü‚·

582:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 23:14:33
>>577 ”¼”NROM‚êƒoƒJ–ì˜Y

583:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 23:14:41
>>577
‚±‚̕ӂŕ·‚¢‚Ä‚Ý‚é‚Æ‚©H
«

yƒjƒRƒjƒRzBOON SUTAZIO Part4yƒuƒ‰ƒEƒUz
½ÚØÝ¸(software”Â)


584:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 23:15:13
>>579
realloc()‚ðŽg‚¤‚Æ‚©A
ƒŠƒ“ƒNƒŠƒXƒg‚É‚·‚邯‚©
‚ʼn”\B



585:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/19 23:16:45
>584
‚Ç‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒOƒO‚Á‚Ä‚«‚Ü‚·B

586:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 00:05:26
Œ¾Œê@C++
Ž¿–â“à—e
@1.struct SHoge { char a; short b; int c; };‚Æ’è‹`‚·‚éB
@2.SHoge obj; ‚ÆŽÀ‘Ì‚ð쬂·‚éB
@ã‹L‚Ìê‡Aobj‚̃Aƒ‰ƒCƒƒ“ƒgiHj‚Í‚¢‚Â‚à“¯‚¶‚Å‚µ‚傤‚©H
Ž¿–â‚Ì”wŒi
@1.struct SHogeBase { char a; short b; int c; };‚Æ’è‹`‚·‚éB
@2.struct SHoge :public SHogeBase { void Save(FILE *f){fwrite(this, sizeof(SHogeBase),1,f); void Load(FILE* f){—ª}; }
@Œ©‚½‚¢‚ÉAƒƒ“ƒo•Ï”‚̃Z[ƒuAƒ[ƒh‚ðs‚Á‚Ä‚¨‚èAƒ^ƒ}ƒ^ƒ}“®ì‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚±‚ꂪƒ^ƒ}ƒ^ƒ}‚Ȃ̂©A
@‚»‚ê‚Æ‚à‚ ‚ç‚ä‚éC++ŠÂ‹«‚ų퓮삪•ÛႳ‚ê‚Ä‚¢‚é‚Ì‚©A‚ª’m‚肽‚¢B
‘«‚è‚È‚¢î•ñ“™‚ ‚ê‚ÎŽw“E‚¨Šè‚¢‚µ‚Ü‚·B

587:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 00:08:39
>>586
OS‚ª•Ï‚í‚Á‚½‚èCPU‚ª•Ï‚í‚Á‚½‚烌ƒCƒAƒEƒg‚à•Ï‚í‚éã©B

588:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 00:10:37
‹l‚ß•¨‚ªŠô‚ç“ü‚é‚©‚͈—Œn’è‹`‚Ì‚¨˜b‚Ȃ̂ł·B

589:586
07/12/20 00:14:48
>>587
OSECPUiƒRƒ“ƒpƒ`•iœ‚­j‚ª•Ï‚í‚éê‡AăRƒ“ƒpƒCƒ‹ƒŠƒ“ƒNƒRƒ“ƒpƒCƒ‹‚ª“ü‚èAŽÀsƒtƒ@ƒCƒ‹‚ªV‚½‚É쬂³‚ê‚Ü‚·‚æ‚ËB
‚»‚ÌŽÀsƒtƒ@ƒCƒ‹‚Í“¯‚¶OSECPU‚ł͊mŽÀ‚ɳ퓮삷‚é‚̂łµ‚傤‚©H
³í“®ì‚·‚é‚È‚ç‚ÎA>>586 Œ©‚½‚¢‚ȃ\[ƒX‚Í‚ ‚è‚È‚ñ‚Å‚·‚©‚ËH

590:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 00:14:50
>>586
“¯‚¶ƒRƒ“ƒpƒCƒ‰‚Ì“¯‚¶ƒo[ƒWƒ‡ƒ“‚ðŽg‚Á‚Ä“¯‚¶ƒIƒvƒVƒ‡ƒ“‚ðŽw’肵‚Ä‚éŒÀ‚è‚ÍA‚¢‚Â‚à“¯‚¶‚Å‚¢‚¢‚©‚ÆŽv‚¤‚¯‚Ç
ƒRƒ“ƒpƒCƒ‰‚ª•Ï‚í‚Á‚½‚èƒRƒ“ƒpƒCƒ‹ƒIƒvƒVƒ‡ƒ“‚ð•Ï‚¦‚½‚è‚·‚邯•Ï‚í‚邱‚Æ‚ª‚ ‚é

591:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 00:17:20
>>589
OS‚âCPU‚܂łà•Ï‚í‚é‰Â”\«‚ª‚ ‚é‚È‚çA‚©‚Ȃ茵‚µ‚¢
int‚̃TƒCƒY‚à•Ï‚í‚邵ƒGƒ“ƒfƒBƒAƒ“‚à•Ï‚í‚邵

592:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 00:38:27
‚ñ‚â[EEE“¯‚¶ŽÀsƒoƒCƒiƒŠ‚ÅŽÀso—ˆ‚éŠÂ‹«‚È‚çŠT‚˳‚µ‚­“®‚­‚¾‚ëB

593:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 01:24:56
>>586
ƒƒ“ƒo[ƒAƒNƒZƒX‚µ‚Ä‚ê‚΃Aƒ‰ƒCƒ“ƒƒ“ƒg‚̉e‹¿‚Í
l‚¦‚È‚­‚Ä‚¢‚¢‚¾‚ëBŠî–{“I‚Ƀƒ‚ƒŠƒŒƒCƒAƒEƒg‚É
ˆË‘¶‚·‚邿‚¤‚ȃR[ƒh‚͉ñ”ð‚·‚×‚«‚¶‚á‚È‚¢‚Ì‚©‚ËB

594:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 01:28:16
union‚Æ‚©‚͉ñ”ð‚·‚×‚«‚Ȃ̂©

595:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 01:30:24
‚»‚ê‚͂܂½˜b‚ª•ʂłµ‚傤B

596:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 02:13:15
intŒ^‚̕ϔa‚É50‚Ì‚¢‚¤”Žš‚ª“ü‚Á‚Ä‚¢‚Ü‚·B
‚±‚ê‚ðcharŒ^‚Ì”z—ñb[]‚É5, 0‚ÆŠi”[‚·‚é‚̂͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H

597:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 02:17:19
b[1] = a/10;
b[0] = a%10;


598:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 02:18:41
b[0] = '0'+a/10;
b[1] = '0'+a%10;

599:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 02:27:43
sprintf(b,"%d",a);

600:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 02:37:30
>>599
KY

601:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 02:38:51
‚·‚Ü‚ñA‚»‚¤‚¢‚¤ê–Ê‚¾‚Á‚½‚Ì‚©cc

602:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 02:39:15
–Ù‚êƒJƒX

603:‚T‚X‚U
07/12/20 03:18:09
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

604:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 14:28:02
‚·‚݂܂¹‚ñAprintfŠÖ”‚̃tƒH[ƒ}ƒbƒg‚ÉŠÖ‚·‚鎿–₪‚ ‚è‚Ü‚·B


¡A

printf("%20s%20s%20s", "hoge", "huga", "piyo");

‚Æ‚¢‚¤•—‚Éo—Í•‚ð20‚ÉŽw’肵‚½‚¢‚ñ‚Å‚·‚ªA
ˆê‰ÓŠˆê‰ÓŠ‚É20‚Æ‘‚­‚Ì‚ª•sІD‚̂悤‚È‹C‚ª‚µ‚Ä‚¢‚Ü‚·B

‚à‚¤­‚µƒXƒ}[ƒg‚È‘‚«•û‚Í‚ ‚è‚Ü‚¹‚ñ‚©H

605:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 14:36:35
>>604
20‚ð•Ï”‚É‚µ‚ÄA“®“I‚É—^‚¦‚Ä‚â‚邱‚Ƃ͂ł«‚éB

606:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 14:42:09
>>604
ÓI‚É‚â‚邯‚µ‚Ä‚à‚±‚ñ‚È‚à‚ñ«

#define COLUMN_WIDTH "20"
printf("%" COLUMN_WIDTH "s%" COLUMN_WIDTH "s%" COLUMN_WIDTH "s",
"hoge", "huga", "piyo");



607:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 14:45:25
#define prints(s) printf("%20s",s)

prints("hoge");
prints("huga");

608:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 14:47:21
‚Þ‚µ‚낱‚¤‚¾‚È

int i;
char *str[] = {"hoge", "huga", "piyo"};
for(i=0; i<sizeof(str); ++i)
printf("%20s", str[i]);

609:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 16:04:02
int width = 20;
printf("%*s%*s%*s", width,"hoge", width, "huga", width,"piyo");

610:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 16:10:51
‚b{{‚ÅtrimŠÖ”‚ÌŽg‚¢•û‚í‚©‚él‚¢‚Ü‚·H
#include <boost/algorithm/string.hpp>
‚ðinclude‚·‚邯AƒGƒ‰[‚ª‚Å‚Ä
c:\program files\microsoft visual studio\vc98\include\boost\algorithm\string\yes_no_type.hpp(22) : error C2265: '<Unknown>' : reference to a zero-sized array is illegal
c:\program files\microsoft visual studio\vc98\include\boost\algorithm\string\yes_no_type.hpp(23) : see reference to class template instantiation 'boost::algorithm::size_descriptor<I>' being compiled
c:\program files\microsoft visual studio\vc98\include\boost\range\detail\common.hpp(114) : fatal error C1506: unrecoverable block scoping error
‚Á‚Ä‚¨‚Á‚µ‚á‚é‚̂ł·‚ªH•Ê‚ÉboostŽg‚í‚È‚¢•û–@‚ª‚ ‚ê‚΂¢‚¢‚̂ł·‚ªEEEB

611:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 16:21:27
‚Ƃ肠‚¦‚¸VC6‚ð‚È‚ñ‚Æ‚©‚µ‚ë‚Æ

612:‚U‚P‚O
07/12/20 16:37:22
>>611
‚Ç‚¤‚¢‚¤Ž–‚Å‚µ‚傤‚©H

613:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 16:39:32
>>612
VC6‚͌·‚¬‚ÄŽÀ—p‚ɑς¦‚È‚¢‚Ì‚ÅAŽÌ‚Ä‚ë
‚Æ‚¢‚¤‚±‚ÆB


614:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 16:49:22
‚u‚b6‚Í2004‚̓Aƒbƒvƒf[ƒg‚Åo‚Ä‚¢‚é
‚u‚b2003‚”‚‚‚Œ‚‹‚‰‚”‚æ‚èV‚µ‚¢

615:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:04:48
for ( std::vector<unsigned char>::iterator it = array.begin(); it != array.end(); it++ )
{
@@*it = (*it >= threshold ) ? 1 : 0;
}

‚±‚̈—‚ðstd::for_each()‚ðŽg‚Á‚Ä‘‚­‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

616:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:08:49
‚Å‚«‚ê‚Εʊ֔‚É‘‚©‚¸Afor_each()‚ÉŽû‚ß‚½‚¢‚Å‚·B

617:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:14:04
void f(unsigned char& r)
{
@r = (r >= threshold) ? : 1 : 0;
}

foreach(array.begin(), array.end(), f);

ƒ_ƒ‚©‚à‚µ‚ê‚ñ‚ªB

618:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:15:06
foreach ~
for_each ›

619:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:16:26
Ž©•ª‚Ì—Í‚¾‚¯‚ʼnð‚¯B

‰pŒê‚ðŽ©•ª‚Ì—Í‚¾‚¯‚Å‰ð‚¯‚ÆŒ¾‚í‚ê‚ê‚ÎAŽ«‘“™‚ÌŽg—p‚ÍŒµ‹Ö‚Å‚ ‚邪
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ł͑S‚­³”½‘΂ł ‚éA‚Þ‚µ‚ël‚É•·‚­‚Ì‚³‚¦”F‚ß‚ç‚ê‚é

620:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:16:57
‚¬‚á‚ ‚ ‚ ‚ ‚ AƒXƒŒ‚Á‚Ä‚©”Âˆá‚¢Ž¸—çorz

621:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:31:49
a‚ª0‚ł͂Ȃ¢@‚Ü‚½‚Í@b‚ª0‚ł͂Ȃ¢@‚Ü‚½‚Í@c==d
‚Æ‚¢‚¤•¶‚Í
if ( (a|b) or (c==d) )
if( a|b| (c xor d) )
‚Æ‘‚¯‚邯Žv‚¢‚Ü‚·‚ª‚Ç‚Á‚¿‚̂ق¤‚ª‚͂₢‚Å‚µ‚傤‚©?

622:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:38:50
>>621
‚È‚ñ‚Å xor ‚ɂȂé‚Ì‚©—‰ð•s”\‚¾‚ªAƒRƒ“ƒpƒCƒ‰‚ª“KØ‚ÉÅ“K‰»‚µ‚Ä‚­
‚ê‚é‚Ì‚ÅAׂ©‚¢•\‹L‚Ì·‚Í‹C‚É‚µ‚È‚¢‚Å—‰ð‚µˆÕ‚­‘‚­‚ׂµB

if (a || b || c == d)


623:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:41:34
ŒvŽZ‚µ‚Ă݂½‚Æ‚±‚ëa==b@‚ÆA!(a^b)‚ÌŒvŽZ‘¬“x‚Í“¯‚¶‚Ý‚½‚¢‚Å‚·

624:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:44:33
>>622
c‚„‚È‚ç‚ÎA‚ƒ xor d‚Í0‚ɂȂè‚Ü‚·@
³‚µ‚­‚Í‚»‚̔ےè‚Å‚µ‚½

625:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:57:44
ƒtƒ‰ƒO‚Ìgirlfriend‚ª‚¸‚Á‚Æ0‚̂܂܂Å1‚ɂȂè‚Ü‚¹‚ñB
‚Ü‚½Asex‚Æ‚¢‚¤ƒ|ƒCƒ“ƒ^‚ðŽQÆ‚·‚邯ƒZƒOƒƒ“ƒe[ƒVƒ‡ƒ“ƒtƒFƒCƒ‹ƒh‚ɂȂè‚Ü‚·B
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H

626:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 17:58:50
>>625
ƒ}”‚ÖÀ‚¯

627:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 18:05:18
FILE **fp;
fp[i] = fopen(filename,"w");

‚Ý‚½‚¢‚ÈŽg‚¢•û‚͂ł«EEE‚Ü‚¹‚ñ‚æ‚Ë

628:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 18:11:16
FILE* fp[NUM]

629:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 18:11:32
URLØÝ¸(www.stage6.com)ƒgƒƒXƒe‘æ343‰ñ


630:615
07/12/20 18:14:16
‚·‚݂܂¹‚ñBfor_each()‚łȂ­‚Ä‚à‚¢‚¢‚Å‚·B
>>615‚Ìfor•¶‚̈—‚ðA•W€C++‚̃tƒ@ƒ“ƒNƒ^‚âboost‚ðŽg‚Á‚Ä‘‚­‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
“‚¯‚ê‚Î>>617‚³‚ñ‚̂悤‚É‘‚±‚¤‚ÆŽv‚¢‚Ü‚·B

631:615
07/12/20 18:33:26
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½BˆÈ‰º‚ÅŠú‘Ò‚µ‚½“®ì‚ª“¾‚ç‚ê‚Ü‚µ‚½B
std::transform(array.begin(), array.end(), array.begin(), std::bind2nd(std::greater_equal<unsigned char>(), threshold));
ƒXƒŒ‰˜‚µŽ¸—炵‚Ü‚µ‚½B>>617‚³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

632:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 18:49:12
>>627
—̈æŠm•Û‚·‚ê‚΂ł«‚é

633:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 19:02:50
fopen‚Í‚â‚ß‚½‚Ù‚¤‚ª‚¢‚¢
winAPI‚È‚ç1500ŒÂ“¯Žž‚ÉŠJ‚¯‚é@fopen‚̓Gƒ‰[‹N‚±‚·

634:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/20 23:01:05
>>631
using namespace boost::lambda;
std::for_each(array.begin(),array.end(),if_then_else(_1>threshold,_1=xxx,_1=yyy));

‚Å‚à‚¢‚¢‚Ì‚©‚µ‚ç‚ñBxxx, yyy ‚͉½‚©“ü‚ê‘Ö‚¦‚邯‚µ‚ÄB

635:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:09:36
class B
{
protected:
@class BI {};
};
class D : public B
{
@class DI : public BI {}; // (1)
};

VC++6‚Å‚ÍA(1)‚̂Ƃ±‚ë‚ÅBI‚ª’è‹`‚³‚ê‚Ä‚¢‚È‚¢‚ÆŒ¾‚í‚ê‚Ü‚·B
class DI : public B::BI {};
‚Æ‚·‚ê‚ÎBI‚ÍŒ©‚‚©‚è‚Ü‚·‚ªA¡“x‚Íprotected‚ɂ̓AƒNƒZƒX‚Å‚«‚È‚¢‚ÆŒ¾‚í‚ê‚Ü‚·B
BI‚ðpublic‚É‚·‚邯AƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚·B
‚±‚ê‚Á‚ć–@‚¾‚ÆŽv‚¤‚̂ł·‚ªA•W€‹KŠi‚ł͂ǂ¤‚Ȃ̂łµ‚傤‚©BVC‚ª‚¨ƒoƒJ‚È‚¾‚¯H

636:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:09:40
>>633
WindowsŠÂ‹«‚¾‚Æ”»’f‚µ‚½——R‚ÍH

637:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:28:06
`void' expected `pointer to unsigned char'
‚·‚¢‚Ü‚¹‚ñA‚±‚̂悤‚ÈŽ¿–â‚Å\‚µ–ó‚È‚¢‚̂ł·‚ª‚¨“š‚¦‚­‚¾‚³‚¢B
ã‚̂悤‚ȃGƒ‰[‚ªo‚½‚̂ł·‚ªA
‚±‚ê‚͂ǂ̂悤‚ɉðŽß‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

void‚ª•„†‚È‚µcharŒ^‚ւ̃|ƒCƒ“ƒ^[‚ð—\Šú‚µ‚½HHH

‚¿‚å‚Á‚ƈӖ¡‚ª‚í‚©‚ç‚È‚¢‚Å‚·EEEE

638:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:28:15
>>635
‰´‚à‚¢‚¢‚ÆŽv‚¤‚¯‚ǂǂ¤‚È‚ñ‚¾‚낤B­‚È‚­‚Æ‚à g++ ‚Í warning –³‚µ‚Å’Ê‚é‚ËB

639:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:31:22
VC++6‚ÌŽž“_‚Å
‚ ‚ç‚ä‚邱‚Æ‚ª‹N‚±‚肤‚é‚̂ŃoƒJƒoƒJ‚µ‚¢

640:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:35:26
VC++2005‚ªÅ‹­

641:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:36:15
>>637
unsigned char* ‚ðŠú‘Ò‚µ‚½‚Ì‚É void ‚ª“n‚³‚ꂽ

ŠÖ”ƒR[ƒ‹‚ňø”Žw’肵–Y‚ꂽ‚Æ‚©‚»‚¤‚¢‚¤ƒIƒ`H


642:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:46:13
>>641
UART_1_PutString(itoa(line,iData,10));

‚±‚±‚ŃGƒ‰[‚ªo‚Ä‚¢‚Ü‚·Bˆø”Žw’肵–Y‚ê‚Æ‚¢‚¤‚Ì‚ÍHH
‚·‚¢‚Ü‚¹‚ñA•׋­•s‘«‚ÅEEEE

643:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 00:57:45
>>635
VC++ 2008 ‚Å‚à–â‘è‚È‚¢B

644:635
07/12/21 00:59:50
>>638-639
Ž©•ª‚àƒoƒJƒoƒJ‚µ‚¢‚ÆŽv‚¢‚È‚ª‚ç‚àAŠ®‘S‚ɂ͎©M‚ª‚È‚­‚ÄEEEB
‚Å‚àg++‚ÅOK‚È‚çA‚»‚ꂪ³‚µ‚»‚¤‚Å‚·‚ËB
‚Ç‚¤‚â‚çVC++6‚ÍA“à•”ƒNƒ‰ƒX‚ÍŠO‘¤‚̃Nƒ‰ƒX‚ɂƂÁ‚Ä‚Ì
ˆÃ–Ù‚Ìfriend‚ɂ͂Ȃç‚È‚¢‚悤‚Å‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

645:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 08:12:04
>>642

>UART_1_PutString(itoa(line,iData,10));

UART_1_PutString()‚Ì錾‚͂ǂ¤‚È‚Á‚Ä‚éH

>ˆø”Žw’肵–Y‚ê‚Æ‚¢‚¤‚Ì‚ÍHH

ŠÖ”‚̈ø”‚ª‘«‚è‚È‚¢‚ñ‚¶‚á‚È‚¢‚©A‚ÆŒ¾‚¤‚±‚ÆB


646:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 11:17:26
>>645
UART_1_PutString()‚Ì錾‚ÍEEEE‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB


ŠÖ”‚̈ø”‚ª‘«‚è‚È‚¢‚Á‚Ä‚¢‚¤‚Ì‚ÍitoaŠÖ”‚Ì‚Á‚ÄŽ–‚Å‚·‚©HH




647:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 11:27:04
>>645
˜A“Š‚·‚¢‚Ü‚¹‚ñB

UART_1_PutString()‚Ì錾‚Ívoid‚Å‚·B



648:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 11:29:28
>>647
‚¿‚á‚ñ‚Æ‘‚±‚¤‚æB‚»‚Ì‘‚«•û‚¶‚á
void UART_1_PutString(?)
? UART_1_PutString(void)
void UART_1_PutString(void)
‚̂ǂꂩ‚í‚©‚ç‚È‚¢B


649:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 11:32:44
‚·‚¢‚Ü‚¹‚ñEEE
void UART_1_PutString()‚Å‚·B

650:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 11:40:49
>>649
#include <PSoCAPI.h> ‚µ‚È‚¢‚ÅŽ©•ª‚Å錾‚ð‘‚¢‚½‚肵‚ĂȂ¢‚æ‚ËH


651:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 11:47:39
>>650
#include <PSoCAPI.h>‚Í‚µ‚Ä‚¢‚Ü‚·B

UART_1_PutString(itoa(line,iData,10)); ‚Å

`UART_1_PutString'; found `void' expected `pointer to unsigned char'
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚­‚邯‚¢‚¤Ž–‚ÍAitoaŠÖ”‚É–â‘肪‚ ‚é‚̂łµ‚傤‚©H


652:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 12:56:12
itoa‚Ì–ß‚è’l‚Í•¶Žš—ñ‚È‚ÌH


653:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 12:58:56
>>651
UART_1_PutString() ‚Æ itoa() ‚Ì錾‚ðƒRƒs[‚µ‚ÄŒ©‚¹‚é‚ׂµB


654:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 13:07:31
>>651
UART_1_PutString‚ªˆø”‚ðŽæ‚ç‚È‚¢ŠÖ”‚Ȃ̂É
unsigned char * Œ^‚̈ø”(itoa(line,iData,10))‚ð“n‚·‚©‚çƒGƒ‰[‚È‚ñ‚¾‚ëB
UART_1_PutString‚ÌŽg‚¢•û‚ªŠÔˆá‚Á‚Ă邩‚çŠm”F‚µ‚ëB

655:651
07/12/21 14:06:00
>>652-654
void main()
{
int iData;
char line[10];

M8C_EnableGInt;

ADCINCVR_2_Start(ADCINCVR_2_HIGHPOWER);
ADCINCVR_2_SetResolution(8);
ADCINCVR_2_GetSamples(0);

UART_1_CmdReset();
UART_1_Start(UART_1_PARITY_NONE);

for(;;)
{
while(ADCINCVR_2_fIsDataAvailable() == 0);

iData = ADCINCVR_2_iGetData();
ADCINCVR_2_ClearFlag();

char line[10];
UART_1_CmdReset();
UART_1_PutString(itoa(line,iData,10));

UART_1_PutChar('\n');
}
}

‚±‚̂悤‚ȃvƒƒOƒ‰ƒ€‚Å‚·BBB

656:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 14:35:59
>>655
>653

657:651
07/12/21 14:43:06
‚ ‚Æ‚Ívoid main()‚Ìã‚É
#include <m8c.h>
#include "PSoCAPI.h"
#include <stdlib.h>
‚ª‹Lq‚µ‚Ä‚ ‚邾‚¯‚ÅA‘S‚ĂȂ̂ł·‚ªEEE



658:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 14:50:52
‚à‚µ‚©‚µ‚ÄAC—p‚̃Cƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚ðC++‚©‚ç’¼‚ɃCƒ“ƒNƒ‹[ƒh‚µ‚Ä‚¢‚é‚Á‚Ä—Ž‚¿?

659:651
07/12/21 15:01:44
‚¿‚å‚Á‚Ƃ킩‚ñ‚È‚¢‚Å‚·EEEE

660:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 15:14:42
‚¦‚¢–Ê“|‚¾BƒRƒ}ƒ“ƒhƒ‰ƒCƒ“Žá‚µ‚­‚̓Rƒ“ƒpƒCƒ‰‚Ìo—Í‚ð‘S•”ŽN‚¹B

661:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 15:35:56
>>657
stdlib.h ‚â PSoCAPI.h ‚Ì’†‚É atoi() ‚â UART_1_PutString() ‚Ì錾
‚ª‚ ‚é‚Í‚¸‚¾‚©‚çA‚»‚ê‚ð‚±‚±‚ÉŽ¦‚µ‚Ä—~‚µ‚¢B

‚»‚ê‚炪‚È‚¢‚ÆA‚±‚±‚ÅŒ©‚Ä‚¢‚él‚ͳ‚µ‚¢Žd—l‚ª‚í‚©‚ç‚È‚¢‚̂ŃAƒh
ƒoƒCƒX‚µ‚É‚­‚¢BƒRƒ“ƒpƒCƒ‰‚ÌŽí—Þ‚È‚Ç‚àŽ¦‚µ‚Ä‚­‚ê‚邯ƒxƒ^[B


662:651
07/12/21 15:38:00
>>660
‰üs‘½‚·‚¬ƒGƒ‰[‚ªo‚邽‚ß•ªŠ„‚µ‚Ü‚·B


#include <m8c.h>
#include "PSoCAPI.h"
#include <stdlib.h>

void main()
{
int iData;
char line[10];

M8C_EnableGInt;

ADCINCVR_2_Start(ADCINCVR_2_HIGHPOWER);
ADCINCVR_2_SetResolution(8);
ADCINCVR_2_GetSamples(0);

UART_1_CmdReset();
UART_1_Start(UART_1_PARITY_NONE);

663:651
07/12/21 15:41:05
>>660

for(;;)
{
while(ADCINCVR_2_fIsDataAvailable() == 0);

iData = ADCINCVR_2_iGetData();
ADCINCVR_2_ClearFlag();

UART_1_CmdReset();

UART_1_PutString(itoa(line,iData,10));
UART_1_PutChar('\n');
}

}



664:651
07/12/21 15:41:28
o—Í
Starting MAKE...
creating project.mk
lib/adcincvr_2.asm
lib/adcincvr_2int.asm
lib/dac8_2.asm
lib/psocconfig.asm
lib/psocconfigtbl.asm
lib/uart_1.asm
lib/uart_1int.asm
lib/uart_1plus.asm
./boot.asm
./main.c
!E ./main.c(32): type error in argument 1 to `UART_1_PutString'; found `void' expected `pointer to unsigned char'
!E ./main.c(32): can't recover from syntax error.


adconv1_vup_usart - 2 error(s) 0 warning(s) 15:39:51


665:651
07/12/21 15:45:27
>>661
stdlib.h‚Ì’†g‡@BB‚±‚ê‚à•ªŠ„‚µ‚Ü‚·B

#ifndef __STDLIB_H
#define __STDLIB_H
#include <_const.h>

#define EXIT_SUCCESS 0
#define EXIT_FAILURE 1
#ifndef NULL
#define NULL 0
#endif
#include <limits.h>
#define RAND_MAX INT_MAX

#ifndef __SIZE_T
#define __SIZE_T
typedef unsigned int size_t;
#endif

#if defined(_HC12)
#pragma nonpaged_function atof exit
#endif

666:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 15:46:00
î•ñ‚ªŒ‡‚¯‚Ä‚¢‚é‚̂ŊmM‚͂Ȃ¢‚¯‚ÇA

‚½‚Ô‚ñ itoa() ‚ª’l‚ð•Ô‚³‚È‚¢Žd—l‚ÅAUART_1_PutString(char*)
‚É“n‚¹‚È‚¢B
itoa(line, iData, 10);
UART_1_PutString(line);
‚É‚·‚ê‚Îok‚©‚à‚µ‚ê‚È‚¢B



667:651
07/12/21 15:46:06
>>661
stdlib.h‚Ì’†g‡ABB

char *ftoa(float f, int *status);

int abs(int);
double atof(CONST char *);
int atoi(CONST char *);
long atol(CONST char *);
void itoa(char *string, unsigned int value, int base);
void ltoa(char *string, unsigned long value, int base);
int rand(void);
void srand(unsigned);
long strtol(CONST char *, char **, int);
unsigned long strtoul(CONST char *, char **, int);

#if !defined(_M8C)
void abort(void);
void *calloc(size_t, size_t);
void exit(int);
void free(void *);
void *malloc(size_t);
void _NewHeap(void *start, void *end);
void *realloc(void *, size_t);
#endif

#endif


668:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 16:01:38
VC++2008‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªAƒ\[ƒXƒtƒ@ƒCƒ‹•ÏX‚ðŽ{‚µ‚Ä‚¢‚È‚¢ã‚ÉAƒ\[ƒXƒtƒ@ƒCƒ‹‚ª‘¶Ý‚µ‚Ä‚¢‚é‚Ì‚ÉA‹tƒAƒZƒ“ƒuƒŠ•\ަ‚Å‚µ‚©ƒfƒoƒbƒO‚ª‚Å‚«‚Ü‚¹‚ñB
‚±‚ê‚͉½‚©’m‚ç‚È‚¢‚¤‚¿‚ɕςÈÝ’è‚ð‚µ‚Ä‚µ‚Ü‚Á‚½‚©‚ç‚È‚ñ‚Å‚µ‚傤‚©H

‚ǂȂ½‚©‚²‘¶’m‚Ì•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚½‚炲‹³Žö‚­‚¾‚³‚¢B

669:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 16:02:08
‚Í‚¢Aƒ_ƒ~ƒAƒ“‚ª³‰ð‚¾‚Á‚½‚悤‚Å‚·B

670:668
07/12/21 16:03:13
‚¿‚Ȃ݂Ƀrƒ‹ƒh‚ÌÛ‚É‚àAƒ\[ƒXƒtƒ@ƒCƒ‹‚̓vƒƒWƒFƒNƒg’†‚É‘¶Ý‚µ‚Ä‚¢‚Ü‚·B

671:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 16:03:24
>>668
VisualStudioê—pƒXƒŒ‚ª‚ ‚é‚©‚ç‚»‚¿‚炳ǂ¤‚¼B

672:668
07/12/21 16:05:07
‚Í‚¢B

673:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 17:39:14
>>666
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B‰ðŒˆ‚Å‚«‚Ü‚µ‚½B

674:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 18:30:39
WinXPCVC++2005‚ɂ‚¢‚ÄŽ¿–â‚Å‚·D
DOSƒRƒ}ƒ“ƒh‚Ìasso‚Æftype‚̂悤‚ÉC“Á’è‚ÌŠg’£Žq‚ÉŠÖ˜A•t‚¯‚³‚ꂽ
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‚Å‚«‚ê‚΃tƒ‹ƒpƒX‚Ŏ擾‚µ‚½‚¢‚̂ł·‚ªC
VC++‚ʼn”\‚Å‚µ‚傤‚©H

675:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 21:04:40
ŠÖ˜A•t‚¯‚Ȃ烌ƒWƒXƒgƒŠ‚ÌHKEY_CLASSES_ROOTˆÈ‰º‚ðŒ©‚ê‚΂¢‚¢B

676:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 22:22:15
HDD•Еû‚¾‚¯‚Ô‚Á‰ó‚ꂽ‚¹‚¢‚Å•œ‹Œì‹Æ‹ƒ‚¯‚éAŒ™‚ɂȂÁ‚ăŒƒWƒXƒgƒŠíœ‚ƃGƒ“ƒgƒŠíœŒ‹\“K“–‚¾‚©‚ç•sˆÀ

‚ [A‚à‚¤‚µ‚É‚½‚¢

677:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 22:37:01
‚²‚΂­‚¾‚¤‚í‚ ‚ ‚ orz

678:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 01:32:45
‰‚߂Č©‚½‚ñ‚¾‚¯‚ÇA’‚ ‚Á‚»’‚Á‚Ăǂñ‚ȃRƒ}ƒ“ƒh‚È‚ñH

679:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 07:10:49
>>678
assoc‚̊ԈႢ‚¾‚ÆŽv‚¤B

680:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 10:03:06
>>485‚Å‚·
‰ñ“š‚­‚¾‚³‚Á‚½‚݂Ȃ³‚ñA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ŽO€‰‰ŽZŽq‚͕׋­‚ɂȂè‚Ü‚µ‚½B
>>502‚ÌŽQÆ‚©‚çƒ|ƒCƒ“ƒ^‚Æ‚Á‚Ä‘€ì‚·‚é‚Ì‚ª‚í‚©‚è‚â‚·‚©‚Á‚½‚Ì‚ÅA
‚±‚Ì•û–@‚Å‚¢‚±‚¤‚ÆŽv‚¢‚Ü‚·B
has()‚ª•Ô‚·ƒAƒhƒŒƒX‚ÌŽÀ‘Ô‚Íget‚Å“¾‚ç‚ê‚éƒCƒ“ƒXƒ^ƒ“ƒX‚ƈê‚Å‚·B

681:674
07/12/22 10:24:21
>>678,679

‚·‚݂܂¹‚ñDassoc‚̊ԈႦ‚Å‚·D
c++‚łł«‚éƒRƒ}ƒ“ƒh‚ª‚ ‚è‚Ü‚µ‚½‚炨Šè‚¢‚µ‚Ü‚·D

682:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 10:34:14
>>674 >>681
‚»‚ê‚Í OS –³‚µ‚Å’m‚肦‚È‚¢î•ñ‚¾‚©‚ç system i‚Ý‚½‚¢‚È‚à‚Ìj
Žg‚¤‚µ‚©‚È‚¢‚ñ‚¶‚á‚È‚¢‚ÌH


683:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:02:30
ƒNƒ‰ƒX”z—ñ‚Ì—v‘f”‚Ì‹‚ß•û‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

class_array = new Class[10]();
sizeof( class_array ) / sizeof( class_array[0]);

‚Ä‚â‚Á‚Ä‚à0‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
sizeof( class_array ) ‚Á‚Ä‚·‚邯4‚ɂȂé‚ñ‚Å‚·‚ªA
‚±‚Ì4‚ª‰½‚©‚ª•ª‚©‚è‚Ü‚¹‚ñB
—Ⴆ‚Ε’Ê‚Ì10ŒÂ‚Ì—v‘f‚ðŽ‚Â”z—ñ‚ðsizeof‚·‚邯A”z—ñ‚̃TƒCƒY‚ª•Ô‚è‚Ü‚·‚æ‚ËB
ƒNƒ‰ƒX”z—ñ‚Ésizeof‚·‚邯A‚Ü‚½•ʂ̈Ӗ¡‚Ì’l‚ð•Ô‚·‚̂łµ‚傤‚©B

684:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:04:52
>>683
sizeof(class_array)/sizeof(class)‚¶‚á–³—H

685:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:13:35
>>684
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Å‚«‚È‚¢‚Å‚·cBŒ‹‰Ê‚Í0‚ɂȂè‚Ü‚µ‚½B
sizeof( class_array ) ‚ª 4
sizeof( CLASS ) ‚ª 16
‚ɂȂÁ‚Ä‚¢‚Ü‚µ‚½B

•’ʂ̔z—ñ‚Ésizeof‚·‚邯”z—ñ‚̃TƒCƒY‚ª•Ô‚Á‚Ä‚­‚é‚Ì‚ÉA
ƒNƒ‰ƒX”z—ñ‚Ésizeof‚µ‚½ŽžA”z—ñ‚Í16*10=160‚̃TƒCƒY‚ðŽ‚Á‚Ä‚¢‚é
‚Í‚¸‚Ȃ̂ÉA4‚µ‚©•Ô‚Á‚Ä‚±‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚ÍAAA
‚Ç‚¤‚¢‚¤Ž–‚È‚ñ‚Å‚·‚©HH

686:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:13:56
>>683
class_array ‚Í‚½‚¾‚̃|ƒCƒ“ƒ^‚¾‚ëB‚»‚¤‚¶‚á‚È‚«‚á new [] ‚ÌŒ‹‰Ê‚͎󂯎æ‚ê‚È‚¢‚Í‚¸B

687:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:16:27
‚ ‚ Anew

688:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:20:27
>>686
‚È‚é‚Ù‚ÇAsizeof( class_array ) ‚Å‚ÍA‚½‚¾‚̃|ƒCƒ“ƒ^‚̃TƒCƒY‚ð•Ô‚µ‚Ä‚¢‚é‚킯‚Å‚·‚ËB
sizeof(‚Ü‚½‚Í‚»‚êˆÈŠO)‚ðŽg—p‚µ‚ăNƒ‰ƒX”z—ñ‘S‘̂̃TƒCƒY‚𒲂ׂé‚ɂ͂ǂ̂悤‚É‚·‚ê‚΂悢‚Å‚µ‚傤‚©B

689:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:23:34
>>688
sizeof ‚É‚±‚¾‚í‚ç‚È‚¯‚ê‚Î 10 ‚ÉŒˆ‚Ü‚Á‚Ä‚ñ‚¾‚ëB
‘¦’l‚ðŒJ‚è•Ô‚·‚Ì‚ªŒ™‚È‚ç’蔂Ȃè•Ï”‚È‚è‚É“ü‚ê‚Æ‚¯B
”z—ñ‚ƕʂ̕ϔ‚ŃTƒCƒY‚ðŽ‚Á‚Ä‚é‚Ì‚ªŒ™‚È‚ç std::vector ‚É‚µ‚Æ‚¯B

690:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:23:59
new[]‚µ‚½‚à‚Ì‚ÅA—v‘f”‚ðŒã‚©‚ç’m‚é•û–@‚͂Ȃ¢B
std::vector‚Å‚àŽg‚Á‚Ä‚¨‚¯B

691:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:29:13
‹°‚ç‚­‚¾‚¯‚ÇAnew‚ÉS‚é•K—v‚͂Ȃ¢‚ñ‚¶‚á‚È‚¢‚©H

new‚ð’m‚炸‚ÉŽg‚Á‚Ä‚¢‚邿‚¤‚ÉŒ©Žó‚¯‚ç‚ê‚é

692:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:30:42
vector‚𒲂ׂĂ«‚Ü‚µ‚½B
‚±‚ñ‚ȕ֗˜‚È‚à‚Ì‚ª‚ ‚Á‚½‚È‚ñ‚ÄAA
std::vector‚ðŽg‚¢‚Ü‚·I
“š‚¦‚Ä‚­‚¾‚³‚Á‚½•ûX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I

693:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:34:17
>>691
ƒNƒ‰ƒX”z—ñ‚Ì—v‘f‚ð“®“I‚É‘‚₵‚½‚èAŒ¸‚炵‚½‚肵‚½‚©‚Á‚½‚̂ł·B
malloc‚̓Rƒ“ƒXƒgƒ‰ƒNƒ^‚ª“®‚©‚È‚¢‚Æ•·‚¢‚½‚ñ‚ÅAnew‚ðŽg‚Á‚Ä‚¢‚Ü‚µ‚½B
‚»‚ÌŒ‹‰Êsizeof‚Å—v‘f”‚ð‹‚߂悤‚ÆŠæ’£‚Á‚Ä‚¢‚½‚̂ł·‚ªA
vector‚łȂñ‚Æ‚©‚Ȃ肻‚¤‚È‹C‚ª‚µ‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

694:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:37:49
C‚âC++‚ÅGUI‚ȃ†[ƒeƒBƒŠƒeƒB‚ðì‚éꇉ½‚ðŽg‚¤‚Ì‚ªƒxƒ^[‚È‚ñ‚Å‚µ‚傤‚©H
æ“ú–{E‚³‚ñ‚Ì’m‚臂¢‚É•·‚¢‚½‚Æ‚±‚ëMFC‚¾‚ÆŒ¾‚Á‚Ä‚¢‚Ü‚µ‚½
‚»‚ê‚Æ“¯Žž‚ÉC‚âC++‚Åì‚é‚È‚çƒQ[ƒ€‚©‚È‚Ÿ‚Ý‚½‚¢‚È‚±‚Æ‚àŒ¾‚Á‚Ä‚¢‚Ü‚µ‚½

‚â‚Í‚èC‚âC++‚ÅGUI‚Æ‚¢‚¤‚̂͂ ‚ñ‚Ü‚èƒxƒ^[‚¶‚á‚È‚¢‚ñ‚Å‚µ‚傤‚©H
API’¼Ú‚¾‚Æ‚©ƒfƒUƒCƒi‚‚¢‚½‚â‚‚¾‚Æ‚©A‚à‚µ‚­‚͂͂Ȃ©‚çC‚ÍŽg‚í‚È‚¢‚¾‚Æ‚©

695:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:41:20
Žï–¡‚Å‚â‚é‚Ì‚©AŽdŽ–‚Å‚â‚é‚Ì‚©
Ž©•ª‚¾‚¯‚ÅŽg‚¤‚Ì‚©Al‚É”„‚é‚Ì‚©
‚±‚ê‚©‚ç‚à‘±‚¯‚Ä‚¢‚«‚½‚¢‚Ì‚©A¡‰ñì‚Á‚½‚çI‚í‚è‚Ȃ̂©

‚à‚ë‚à‚ë‚ÌŽ–î‚É‚æ‚é

696:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:43:00
>>695
ˆê‰žŽï–¡‚ÅA‚±‚ê‚©‚ç‚àŽg‚Á‚Ä‚¢‚­—\’è‚Å‚·
l‚É”„‚é‹C‚͂Ȃ¢‚Å‚·‚ªA—Ç‚³‚»‚¤‚È‚à‚Ì‚ªo—ˆ‚½‚çŒöŠJ‚µ‚Ă݂½‚肵‚½‚¢‚È‚Ÿ‚­‚ç‚¢‚É‚Íl‚¦‚Ä‚¢‚Ü‚·

697:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:45:58
C++Builder‚©‚ËB

698:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:46:29
MFC WTL ATL ƒ{[ƒ‰ƒ“ƒhC++

699:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:50:00
Žï–¡‚È‚çC‚âC++‚¾‚¯‚ÆŒ¾‚킸C#‚É‚àŽè‚ðL‚΂µ‚Ă݂é‚̂͂ǂ¤‚¾‚낤‚©

700:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 14:52:30
”„‚é‚‚à‚肪–³‚¢‚È‚çC#‚ÍŠy‚Å‚¢‚¢‚È

701:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 15:02:48
C#‚͈ꉞŽè‚ðo‚µ‚½‚±‚Æ‚ª‚ ‚é‚ñ‚Å‚·‚ªAƒfƒUƒCƒi‚ª‚ ‚邾‚¯‚łǂ¤‚à‚»‚ê‚É—Š‚èØ‚Á‚Ä‚µ‚Ü‚Á‚Ä
‚»‚Ì‚¹‚¢‚©‚Ç‚¤‚àŠ´Šo‚ð’͂߂Ȃ¢
‚Ü‚¾WinAPI‚ÅŽŽsöŒë‚µ‚Ä‚¢‚½Žž‚Ì•û‚ª‹C‚ªŠy‚Å‚µ‚½orz

‚Ƃ肠‚¦‚¸¡Turbo++Explorer‚Æ‚â‚ç‚ðƒ_ƒEƒ“ƒ[ƒh’†‚Å‚·B
ÅI“I‚É‚ÍVC++‚𔃂¤‚±‚ƂɂȂ肻‚¤‚¾‚È‚Ÿ

702:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 15:09:11
ƒvƒƒOƒ‰ƒ~ƒ“ƒO•׋­’†‚Ȃ̂ł·‚ªŽ¿–₳‚¹‚ĉº‚³‚¢B
‚ ‚éƒtƒ@ƒCƒ‹‚©‚ç“à—e‚ð“ǂݎæ‚Á‚ăf[ƒ^‚ð’Šo‚µ‚ĕʂ̃tƒ@ƒCƒ‹‚É‘‚«o‚·ƒvƒƒOƒ‰ƒ€‚ðì‚肽‚¢‚̂ł·‚ª
#include "fstream"

using namespace std;
void main(int argc, char *argv[]){
ifstream f1;
f1.open(argv[1],ios::in);
’†—ª
f1.close();

ofstream f2;
f2.open("data.txt",ios::out);
’†—ª
f2.close();
}
‚±‚̂悤‚ȃvƒƒOƒ‰ƒ€‚ðŽÀs‚·‚邯D&D‚µ‚ăvƒƒOƒ‰ƒ€‚ðŽÀs‚µ‚½Žžofstream f2;ˆÈ~‚Ì‘‚«ž‚Ý“®ì‚ªo—ˆ‚Ä‚¢‚È‚¢‚悤‚Ȃ̂ł·B
‰½‚ª‚¢‚¯‚È‚¢‚©‚¢‚ë‚¢‚뎎‚µ‚Ă݂½‚̂ł·‚ªAƒtƒ@ƒCƒ‹‚ð“ǂݞ‚Þ•”•ª‚ðƒ\[ƒX‚©‚çÁ‚µ‚Ä‘‚«ž‚Þꊂ¾‚¯‚É‚µ‚Ă݂Ăà
D&D‚µ‚ÄŽÀs‚·‚邯‘Ê–Ú‚ÅAD&D‚µ‚È‚¢‚ÅŽÀs‚·‚邯•’ʂɑ‚«ž‚ß‚é‚Ý‚½‚¢‚Ȃ̂ł·‚ª
‚±‚ê‚͂ǂ¤‚¢‚¤——R‚©‚ç‚È‚ñ‚Å‚µ‚傤‚©B

703:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 15:35:07
>>702
>D&D‚µ‚ÄŽÀs‚·‚é

‚Á‚ÄA‰½‚ð‚Ç‚¤‚â‚Á‚ÄŽÀs‚µ‚Ä‚é‚ÌH
‚»‚ÌꇂÁ‚ÄAargv‚É‘Îۂ̃tƒ@ƒCƒ‹–¼‚ª‚¿‚á‚ñ‚Æ“n‚Á‚Ä‚­‚é‚à‚̂ȂÌH

704:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 15:39:35
>>703
ã‹L‚̃vƒƒOƒ‰ƒ€‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ăł«‚½exe‚ɓǂݞ‚Ü‚¹‚½‚¢txt‚ðD&D‚ÅŽÀs‚Æ‚¢‚¤‚±‚Ƃł·B
“r’†‚Écout << argv[1]‚ð“ü‚ê‚Ă݂½‚Æ‚±‚ëD&D‚µ‚½txt‚̓tƒ‹ƒpƒX‚ÅŠi”[‚³‚ê‚Ä‚¢‚Ü‚µ‚½B
‚Å‚·‚ª ofstream f2("data.txt",ios::out);‚Ìdata.txt‚Ö‚Ì‘‚«ž‚Ý‚ªo—ˆ‚È‚¢ó‘Ô‚Å‚·B

’Ç‹L‚Å‚·‚ªƒRƒ“ƒpƒCƒ‹‚ÍVC++2005‚Å‚·B

705:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 15:47:27
‚¢‚âA‚«‚Á‚Ædata.txt‚Ío—Í‚³‚ê‚Ä‚¢‚éB
PC‚Ì’†‚ðŒŸõ‚·‚ê‚΂ǂ±‚©‚É‚ ‚é‚Í‚¸‚¾B

argv[1]‚ªâ‘΃pƒX‚¾‚Á‚½‚çAf2‚Å‘‚«ž‚Þƒtƒ@ƒCƒ‹‚à
argv[1]‚̃tƒ@ƒCƒ‹‚Æ“¯‚¶ƒtƒHƒ‹ƒ_‚É‚È‚é‚æ‚¤â‘΃pƒX‚ÅŽw’è‚·‚邯‚¢‚¤•—‚É‚·‚ê‚΂¢‚¢B

706:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 16:10:01
printf‚Å_‚Ì”¼Šp‚Í•\ަ‚Å‚«‚Ü‚¹‚ñ‚©H

707:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 16:10:51
>>705
argv[1]‚Åâ‘΃pƒX“n‚·‚ÆŒã‚̃tƒ@ƒCƒ‹ƒI[ƒvƒ“‚̃pƒX‚ɉe‹¿—^‚¦‚Ä‚µ‚Ü‚¤‚Á‚Ä‚±‚Ƃł·‚©‚ËH
Šm‚©‚Éâ‘΃pƒX‚ð“n‚µ‚½‚çŽw’è‚̃tƒHƒ‹ƒ_‚É‚«‚¿‚ñ‚Æo—Í‚³‚ê‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

708:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 16:19:16
>>706
printf("\\");‚Åo—Í‚³‚ê‚é‚Ì‚ªA”¼Šp‰~‹L†‚¾‚Æ‚¢‚¤‚̂ȂçA
‚»‚ê‚Í‚»‚¤‚¢‚¤•—‚ɃtƒHƒ“ƒg‚ªo—ˆ‚Ä‚¢‚é‚©‚çB

“ú–{‚Å‚ÍA—ðŽj“IŒoˆÜ‚Å”¼ŠpƒoƒbƒNƒXƒ‰ƒbƒVƒ…‚ª—p‚¢‚ç‚ê‚é‚ׂ«‚Æ‚±‚ë‚É”¼Šp‰~‹L†‚ªŽg‚í‚ê‚éB
¡XA‰~‹L†‚ƃoƒbƒNƒXƒ‰ƒbƒVƒ…‚É•ª—£‚µ‚悤‚Æ‚µ‚Ä‚à‚¨‚»‚ç‚­‹É‚߂Ģ“ïB

709:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 16:39:52
>>706
ƒtƒHƒ“ƒg‚Ɉˑ¶‚·‚é‚ñ‚¶‚á‚È‚¢‚©‚Æ

710:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 17:03:42
turboC++Explorer—Ž‚Æ‚µ‚És‚Á‚½‚¯‚Ç‚ ‚ê‚ł悩‚Á‚½‚Ì‚¾‚낤‚©

711:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 18:31:41
>>707
‚à‚¤‰ðŒˆ‚µ‚½‚悤‚¾‚¯‚ÇA
D&D‚Å‚Íì‹ÆƒtƒHƒ‹ƒ_‚É’ˆÓ‚Ë

712:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 20:18:03
std::vector<unsigned char> buffer( 100, 0 )

buffer[100][0]‚Æ‚¢‚¤ˆÓ–¡‚Å‚·‚©H

713:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 20:19:14
100ŒÂŠm•Û‚µ‚Ä0‚ª“ü‚Á‚Ä‚¢‚邯‚¢‚¤ˆÓ–¡
buffer[100]0

714:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 20:25:09
std::vector‚ł͓ñŽŸ”z—ñ‚ÍŠm•Û‚Å‚«‚È‚¢‚̂ł·‚©H

715:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 20:25:43
‚ AA‚±‚¤‚â‚ê‚΂¢‚¢‚¢‚Ì‚©
std::vector<unsigned char> buffer[a][b];

716:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 20:28:45
>>715
vector‚ða~bŒÂì‚é‚ÌH

vector<vector<unsigned char> >‚Å‚ÍH

717:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 20:29:55
>>714
std::vector<std::vector<unsigned char> > vec(100, std::vector<unsigned char>(10));

718:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 20:31:39
thx!


719:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 20:36:02
>>713
‚Ps–Ú‚Æ‚Qs–Ú‚ªˆá‚¤‚Ì‚¾‚ªEEE

720:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:11:53
C‚ÌdoubleŒ^‚Å•\‚¹‚éÅ‘å‚Ì”‚ÆÅ¬‚Ì”‚͂Ȃñ‚Å‚·‚©H

721:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:12:57
ŠÂ‹«‚É‚æ‚é
64ƒrƒbƒg‚ª•’Ê‚¾‚¯‚Ç

722:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:14:05
>>721
ŒvŽZ‚µ‚½’l‚ªdoubleŒ^‚̸“x‚ð’´‚¦‚Ä‚½‚çƒGƒ‰[‚Æ‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

723:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:16:00
‘ã“ü‘O‚É”äŠr

724:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:16:30
‹ï‘Ì“I‚ɂǂ¤‚â‚é‚ñ‚Å‚·‚©H

725:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:16:48
‘ã“ü‘O‚É”äŠr

726:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:20:26
‰‰ŽZ‚Å‚«‚éãŒÀ‚͂ǂ¤‚È‚Á‚Ä‚é‚ñ‚¾‚낤‚ÈA‘ã“üŽž‚É•ªŠ„‚µ‚Ä‘ã“ü‚·‚邯‚©ˆÓ–¡‚Í‚ ‚é‚ñ‚¾‚낤‚©

727:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:22:16
BCB‚¾‚Ælong double‚Í10ƒoƒCƒg‚Ȃ̂ÉA‚È‚ñ‚ÅVC++‚¾‚Ædouble‚ƕςí‚ç‚È‚¢8ƒoƒCƒg‚È‚ñ‚Å‚·‚©

728:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:24:18
>>727
‰´‚ÌŽ©ìƒRƒ“ƒpƒCƒ‰‚Å‚Í9ƒoƒCƒg‚¾‚º

729:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:26:01
unsigned long long int=unsigned long long int*unsigned long long int
‚±‚ê‚ňì‚ê‚鎞
unsigned long long int=(unsigned long long int*unsigned long long int)/2
ŽÀۂ̉½Š„‚Æ‚©Œˆ‚߂ĂÁ‚Ęb‚©

730:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:32:25
doubleŒ^‚̉‰ŽZ‚ª‘å‚«‚·‚¬‚ăRƒ“ƒpƒCƒ‰‚ª’âŽ~‚·‚é‚Ì‚ð§Œä‚Å‚«‚Ü‚·‚©?

731:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:44:53
>>727
MS‚Ì‚à16bit—p‚̃Rƒ“ƒpƒCƒ‰‚Í10ƒoƒCƒg‚¾‚Á‚½BÅI‚ÍVC++1.5‚¾‚Á‚½‚©B
10@byte@real‚ªIntel@x87‚Ì“à•”Œ`Ž®‚Å‘¼‚ƌ݊·‚ª–³‚¢‚±‚ÆA
IntelŽ©g‚à«—ˆ“I‚ÉŽÀ”‚ÌSMID‚ð—\’肵‚Ä‚½‚Ì‚Å10@byte@real‚ð
ƒf[ƒ^Œ^‚Æ‚µ‚Ĉµ‚¤‚͔̂ñ„§‚¾‚Á‚½‚±‚Æ‚©‚ç”pŽ~‚µ‚½B

732:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:47:21
‚±‚ê‚͂ǂ±‚ª‘Ê–Ú‚Å‚·‚©H@ŽÀs’†‚ɃGƒ‰[‚ɂȂè‚Ü‚·

for(n=0;n<1000;n++){
try {x=x*x;}
catch (...) {break;}
}

733:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:47:50
int n; double x=3;‚ª“ü‚è‚Ü‚·

734:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:53:59
>>732
‚Ü‚¸ƒGƒ‰[ƒƒbƒZ[ƒW‰ÅBˆÓ–¡‚ª•ª‚©‚ç‚È‚¯‚ê‚΃Rƒsƒy‚µ‚ÄŒ©‚¹‚ëB
ƒ\[ƒX“\‚é‚È‚çƒRƒ“ƒpƒCƒ‹‚Å‚«‚邿‚¤‚É‚µ‚Ä‚­‚êB
n ‚â x ‚Ì錾‚ª–³‚¢‚̂łȂñ‚Æ‚à‚¢‚¦‚È‚¢B

735:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:55:52
x‚ª¦‚Ü‚¶‚¢¨‚¢‚Å‘‚¦‚é‚©‚ç

736:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 21:55:54
>>732
double ‚Å‚àŠmŽÀ‚ɃI[ƒo[ƒtƒ[‚·‚邾‚ëB‰½‚ª‚µ‚½‚¢‚ñ‚¾H

737:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:01:26
ƒI[ƒo[ƒtƒ[‚ð‹N‚±‚µ‚½‚çbreak‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚·‚©

738:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:09:38
>>737
‰‰ŽZ‘O‚É”äŠrB

739:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:10:34
‚»‚ê‚͂ǂ¤‚â‚é‚ñ‚Å‚·‚©

740:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:12:48
‰‰ŽZ‚·‚é‘O‚ÉA‰‰ŽZŒã‚ɃI[ƒoƒtƒ[‚·‚é‚©‚ð”äŠr‚·‚éB

741:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:13:19
‚»‚ê‚͂ǂ¤‚â‚é‚ñ‚Å‚·‚©

742:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:16:45
ƒI[ƒo[ƒtƒ[‚µ‚È‚¢‚悤‚ÉŽ®•ÏŒ`‚·‚éB

743:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:17:22
ƒI[ƒo[ƒtƒ[‚Ì—áŠO‚ÍŽ@’m‚Å‚«‚Ü‚¹‚ñ‚©

744:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:19:36
—áŠO‚È‚ñ‚Ä‹N‚±‚ç‚È‚¢B

745:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:37:39
PODŒ^iint‚Æ‚©char‚Æ‚©j‚̉‰ŽZ‚Å—áŠO‚Í“Š‚°‚ç‚ê‚È‚¢B

‚±‚̂悤‚ȃvƒŠƒ~ƒeƒBƒu‚ÈŒ^‚̉‰ŽZ‚ª—áŠO‚𓊂°‚邿‚¤‚É‚·‚邯
ŽÀs‘¬“x‹y‚ÑC‚Ƃ̌݊·«‚ɉe‹¿‚ª‚ ‚éA‚ÆA‚Ñ‚æ‚æ[‚ñæ¶‚Í‚¨l‚¦‚ɂȂÁ‚½B
‚¢‚âA’m‚ç‚ñ‚¯‚ÇB


746:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:49:51
‚Å‚ÍÅ‘å’l‚ð‚µ‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚·‚©H
#define ‚Æ‚©‚ÍŽg‚í‚È‚¢•û–@‚ ‚è‚Ü‚·‚©

747:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:50:52
float.h ‚É’è‹`‚³‚ê‚Ä‚¢‚é

748:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:52:36
#define ‚Å’è‹`‚³‚ê‚Ä‚¢‚é’l‚ðŽg‚킸‚É‹‚ß‚é•û–@‚Í‚ ‚è‚Ü‚·‚©

749:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:52:58
C++ ‚È‚ç std::numeric_limits<double> ‚łǂ¤‚¼B

750:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:53:54
std::numeric_limit<double>::max()

751:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:54:26
‚²‚ß‚ñBnumeric_limits ‚ª³‚µ‚¢B

752:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:05:55
‚½‚Æ‚¦‚΂•‚Ž‚“‚‰‚‡‚Ž‚…‚„@‚‰‚Ž‚”Œ^‚Ȃ瑫‚·‘±‚¯‚邯0‚É–ß‚Á‚ÄÅ‘å’l‚ª”»–¾‚·‚邯‚Ç
‚»‚¤‚¢‚¤‚̂͂ł«‚È‚¢‚Å‚·‚©

753:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:07:25
>>752
„‘«‚·‘±‚¯‚邯
“ú–{Œê‚ð•ê‘Œê‚Æ‚µ‚È‚¢•û‚Å‚·‚©?

‚»‚ê‚Í‚³‚Ä‚¨‚«Adouble’l‚Í‚»‚¤‚¢‚¤‚킯‚ɂ͂¢‚«‚Ü‚¹‚ñB

754:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:08:00
>>752
•„†–³‚µ®”Œ^ˆÈŠO‚ÍA‰‰ŽZ‚Å’l‚ª”͈͊O‚É‚È‚é‚Æ–¢’è‹`“®ìB

755:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:08:57
‚È‚ñ‚Å‚»‚ñ‚ÈŽ–‚ð‚â‚肽‚¢‚Ì‚©‚ª•ª‚©‚ç‚ñ‚ªA
double ‚Å‚»‚¤‚¢‚¤Ž–‚ð‚â‚éꇂÍA‚©‚È‚è“‚¢B
¬”‚̃tƒH[ƒ}ƒbƒgiŠÂ‹«ˆË‘¶j‚Ɉˑ¶‚·‚邵A
”ñ³‹K‰»”‚Æ‚¢‚¤‚Ì‚ª‚Ü‚½ó‹µ‚ð‚â‚₱‚µ‚­EEEB

756:754
07/12/22 23:09:01
‚ñH•„†•t‚«®”‚Í–¢’è‹`“®ì‚¾‚¯‚ÇA•s“®¬”“_”Œ^‚ÍŽÀ‘•ˆË‘¶‚Å
‰Â”\‚©‚à‚µ‚ê‚È‚¢‚ÈB

757:754
07/12/22 23:09:48
‚²‚ß‚ñB s/•s“®/•‚“®/

758:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:09:49
‚Å‚àŒÀ“x‚ð’´‚¦‚½‚ç‘‚¦‘±‚¯‚È‚¢‚©‚ç
‚Ž@ƒ@‚Ž+1‚ª¬‚è—§‚½‚È‚­‚È‚é‚æ‚Ë

759:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:11:11
>>756
ŠÂ‹«ˆË‘¶‚Å‚¢‚¢‚̂Ȃç•û–@‚Í‚»‚è‚á‚ ‚邯‚Ç‚àB

760:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:12:23
>>758 ‚¾‚©‚牽H

761:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:13:16
‰½‚ɑ΂µ‚Äu‚Å‚àv‚È‚ñ‚¾‚낤H

762:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:22:03
‚±‚±‚͈ê–âˆê“šƒXƒŒ‚Å‚·‚©H

763:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 23:35:54
>>727
BCB‚ÌꇂÍDelphi‚ÌExtendedŒ^‚Ƃ̌݊·«‚̂ق¤‚ª‘å‚«‚¢‚©‚à

764:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 00:55:55
void MsgBox( int a )
{

char s[20];
sprintf(s, "%d", a);
MessageBox(NULL, s , NULL , MB_OK );

};

’¼Ú”Žš‚ð•\ަ‚µ‚½‚¢‚Ì‚¾‚ªAˆê‰ñ•¶Žš—ñ‚ɕϊ·‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚©‚ÈH

765:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 01:03:39
’¼Ú”Žš‚ð•\ަ‚Å‚«‚éMessageBox‚ðì‚Á‚½‚ç‚¢‚¢‚¶‚á‚È‚¢‚©

766:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 01:12:22
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Æ‚©‚ÅŒ©‚©‚¯‚é–¼‘O‹óŠÔ‚Ì–¼‘O‚ª‚‚¢‚ĂȂ¢
u::operator newv ‚Æ‚©u::operator deletev‚Á‚ĂȂº
ustd::operator newv‚Æ‚©ustd::operator deletev‚¶‚á‚È‚¢‚ñ‚Å‚·‚©H

767:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 01:20:26
ƒNƒ‰ƒX‚̃f[ƒ^ƒƒ“ƒo‚É”z—ñ‚ª‚ ‚Á‚ÄA‚±‚Ì”z—ñ‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^Žž‚ɉŠú’l“ü‚ꂽ‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚·‚©‚ËEEEH
class DATA
{
private:
int t;
public:
DATA(int x=5)
{
t=x;
}
};
‚Å‚ ‚ê‚΃Rƒ“ƒpƒCƒ‹‚Í’Ê‚é‚̂ł·‚ªA
class DATA
{
private:
int t[2];
public:
DATA(int x[]=5)©HHH
{
for(int i=0;i<2;i++)t[i]=x[i];
}
};
‚¾‚Ƃł«‚È‚¢‚ñ‚Å‚·EEE

768:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 01:29:27
DATA()
{
t[0]=t[1]=5;
}

‚Å‚¢‚¢‚¾‚ë@‚È‚º()“à‚É‚¢‚ê‚é‚Ì‚©•s–¾

769:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 01:35:00
‚Ü‚¸A”z—ñ‚Ì‚»‚à‚͈̂ø”‚ɂƂê‚È‚¢
ƒ|ƒCƒ“ƒ^‚Å“n‚·B
ŽQÆ‚ÍBB‚Ç‚¤‚¾‚Á‚¯H

770:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 01:41:33
>>764
Windows‚ÌMessageBox‚Ì‚±‚Æ‚¾‚ÆŽv‚¤‚¯‚ÇA•¶Žš—ñ‚É’¼‚³‚È‚¢‚ƃ_ƒB

MessageBox(NULL, (boost::lexical_cast<std::string>(a)).c_str(),NULL , MB_OK);
‚Æ‚©

>>766
::new‚Ístd::‚Ìnew‚¶‚á‚È‚¢‚©‚çB
ŽÀ‘̂͂ǂ¤‚¾‚©’m‚ç‚ñ‚¯‚ÇB

771:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 01:55:39
>>767
”z—ñ‚̓|ƒCƒ“ƒ^“n‚µ‚ª‚¢‚¢‚ÆŽv‚¤B
‚â‚肽‚¢‚±‚Æ‚ÍAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̃I[ƒo[ƒ[ƒh‚Åo—ˆ‚邯Žv‚¤B

DATA(int* x) {
for (int i = 0; i < 2; i++) {
t[i] = x[i]; // x‚Ì—v‘f”‚ª2ˆÈã‚È‚¢‚Æ–¢’è‹`
}
}
DATA( ) {
for (int i = 0; i < 2; i++) {
t[i] = 5;
}
}

—v‘f”‚ðƒ}ƒWƒbƒNƒiƒ“ƒo‚É‚·‚é‚̂͂悭‚È‚¢‚Ì‚ÅA
“K“–‚ɃRƒ“ƒXƒ^ƒ“ƒg錾‚µ‚Æ‚«‚Ü‚µ‚傤B
const int T_ARRAY_MAX = 2; ‚Æ‚©AƒZƒ“ƒX‚È‚¢‚ÈB

772:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 02:07:22
>>768
>>769
>>771
‚¨ˆü—l‚Å–â‘è‰ðŒˆ‚Å‚«‚Ü‚µ‚½I
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½BB

773:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 02:17:27
>>766
KoenigŽ©“®Æ‡‚ª‚Å‚«‚È‚¢‚©‚çƒWƒƒƒ}ƒCƒJH
operator new(size_t)‚ł͈ø”‚ÌŒ^‚©‚çstd‚ðŒ©‚És‚­‚Æ
‚¢‚¤”»’f‚ª‚Å‚«‚È‚¢‹C‚ª‚·‚éB

774:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 03:33:13
‚ ‚éƒuƒƒO‚ÅŒ©‚©‚¯‚½‹LŽ–B
C++‚ł͋¤—p‘̂̑ã‚í‚è‚Éreinterpret_cast‚ð—p‚¢‚é‚炵‚¢B

1: int main( void )
2: {
3: int x = 0x01234567;
4: char *c = new char[4];
5:
6: c = reinterpret_cast<char*>( &x );
7:
8: return 0;
9: }

‚¾‚©‚çC++‚͈À‘S‚ŕ֗˜‚È‚ñ‚¾‚ËII


775:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 04:20:54
EEE‚Ç‚±‚©‚ç‚‚Á‚±‚߂΂¢‚¢‚ñ‚¾

776:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 04:24:47
ƒAƒiƒ‹

777:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 08:57:29
anonymous ‹¤—p‘Ì‚ª“±“ü‚³‚ꂽ‚è‚ÆA
C++ ‚ł͋¤—p‘̂͂æ‚è‹­‰»‚³‚ê‚Ä‚é‚ñ‚¾‚ª‚ÈB

#include <iostream>

int main()
{
union {
int x;
char c[sizeof(int)];
};

x = 0x01234567;
for(int i = 0; i < sizeof(int); ++i) {
std::cout << static_cast<int>(c[i]) << std::endl;
}
}

778:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 09:42:24
>>766
–¼‘O’Tõ‚Ì“s‡ãB
ƒNƒ‰ƒXŒ^‚ðnew‚·‚邯‚«AƒNƒ‰ƒXŽ©gAŠî’êƒNƒ‰ƒXA‘åˆæ–¼‘O‹óŠÔ‚Æ‚¢‚¤
Ž©‘R‚ȇ‚Éoperator new‚ð’T‚¹‚邿‚¤‚ɂȂÁ‚Ä‚¢‚é

779:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 11:37:22
–¼‘OŒŸõ‚̇˜‚¾‚¯‚ÇAKoenigƇ‚Íl‚¦‚È‚¢‚Æ‚µ‚ÄA
Effective C++‘æŽO”Å‚Ì166ƒy[ƒW‚̂Ƃ¨‚肾‚ƈȉº‚ɂȂ邯‚Ç
ƒNƒ‰ƒXŽ©g‚ÆŠî’êƒNƒ‰ƒX‚ªˆÙ‚Ȃ閼‘O‹óŠÔ‚É‚ ‚éꇂÍ
‚SD‚͊ԈႢ‚Å‚·‚æ‚ËH

‚PDƒ[ƒJƒ‹ƒXƒR[ƒv
‚QDƒNƒ‰ƒXŽ©g
‚RDŠî’êƒNƒ‰ƒX
‚SDŠî’êƒNƒ‰ƒX‚ðŠÜ‚Þ–¼‘O‹óŠÔiŠÔˆá‚¢‚ÆŽv‚¤j
‚TD‘åˆæ–¼‘O‹óŠÔ

VC++ 2008‚ÅŽŽ‚µ‚½‚Æ‚±‚ëA

‚PDƒNƒ‰ƒXŽ©g
‚QDŠî’êƒNƒ‰ƒX
‚RDƒNƒ‰ƒXŽ©g‚ðŠÜ‚Þ–¼‘O‹óŠÔ
‚SDƒNƒ‰ƒXŽ©g‚ðŠÜ‚Þ–¼‘O‹óŠÔ‚ðŠÜ‚Þ–¼‘O‹óŠÔ

iŠO‘¤‚Ì–¼‘O‹óŠÔ‚ÖŒü‚©‚Á‚ÄŒJ‚è•Ô‚µj

‚TD‘åˆæ–¼‘O‹óŠÔ

‚Å‚µ‚½B

780:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 11:38:14
ƒ[ƒJƒ‹ƒXƒR[ƒv‚ª”²‚¯‚Ä‚¢‚Ü‚µ‚½B’ù³‚µ‚Ü‚·B

VC++ 2008‚ÅŽŽ‚µ‚½‚Æ‚±‚ëA

‚PDƒ[ƒJƒ‹ƒXƒR[ƒv
‚QDƒNƒ‰ƒXŽ©g
‚RDŠî’êƒNƒ‰ƒX
‚SDƒNƒ‰ƒXŽ©g‚ðŠÜ‚Þ–¼‘O‹óŠÔ
‚TDƒNƒ‰ƒXŽ©g‚ðŠÜ‚Þ–¼‘O‹óŠÔ‚ðŠÜ‚Þ–¼‘O‹óŠÔ

iŠO‘¤‚Ì–¼‘O‹óŠÔ‚ÖŒü‚©‚Á‚ÄŒJ‚è•Ô‚µj

‚UD‘åˆæ–¼‘O‹óŠÔ

‚Å‚µ‚½B


781:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 11:45:06
‚·‚¢‚Ü‚¹‚ñB
”ñí‚É”Y‚ñ‚¾‚̂ł·‚ªA‘½•ª‚±‚±‚ªˆê”Ô’m‚Á‚Ä‚¢‚é•û‚ª‚¢‚ç‚Á‚µ‚á‚邯Žv‚Á‚ÄŽ¿–₳‚¹‚Ä’¸‚«‚Ü‚·B
cc `Wand-config --cflags --cppflags` wand.c `Wand-config --ldflags --libs`
‚Æ‚¢‚¤ƒRƒ“ƒpƒCƒ‹ƒIƒvƒVƒ‡ƒ“‚ðmakefile‚É‚µ‚½‚¢‚ñ‚Å‚·‚ªA
‚Ç‚¤‚â‚ê‚΂±‚êAmake‚Ì•¶–@‚É’¼‚¹‚é‚ñ‚Å‚µ‚傤‚©?
Wand-config‚Æ‚¢‚¤‚̂̓AƒvƒŠƒP[ƒVƒ‡ƒ“‚Ì–¼‘O‚ÅA/opt/local/bin‚ɃCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚ ‚è‚Ü‚·B

782:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 14:03:27
>>781
Wand-config c@‚Ìo—Í‚ð CFLAGS ‚É“ü‚ê‚Æ‚«‚á‚¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
ImageMagick ‚©B

783:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 14:44:43
Ž¿–â‚Å‚·B

C++‚©‚çC‚ÌŠÖ”‚ðŒÄ‚Ño‚·‚½‚߂Ƀwƒbƒ_‚ðinclude‚µ‚½‚̂ł·‚ª
ƒwƒbƒ_‚ÉC++‚Ì—\–ñŒêinewj‚ª\‘¢‘̂̃ƒ“ƒo•Ï”‚Æ‚µ‚Ä’è‹`‚³‚ê‚Ä‚¢‚Ä
ƒRƒ“ƒpƒCƒ‹‚ª’Ê‚è‚Ü‚¹‚ñB

ƒwƒbƒ_ƒtƒ@ƒCƒ‹‚ð•ÏX‚¹‚¸‚ɑΉž‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H

ŠÂ‹«‚ÍRedHat‚ÅGCCiG++j‚ŃRƒ“ƒpƒCƒ‹‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
ň«AŒÂ•Ê‚Éextern "C"‚ÅÄ’è‹`‚·‚ê‚΂悢‚Ì‚©‚ȂƎv‚¢‚Ü‚·‚ª
‚»‚ê‚Í‚â‚肽‚­‚È‚¢‚Ì‚ÅBBB

784:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 14:46:27
>>783
> ň«AŒÂ•Ê‚Éextern "C"‚ÅÄ’è‹`‚·‚ê‚΂悢‚Ì‚©‚ȂƎv‚¢‚Ü‚·‚ª

‚»‚ê‚Í‘½•ª’Ê‚ç‚È‚¢‚ÆŽv‚¤Bextern "C" ‚Í‚»‚¤‚¢‚¤‚Ì‚¶‚á‚È‚¢‚©‚çB

‘½•ªƒwƒbƒ_ƒtƒ@ƒCƒ‹‚ð•ÏX‚·‚邵‚©‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚æ‚È‚Ÿ

785:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 14:56:07
>>783
#define new new_hoge
#include "header.h"
#undef new

‚Æ‚©‘Ê–Ú‚©‚Ë

786:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 14:58:58
>>782
‚È‚é‚Ù‚Ç!
•‚©‚è‚Ü‚µ‚½B
‚µ‚©‚µ‚È‚ñ‚Å‚±‚ñ‚È‚â‚â‚Á‚±‚µ‚¢•û–@‚ðImageMagick‚͂ƂÁ‚Ä‚é‚ñ‚¾B
‚¨‚Ü‚¯‚É‘S‘R“ú–{Œê‚Ìî•ñ‚È‚¢‚µB
‚»‚±‚»‚±—ðŽj‚ ‚éƒAƒvƒŠ‚Ȃ̂ÉB

787:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 15:07:52
>>784
‚»‚¤‚È‚ñ‚Å‚·‚©B
‚±‚Ü‚è‚Ü‚µ‚½‚Ë

>>785
new‚¾‚¯‚¾‚Á‚½‚ç‚æ‚¢‚̂ł·‚ªA‚È‚ñ‚©‚ ‚邽‚тɂ»‚ê‚ð‚â‚é‚Ì‚Í
‚¿‚å‚Á‚Æh‚¢‚Å‚·

•’ʂɖâ‘è‚ɂȂ肻‚¤‚¾‚µ‚È‚ñ‚©‰ñ”ðô‚È‚¢‚ñ‚Å‚·‚©‚Ë
ƒOƒO‚Á‚Ä‚à‚»‚ê‚Á‚Û‚¢‚Ì‚Ío‚Ä‚±‚È‚¢‚µ

788:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 15:10:03
C++ŒÅ—L‚̃L[ƒ[ƒh‚ÅA•Ï”–¼‚ÉŽg‚¢‚»‚¤‚È‚à‚Ì‚Á‚Ä‚»‚ê‚قǂȂ³‚»‚¤‚¾‚¯‚ǂȂ 

789:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 15:15:24
>>786
‚Þ‚µ‚뇗“I‚Æ‚àŒ¾‚¦‚邯Žv‚¤‚¯‚ÇB‚‚܂èAoption ‚͕ςí‚é‰Â”\«
‚ª‚ ‚éiŽž‘ãAOS, architecture “™‚É‚æ‚Á‚Äj‚킯‚¾‚©‚çAŽ©g‚É
compile/load option ‚ð•·‚¢‚Ä‚â‚邯‚¢‚¤‚¾‚¯B“Á‚É‘å—ʂɉ摜ˆ—‚·‚é
‰Â”\«‚ðl‚¦‚邯ׂ©‚¢ƒIƒvƒVƒ‡ƒ“‚àd—v‚ɂȂÁ‚Ä‚­‚邱‚Æ‚à‚ ‚肤‚邵B

‰´‚Í Magick++ Žg‚Á‚Ă邯‚ÇA‘½‹@”\‰ß‚¬‚é’ö‘½‹@”\‚Å‘å•ϕ֗˜B
‚ ‚ÆAŽg‚¢ˆÕ‚¢B

790:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 15:18:04
>>787
‘f’¼‚Ƀwƒbƒ_‘‚«Š·‚¦‚é‚Ì‚ªˆê”Ô‚¶‚á‚È‚¢‚Ì‚©‚ÈB“Á‚ɂ悭Žg‚¤‚È‚çB
’P‚ɃRƒs[‚µ‚Ä’¼‚µ‚½ƒo[ƒWƒ‡ƒ“ì‚ê‚΂¢‚¢‚¾‚¯‚Å‚µ‚åB

791:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 15:23:56
‚Ü‚½‚Í>>785‚Ì“à—e‚̃wƒbƒ_ƒtƒ@ƒCƒ‹‚ð쬂µ‚ÄA
‚»‚ê‚ðinclude‚·‚ê‚΂¢‚¢B

792:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 15:25:05
>>790
‚¢‚âAG‚ê‚È‚¢ƒwƒbƒ_‚È‚ñ‚Å‚·‚æ‚Ë
‚Ù‚©‚̃pƒbƒP[ƒW‚¾‚©‚ç
‚È‚ñ‚ÅC++‚©‚çC‚ðŒÄ‚Ño‚µ‚½‚¢‚Á‚Ä‚Ì‚à‚ ‚é‚ñ‚¾‚¯‚Ç

‚È‚ñ‚Å’m‚Á‚Ä‚él‚¢‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢‚È

793:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 15:28:47
>>792
‚»‚̃wƒbƒ_‚Å錾‚³‚ê‚Ä‚¢‚éŠÖ”‚ðŒÄ‚ÔAC‚̃\[ƒX‚ðˆê‚‚͂³‚߂΂¢‚¢‚¾‚ëB

794:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 16:42:52
Œ^‚Ƈ”Ô‚ª‚ ‚Á‚Ä‚ê‚Ζâ‘è‚È‚¢‚Í‚¸‚¾‚©‚ç
ƒ‰ƒCƒuƒ‰ƒŠ—˜—p‘¤‚¾‚¯ƒwƒbƒ_‚ð‘‚«Š·‚¦‚ÄŽg‚¤‚Æ‚©B

795:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 20:08:08
CP932‚ȃ}ƒ‹ƒ`ƒoƒCƒg•¶Žš—ñ‚ðCP932‚ȃƒCƒh•¶Žš—ñ‚ɕϊ·‚·‚éŠÈ’P‚È•û–@‚Á‚ĂȂ¢‚Å‚·‚©H
Windowsã‚Ågcc 3.4.5(Mingw)‚ðŽg‚Á‚Ă܂·B

796:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 20:48:04
‚ ‚ A‹ØƒgƒŒ‹CŽ‚¿‚¢‚¢

797:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 20:48:36
‚²‚ß‚ñ

798:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 20:49:35
>>796
ƒXƒWƒgƒŒH‚Ç‚±‚̃XƒW‚¾‚æB— ƒXƒW‚©H

799:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 21:00:47
_“¹•”og‚ªƒ}‚ɂȂÁ‚¿‚á‚¤Žž‘ã‚È‚ñ‚¾‚æEEE

800:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 22:09:56
‚¤‚¿‚É‚à’Z”¯‚Å‚¦‚ç‚­‚ª‚½‚¢—Ç‚¢‚Ì‚¢‚é‚È

801:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 23:18:13
‚¤‚¿‚ɂ͒jŽqZオ‚è‚Ì‚¢‚¢’j‚ª‚¢‚é
‚Ì‚ñ‚¯‚Å‚à•½‹C‚ÅH‚Á‚¿‚Ⴄ‚炵‚­‚Ä‚¨‚»‚ê‚ç‚ê‚Ä‚é


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

4997“ú‘O‚ÉXV/246 KB
’S“–:undef