y‰SŽÒнŒ}zC/C++Ž ..
282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 15:28:39
>>280
•׋’†‚ÅROM‚µ‚Ă܂·
>>276‚Ì
>case (1||2||3||4):@‚Í
>’蔎® 1 || 2 || 3 || 4 ¨Œ‹‰Ê‚Í^‚Å@1 ‚Æ‚µ‚Ä®”‰»‚³‚ê‚é‚©‚ç
>Œ‹‹Ç case 1:@‚Æ‘‚¢‚Ä‚é‚̂Ɠ¯‚¶ˆÓ–¡‚ɂȂÁ‚Ä‚µ‚Ü‚¤
‚Æ‚µ‚Ĉ—‚³‚ê‚é‚Ȃ炻‚à‚»‚à‘‚•K—v‚·‚ç‚È‚¢‚Å‚·‚µ‚±‚¤‚¢‚¤‹Lq‚ð’m‚Á‚Ä‚é•K—v‚à‚È‚¢‹C‚ªEEE
‚‚܂è
>case 1:
>case 2:
>case 3:
>case 4:
>@/* –{‘Ì */
>@break;
‚±‚Á‚¿‚ð’m‚Á‚Ä‚ê‚΂¢‚¢‚©‚ÆB
‚»‚ê‚©ƒWƒƒƒ“ƒvƒe[ƒuƒ‹‚Æ‚©‚ň—‚µ‚¿‚Ⴄ‚©
283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 16:02:48
>>282
’m‚é‚ׂ«‚±‚Æ‚Í "case ‚ÌŒã‚ë‚͒蔎®" ‚Å‚ ‚邱‚Æ@‚¾B
E’蔎®‚Ì‚¤‚¿@˜_—‰‰ŽZŽ®‚¾‚¯‚Í@‰‰ŽZŒ‹‰Ê‚ªŠ‘F 0/1 ‚É‚µ‚©‚È‚ç‚È‚¢‚̂ł¨‚¢‚µ‚‚È‚¢
EŽl‘¥‰‰ŽZ‚Ȓ蔎®‚â@ËޯĖˆ‚̘_—‰‰ŽZ’蔎®@‹Lq‚ªŠÈ’P‚ɂȂÁ‚½‚è‰Â“Ç«‚ªã‚ª‚é‚©‚à‚µ‚ê‚È‚¢
Žl‘¥‰‰ŽZ‚Ì—áF
#define TOP (100)
case TOP+1:
ËޯĖˆ‚̘_—‰‰ŽZ‚Ì—á
#define A (1<<0)
#define B (1<<1)
case A|B:
284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 16:40:14
string ‚ªF•Ï‚í‚ç‚È‚¢‚ñ‚¾‚¯‚ǂȂñ‚ÅH‚¿‚á‚ñ‚ƃCƒ“ƒNƒ‹[ƒh‚µ‚Ä‚é‚Ì‚É
285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 16:49:42
>>284
ƒƒ‚’ ‚Å‘‚¢‚Ä‚ë
286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 16:56:58
‘¼‚ÌŠÖ”‚Å‚àƒ|ƒbƒvƒAƒbƒv‚ªo‚È‚‚È‚Á‚½
‚È‚ñ‚Å‚¾‚낤
287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 17:09:35
>>286
op‚Æ‚©‚ªãŽè‚‚¢‚Á‚ĂȂ¢‚Æo‚È‚¢‚æ
288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 17:41:44
>>287
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 19:53:26
case‚ÉŽ®‚ðŽg‚¦‚½‚ç‚¢‚¢‚̂ɂŸ
else if‚Ì’òŽq‚È‚ñ‚ă_ƒT‚·‚¬‚éc
290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 19:55:40
§ŒÀ‚Í‘½‚¢‚¯‚ÇA‚»‚ÌðŒ‚ð–ž‚½‚·ê‡‚̓pƒtƒH[ƒ}ƒ“ƒX‚ð”Šö‚Å‚«‚邯l‚¦‚é‚ׂ«B
291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 20:21:01
switch case ‚̃Rƒ“ƒpƒCƒ‹ƒR[ƒh‚ÉŠú‘Ò‚ðŽ‚Â‚È‚ñ‚ăI[ƒ‹ƒhƒ^ƒCƒv‚̃oƒbƒhƒmƒEƒnƒE
292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 20:37:30
>>289
ðŒ‰‰ŽZŽq‚ðŽg‚¦‚ÎŽ—‚½‚悤‚È‘‚«•û‚ÅD‚«‚ÈŽ®‚ððŒ‚Éo—ˆ‚éB
C++‚¾‚¯‚¾‚Á‚½‚©‚à’m‚ê‚ñ‚ªB
293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 22:24:46
else if ‚·‚é‚‚ç‚¢‚È‚ç
(x==0||x==1||x==2||x==3)&&(func0(),true)
||x==4&&(func4(),true)
||x==5&&(func5(),true)
||(func_default(),false);
294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 22:26:09
‚ AƒJƒbƒR•s‘«‚¾‚Á‚½
295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 22:49:34
AƒNƒ‰ƒX‚Ìa‚ÉBƒNƒ‰ƒX‚©‚çƒAƒNƒZƒX‚µ‚½‚¢‚̂ł·‚ªA‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©BB
#include <stdio.h>
class A
{
@@public:
@@@@A(int);
@@private:
@@@@int a;
@@private:
@@@@class B
@@@@{
@@@@@@public:
@@@@@@@@B() { printf("constructer B\n"); }
@@@@@@@@void some_func(void){ printf("a: %d\n", a); }
@@@@};
};
A::A(int x)
{
@@a = x;
@@B* b = new B();
@@b->some_func();
}
int main(void)
{
@@A a(10);
@@return 0;
}
296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 23:08:01
>291
‚Å‚àƒuƒŒƒCƒNƒXƒ‹[‚Ædefault‚Ì‹@”\‚Á‚ÄA󋵂³‚¦‹–‚¹‚Φ‚•Ö—˜‚¶‚á‚ËH
297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 23:30:32
>>295
class A{
public:
A(int);
private:
int a;
class B
{
public:
B(A&a) : a(a) { printf("constructer B¥n"); }
void some_func(void){ printf("a: %d¥n", a.a); }
private:
A&a;
};
friend class B;
};
A::A(int x){
a = x;
B* b = new B(*this);
b->some_func();
}
298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 23:32:38
>>295
friend
299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 23:35:43
>>296
Duff's Device‚‚ç‚¢‚µ‚©Žg‚¢“¹‚È‚‚ËH
300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 01:17:05
>>296
ƒuƒŒƒCƒNƒXƒ‹[‚¿‚Ⴄ
fall through
301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 01:18:14
ƒuƒŒƒCƒN‚·‚é‚ñ‚¿‚ႤH
302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 01:23:48
std::cout‚Æ‚©std::endl;‚Á‚Ä
ƒXƒŒƒbƒhƒZ[ƒt‚Å‚·‚©H
303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 01:29:06
ƒRƒ“ƒpƒCƒ‰‚²‚ƂɈႤ‚Ì‚ÅAƒRƒ“ƒpƒCƒ‰‚ÌŽd—l‘‚ð“Ç‚ñ‚Å‚‚¾‚³‚¢B
‚Á‚Ä‚¢‚¤‚©AC++‚Ì‹K–ñ‚ɂ̓XƒŒƒbƒhƒZ[ƒt‚ÉŠÖ‚·‚é‹Lq‚͂Ȃ¢‚ñ‚¶‚á‚È‚©‚Á‚½‚Á‚¯H
304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 08:28:30
ƒ‰ƒCƒuƒ‰ƒŠ‚É‚æ‚邵‚È
305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 09:04:54
>300
ޏ—çA•ʂ̂Ƭ‚´‚Á‚½
306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 14:23:36
class A{ public: void A( void ); virtual void ~A( void ); };
‚Æ‘‚«‚½‚¢¡“ú‚±‚Ì
‚È‚º‚±‚Ì‘‚«•û‚ŃGƒ‰[‚ª‚Å‚é‚Ì‚©‚ª‚í‚©‚ç‚È‚¢
307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 14:28:13
‹CŽ‚¿‚Í•ª‚©‚邯‚Ç‚³B
u‚à‚Æ‚à‚Æ–ß‚è’l‚Í‘¶Ý‚µ‚È‚¢‚à‚Ìv‚ÆAu–ß‚è’l‚ÍŽg‚í‚È‚¢‚±‚Æ‚ð錾‚·‚év‚̈Ⴂ‚¶‚á‚È‚¢H
308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 14:28:38
void
309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 14:47:46
sprintfŠÖ”‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
strcat‚Æ‚©strcpy‚ðŽg‚¤‚æ‚è‚àA•Ö—˜‚¾‚Æ‹³‚¦‚ç‚ꂽ‚̂ł·‚ªA‚¢‚Ü‚¢‚¿‚Ç‚±‚ª•Ö—˜‚Ȃ̂©‚í‚©‚è‚Ü‚¹‚ñB
‹³‚¦‚Ä‚‚¾‚³‚¢B
310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 14:53:53
‹ï‘Ì“I‚Éstrcat‚Æ‚©strcpy‚ðŽg‚Á‚½ƒR[ƒh‘‚¢‚Ă݂Ä
‚»‚ê‚ðsprintf‚É’u‚«Š·‚¦‚Ă݂è‚á‚í‚©‚邾‚ëB
‚à‚¿‚ë‚ñAstrcat‚Æ‚©strcpyˆê”‚Åςނ悤‚È—á‚Ístrcat‚Æ‚©strcpyŽg‚¦‚΂¢‚¢‚̂͂킩‚邿‚ÈB
311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 15:54:06
HOGE_01AHOGE_02 cc ‚Ý‚½‚¢‚È•¶Žš—ñ‚𶬂·‚邯‚«‚ÍAsprintf‚¶‚á‚È‚¢‚Æ‚â‚Á‚Ä‚ç‚ñ‚È‚¢‚ÆŽv‚¤
312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 21:29:14
sprintf‚È‚ñ‚ăLƒPƒ“‚È•¨Žg‚Á‚¿‚á‚¢‚¯‚Ü‚¹‚ñ
313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 21:33:01
sprintf_s‚ª‚ ‚é‚©‚ç–³–â‘è
314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 22:03:03
>>312
#pragma warning (disable : 4996)
315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 22:06:52
ltoa‚Ŭ”“_ˆÈ‰º‚Ì”’l‚ð•¶Žš‚É‚·‚é‚ɂ͂ǂ¤‚·‚é‚ÌH
316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 22:06:59
sprintf_s‚É‚µ‚ësnprintf‚É‚µ‚ë•W€‚¶‚á‚È‚¢‚µA‚±‚¢‚‚ç‚Í‚±‚¢‚‚ç‚ÅŠë‚È‚©‚Á‚½‚è‚·‚邵iƒkƒ‹I’[‚µ‚È‚¢‚Æ‚©j
‚¢‚¸‚ê‚É‚¹‚æsprintfˆê‘°‚̓ƒN‚È‚à‚ñ‚¶‚á‚È‚¢‚©‚ç‘‚«ŽÌ‚ăR[ƒhˆÈŠO‚ɂ͎g‚¤‚ׂ«‚łȂ¢
317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 22:08:06
>>316
ˆÀ‘S‚ÈŽg‚¢•û‚ð‚·‚ê‚΂¢‚¢‚¾‚ë
318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 22:11:26
sprintfŒn‚ðŽg‚Á‚Ä–{“–‚ɈÀ‘S‚ȃR[ƒh‚ð‘‚±‚¤‚Æ‚·‚邯#ifdef’n–‚¾‚¼
‹““®ƒoƒ‰ƒoƒ‰‚¾‚µA–{“–‚ɃNƒ\‚Ý‚½‚¢‚Èsnprintf‚Æ‚©‚ª‚¢‚é‚©‚ç
ƒkƒ‹I’[‚µ‚È‚¢‚‚ç‚¢‚È‚çƒJƒƒCƒC‚à‚ñ‚ÅA—Ⴆ‚Î
ˆêÌ‘O‚ÌLinux‚Ín‚ðƒKƒ“–³Ž‹‚µ‚Äsprintf‚Ƀuƒ““Š‚°‚邿‚¤‚ɂȂÁ‚Ă邱‚Æ‚ª‚ ‚é
–{“–‚ÉŽ€‚˂΂¢‚¢‚ÆŽv‚¤
319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 22:13:28
C/C++‚É‚µ‚ëJava‚É‚µ‚ëˆÀ‘S‚Í•ÛႳ‚ê‚È‚¢‚µA‚±‚¢‚‚ç‚Í‚±‚¢‚‚ç‚ÅŠë‚È‚©‚Á‚½‚è‚·‚邵i‚·‚®‚É–\‘–‚·‚邵j
‚¢‚¸‚ê‚É‚¹‚æƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œêˆê‘°‚̓ƒN‚È‚à‚ñ‚¶‚á‚È‚¢‚©‚ç‘‚«ŽÌ‚ăR[ƒhˆÈŠO‚ɂ͎g‚¤‚ׂ«‚łȂ¢
320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 22:20:16
snprintf‚ÍC99•W€ccB
‚ÜA•³ŽÀ‘•‚Èsnprintf‚Ì‘¶ÝˆÈ‘O‚ÉC99Ž©‘̃AƒŒ‚¾‚ªB
321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 23:44:16
C99‚ÌŽd—lˆÈ‘O‚ÉAC99‚̑Ήž—¦‚ªBBB
322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 23:50:11
C99‚Ì•û‚ª•Ö—˜‚Ȃ̂ÉA‚Ç‚¤‚µ‚ÄC99‚ɈÚs‚µ‚È‚¢‚ñ‚¾‚낤‚ËH
ˆÙ‚È‚éƒvƒ‰ƒbƒgƒtƒH[ƒ€ŠÔ‚Å—˜—p‚³‚ê‚éƒ\ƒtƒg‚ðŠJ”‚µ‚Ä‚¢‚é‚È‚ç‚Æ‚à‚©‚
‚»‚¤‚łȂ¢A¬‚³‚ȃvƒƒWƒFƒNƒgi‚¨‚»‚ç‚¢‚̃vƒƒWƒFƒNƒg‚̑啔•ªj‚Í
C89‚æ‚èC99‚ÅŠJ”‚µ‚½‚Ù‚¤‚ªi‚킸‚©‚¾‚낤‚¯‚ÇjƒRƒXƒg팸‚ɂȂ肻‚¤‚È‚à‚Ì‚¾‚ªB
323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 23:52:42
¢‚Ì’†C‚¶‚á–³‚‚ÄC++•ûŒü‚É‘–‚Á‚½‚©‚ç‚ËB‚¢‚Ü‚³‚犴‚ª‚ ‚邿
324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 23:59:07
•Ö—˜‚È•¨‚¾‚¯‚‚܂ÝH‚¢‚µ‚Æ‚¯‚΂¢‚¢‚ñ‚¾‚æ
__func__‚Æ‚©__VA_ARGS__‚Æ‚©_Pragma‚Æ‚©<stdint.h>‚Æ‚©
restrict‚â‚ç‰Â•Ï’·”z—ñ‚â‚ç‚Í‚¢‚è‚Ü‚¹‚ñ
325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 00:53:03
–l‚Í•¡‡ƒŠƒeƒ‰ƒ‹‚¾‚¯‹‚Ä‚‚ê‚ê‚΂»‚ê‚Å‚¢‚¢B
326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 01:48:37
C++‚ŃNƒ‰ƒX‚Ì”z—ñ‚ðì‚Á‚½‚̂ł·‚ªA”z—ñ‚Ì—v‘f”‚ð‚Ç‚¤‚â‚Á‚Ä‹‚ß‚ê‚΂¢‚¢‚Å‚µ‚傤‚©B
class hoge
{
public:
int a,b,c,d,e;
void func1();
void func2();
};
hoge h[]={
{1,2,3,4,5},
{1,2,3,4,5},
{1,2,3,4,5},
{1,2,3,4,5},
};
‚±‚̂Ƃ«
sizeof(h)/sizeof(hoge)
‚Æ‚â‚Á‚Ăೂµ‚o‚Ä‚‚ê‚Ü‚¹‚ñB
327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 01:53:50
template<X>unsigned is(hoge[X]&){return X;}
kazu=is(h);
328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 02:00:41
class Hoge
{
int a
}
‚Æ‚¢‚¤ƒNƒ‰ƒX‚ª‚ ‚Á‚½‚Æ‚«
Hoge‚̲ݽÀݽ“¯Žm‚Ì”äŠr‚ðƒƒ“ƒo•Ï”a‚̑嬂Ås‚¤ê‡
‰‰ŽZŽq‚ðƒI[ƒo[ƒ[ƒh‚µ‚½‚Ù‚¤‚ª—Ç‚¢‚Ì‚©
int GetA()‚Æ‚¢‚¤ŠÖ”‚ð”äŠr‚·‚é‚Ì‚ª—Ç‚¢‚Å‚µ‚傤‚©?
‚Ü‚½Hoge²Ý½Àݽ‚Æint‚ð”äŠr‚·‚邱‚Æ‚àl‚¦‚Ă܂·‚ª‚±‚¤‚¢‚¤ê‡‚͂ǂ¤‚Å‚µ‚傤‚©H
329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 02:02:44
>>326
‚¢‚â‚»‚ê‚Å‚ ‚Á‚Ä‚¢‚éB
‚¤‚Ü‚‚¢‚©‚È‚¢‚È‚ç‚Ù‚©‚ÉŒ´ˆö‚ª‚ ‚éB
330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 02:37:59
>>328
Hoge“¯Žm‚Ì”äŠr•û–@‚ª‚»‚êˆÈŠO‚É‚ ‚蓾‚È‚¢‚Ȃ牉ŽZŽqƒI[ƒo[ƒ[ƒh‚Å‚¢‚¢‚ñ‚¶‚á‚ËH
331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 02:50:23
>>329
‚·‚¢‚Ü‚¹‚ñB
ƒNƒ‰ƒX”z—ñ‚ðì‚邯‚«A
hoge h[]={
hoge{1,2,3,4,5},
hoge{1,2,3,4,5},
hoge{1,2,3,4,5},
hoge{1,2,3,4,5},
};
‚Æ‘‚‚悤‚É‚µ‚½‚çæ‚Ì‚â‚è•û‚Å”z—ñ‚Ì—v‘f”‚ªŽæ‚ê‚Ü‚µ‚½B
ŠÂ‹«‚ÍVS2008‚Ȃ̂ł·‚ªAʼn‚Ì‘‚«•û‚ł͂¾‚ß‚¾‚Á‚½‚Å‚µ‚傤‚©H
332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 03:10:02
ƒRƒ“ƒpƒCƒ‰‰½Žg‚Á‚Ä‚éH
‚ ‚ÆA‚Ç‚ñ‚ÈŒ‹‰Ê‚ªo‚½‚Ì‚©‚à‘‚¢‚Ä—~‚µ‚¢‚©‚È‚©‚ÈB
333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 03:35:46
hoge{1,2,3,4,5} ©‚Ȃɂ±‚êH
334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 08:03:30
V‚µ‚¢ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̌Ăѕû
335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 09:35:48
ƒfƒ^ƒ‰ƒ‘‚‚ȃJƒX
336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 15:17:42
>>331
Ž©•ª‚àVS2008‚¾‚¯‚ÇA‚±‚ê‚̓Gƒ‰[‚È‚ƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ä4‚Æo—Í‚³‚ê‚éB‚Þ‚µ‚ë>>331‚ªƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂéB
#include <iostream>
class hoge
{
public:
int a,b,c,d,e;
void func1();
void func2();
};
hoge h[]={
{1,2,3,4,5},
{1,2,3,4,5},
{1,2,3,4,5},
{1,2,3,4,5},
};
int main()
{
std::cout << sizeof(h)/sizeof(hoge) << std::endl;
}
337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 19:58:37
gcc4.3ˆÈã‚È‚ç’Ê‚é‚È
initializer_list‚¾‚ë
338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 20:57:57
C99‚Ì‹@”\‚ðC++‚ÉŽ‚¿ž‚ނȃNƒY
339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 21:22:27
C++0x‚Å‚ÍC99‚̈ꕔ‹@”\‚ªÌ—p‚³‚ê‚邿B
ˆÏˆõ‰ï‚Ìl‚½‚¿‚ɃNƒY‚ÆŒ¾‚í‚È‚¢‚ƈӖ¡‚È‚¢B
340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 21:37:51
restrict‚Æ‚©_Complex‚Æ‚©‰Â•Ï’·”z—ñ‚Ý‚½‚¢‚È
–{“–‚É‚µ‚傤‚à‚È‚¢•¨‚Í“ü‚ç‚È‚¢‚©‚ç‘åä•v‚¾‚ÆŽv‚¤‚¯‚Ç‚Ë
341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 21:53:38
>>339
‚±‚±‚ÍC++0x‚̃XƒŒ‚¶‚á‚È‚¢‚æ
342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 23:20:40
>>340
“Á‚ÉArestrict‚ÍC++89‚̂Ƃ«‚ɔیˆ‚³‚ꂽ‰ß‹Ž‚ª‚ ‚é‚©‚çA
¡‰ñ‚à“ü‚ê‚ç‚ê‚é‚킯‚È‚¢‚—
343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 23:22:51
restrict‚Í“ü‚ê‚邯ˆê‚‚¾‚¯—˜“_‚ª‚ ‚é‚ñ‚¾‚æ‚È‚
FORTRAN•À‚݂ɔz—ñ‰‰ŽZ‚ª‚‘¬‰»‚Å‚«‚é‰Â”\«‚ª‚ ‚é
‰ÈŠw‹ZpŒvŽZ‚É‚ÍFORTRAN‚ðA‚ÆŒ¾‚í‚È‚‚Äςނ悤‚ɂȂé‚ñ‚¾‚ª‚È
‚»‚êˆÈŠO‚ɂ͎æ‚è—§‚Ăė˜“_‚͂Ȃ¢
344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 06:13:12
>>341
‚±‚±‚ªC++0x‚̃XƒŒ‚©‚Ç‚¤‚©‚È‚ñ‚ÄA>>338-339‚Ì—¬‚ê‚ɂ͊֌W‚È‚¢‚æB
345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 09:08:43
>>344
ƒXƒŒˆá‚¢‚¾ƒNƒY
346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 09:24:45
‚¢‚¢‚¦B
347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 09:52:32
‚¢‚¢‚¦B
348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 09:56:38
icc‚Å‚àƒIƒvƒVƒ‡ƒ“Žw’肳‚¦‚·‚ê‚Îrestrict‚ªŽg‚¦‚é‚ñ‚¾‚æ‚ËB
ƒƒ‚ƒŠ‚̃AƒNƒZƒXƒpƒ^[ƒ“‚ª‚ª‚ç‚Á‚ƕςí‚é‰Â”\«‚ª‚ ‚é‚©‚ç“ü‚ê‚Ä—~‚µ‚¢‚¯‚ǂ˂¥B
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4999“ú‘O‚ÉXV/89 KB
’S“–:undef