y‰SŽÒнŒ}zC/C++Ž ..
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 21:53:22
>>98
Linux‚È‚ç‰Â”\B
dnotify inotify ‚Æ‚¢‚Á‚½ƒL[ƒ[ƒh‚Å’²‚ׂĂ݂ÄB
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 22:30:53
ƒvƒƒOƒ‰ƒ€‚Á‚Ä‹³‰È‚Å•ª‚¯‚邯”Šw‚Æ‚¢‚¤‚±‚Ƃł·‚©H
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 22:35:11
>>103
‚¢‚âA‘Œê‚¾‚ë
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 22:38:31
•’Ê‚ÉA‹Zp‰Æ’ë‰ÈB
ŽÀÛA‹Zp‰Æ’ë‰È‚ÌŽžŠÔ‚ÉVBƒvƒƒOƒ‰ƒ~ƒ“ƒO‚â‚炳‚ê‚Ä‚½‚µB
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 22:39:31
î•ñ‚¾‚ë
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 22:45:09
“ˆê‚³‚ꂽŒ©‰ð‚ª–³‚¢‚Æ‚¢‚¤‚±‚Ƃł·‚©H
“NŠw‚Á‚Û‚¢‚Å‚·‚ËB
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 22:47:06
•ª–ì‚Å‚¢‚¤‚Æî•ñˆ—‚¾‚낤‚ÈB
‚‚©A‚¢‚¿‚¢‚¿age‚ñ‚È‚Á‚ÄB
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 22:51:45
>>99
Win‚¾‚Æ
URLØÝ¸(www.google.co.jp)
‚Ý‚½‚¢‚ÈŠ´‚¶‚ÅA‘¶Ý‚·‚é‚ñ‚¾‚æB‚¾‚©‚çA98‚à‚»‚±‚©‚çALinux‚É‚à‘¶Ý‚·‚邯Šú‘Ò‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢‚©‚Ècc
‚¿‚Ȃ݂ÉA‰´‚Í’m‚ç‚ñB
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:01:49
‚ꂾ‚ÆAî•ñŠî‘bˆÈŠO‚ÉA§Œä‚Æ‚©ŒvŽZ‹@‰ÈŠwA“dŽqA’ÊMAƒ\ƒt‹ZAƒn[ƒh‹ZAƒvƒ‹Z
ŽŠ‚銂ŃvƒƒOƒ‰ƒ~ƒ“ƒO’Ђ¯‚¾‚Á‚½‚¯‚ÇBŽž‘ã’x‚ê‚Ìw
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:02:50
>>102
‹ï‘Ì“I‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Žè‹l‚܂肾‚Á‚½‚Ì‚ÅA‘å•Ï•‚©‚è‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
>>100
‰½‚ªŒ¾‚¢‚½‚¢‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:15:41
>>110
‚»‚¤‚¢‚¦‚ÎeÊ‚Éî•ñŠî‘b‚Ì‹³‰È‘Œ©‚¹‚Ä‚à‚ç‚Á‚½‚ç15”N‘O‚Ƒ巂Ȃ‚ÄÜÛÀ
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:17:49
15”N‘O‚Á‚ÄŒ¾‚¤‚ÆA”Šw‚Ì‹³‰È‘‚ÌŒã‚ë‚Ì•û‚ÉÚ‚Á‚Ä‚éA
ŽÀۂɂ͎ö‹Æ‚ʼn½‚É‚àŽg‚í‚ê‚È‚¢ BASIC ‚Ì‚±‚Æ‚©H
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:20:48
Šî‘b‚Í•s–łł·B
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:23:16
—¬“®“I‚È‚à‚Ì‚Íî•ñA‚È‚ñ‚©‚É”C‚¹‚Æ‚¯‚Ηǂ¢‚æB
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:30:52
>>113
“ü—ÍEo—ÍE§ŒäE‰‰ŽZE‹L‰¯
FF‚̉ž—p‰ñ˜HEBASICECASL
‚Ì‚ ‚½‚èB
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:46:44
‚ ‚ A‚ê‚Ì‹³‰È‘‚©B
‚»‚ê‚ÍEEE’m‚ç‚ñ‚©‚牽‚Æ‚àŒ¾‚¦‚ñB
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:51:09
î•ñŠÖŒW‚Ì‹³‰È‘‘‚¢‚Ă鋳Žö‚ªwin‚ÌŠî–{‘€ì‚Æ‚©CD‚ÌÄ‚«•û‚«‚¢‚Ä‚‚é‚©‚ç‚Ë`(ŽÀ˜b
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:52:34
VC++‚Étypeof()‚Ý‚½‚¢‚̂͂Ȃ¢‚Å‚·‚©?
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:56:19
BOOST_TYPEOF
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/17 23:56:28
•W€C++“I‚É‚Ítypeid‰‰ŽZŽq
‚ ‚ÆMFC‚ª‚È‚ñ‚©Ž‚Á‚Ä‚¢‚½‹C‚ª‚·‚éB
C++/CLI‚Ȃ瓖‘R.NET Framework‚ÌƒŠƒtƒŒƒNƒVƒ‡ƒ“‚ªFXŽg‚¦‚éB
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:12:51
#define foreach(t, o, i) for(t::iterator (i)=(o).begin();(i)!=(o).end();++(i))
‚ÈŠ´‚¶‚̃}ƒNƒ‚Ìê‡A‚»‚ê‚ðŽg‚¤‚Æ•û‚ð“n‚³‚È‚‚Ä—Ç‚‚È‚è‚Ü‚·‚©H
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:15:49
‚»‚ñ‚ȃ}ƒNƒ‚ðì‚é‚ÈB
§Œä•¶‚ðƒ}ƒNƒ‰»‚·‚邯
Ž©•ªˆÈŠO‚ɓǂ݂Â炢‚Ì‚Å
ˆ«‚¢ì–@‚¾‚ÆŒ¾‚í‚ê‚Ä‚¢‚éB
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:24:10
C‚Ì•¶–@‚ÅŠî–{“I‚ÈŽ–‚©‚à‚µ‚ê‚È‚¢‚̂ł·‚ªALinux ‚̃J[ƒlƒ‹ƒ\[ƒX‚ð“Ç‚à‚¤‚Æ‚µ‚Ä
ÁÜ‚µ‚Ä‚µ‚Ü‚Á‚½‚ñ‚Å‚·‚ªA—Ⴆ‚Î
struct hw_pci mr300_pci __initdata = {
.nr_controllers = 1,
.preinit = mr300_pci_preinit,
.swizzle = pci_std_swizzle,
.setup = ixp4xx_setup,
.scan = ixp4xx_scan_bus,
.map_irq = mr300_map_irq,
};
‚̂悤‚È struct 錾‚ª‘‚¢‚Ä‚ ‚è‚Ü‚µ‚½‚ªA
.(dot)var = ’l ‚̂悤‚È‹L–@‚Á‚ÄA‚»‚̃ƒ“ƒo[‚̉Šú‰»‚Æ‚¢‚¤ˆÓ–¡‚ɂȂé‚̂łµ‚傤‚©H
ŽèŒ³‚Ì‚b‚Ì•¶–@‘‚ÉŒ©‚‚©‚ç‚È‚©‚Á‚½‚̂ł·‚ªA‚±‚Ì‹Lq‚Ìà–¾•¶Œ£‚Á‚Ä‚ ‚è‚Ü‚·‚©‚ËH
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:25:09
C99 ‚©‚瓱“ü‚³‚ꂽ•¶–@B
‚»‚̃ƒ“ƒo‚̉Šú‰»‚Æ‚¢‚¤ˆÓ–¡‚Å‚¨kB
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:26:17
C99 ‚Í‚±‚±‚ÉŠÈ’P‚ɂ܂Ƃ߂ç‚ê‚Ä‚éB
URLØÝ¸(seclan.dll.jp)
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:31:36
>>125-126 ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½BÀ‚Á‚Ă݂܂·B
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:34:13
>>123
•Ö—˜‚Á‚Ä‘‚¢‚Ä‚ ‚邿B
URLØÝ¸(www.jah.ne.jp)
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:41:39
>>122
BOOST_FOREACH
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 00:54:48
>>129
‚Þ‚è
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 01:05:40
122‚̓Rƒ“ƒeƒi‚ÌŒ^ABOOST_FOREACH‚Í—v‘f‚ÌŒ^‚ð“n‚·•K—v‚ª‚ ‚é“_‚Å‚ÍA‚Ç‚Á‚¿‚à‚Ç‚Á‚¿B
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 01:12:38
’·‚¢‚Ì‚æ
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 01:41:49
“K“–‚Ƀ}ƒNƒ‚Å’Z‚¢–¼‘O‚ð•t‚¯‚ê‚΂¢‚¢‚¾‚ëB
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 03:06:16
VC++2005AWinXP‚Å‚·B
ƒ`ƒFƒbƒNƒ{ƒbƒNƒX‚‚«‚̃cƒŠ[ƒRƒ“ƒgƒ[ƒ‹‚ðì‚肽‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
ƒ`ƒFƒbƒNƒ{ƒbƒNƒX‚ł͎O‚‚̃`ƒFƒbƒNó‘Ô‚ð‚ ‚ç‚킵‚½‚¢‚ÆŽv‚Á‚Ä‚¨‚è‚Ü‚µ‚ÄA
‚¿‚傤‚ÇAVC‚ðƒJƒXƒ^ƒ€ƒCƒ“ƒXƒg[ƒ‹‚·‚鎞‚Éo‚Ä‚‚éƒ`ƒFƒbƒN•t‚«ƒcƒŠ[ƒRƒ“ƒgƒ[ƒ‹‚̂悤‚È•¨‚ðl‚¦‚Ä‚¨‚è‚Ü‚·B
‚±‚ê‚ðŽÀŒ»‚·‚éŠÈ’P‚ÈAPI‚È‚¢‚µAƒNƒ‰ƒX‚͂Ȃ¢‚Å‚µ‚傤‚©H
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 04:20:09
xcodeŠÂ‹«‚Åc++‚ðŠJ”‚µ‚Ä‚¢‚él‚Í‚¢‚Ü‚·‚©H
emacs‚æ‚è‚àƒCƒC‚Å‚·‚©H
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 04:45:13
>>135
‚»‚à‚»‚à‚h‚c‚d‚ƃGƒfƒBƒ^‚ð’Pƒ”äŠr‚·‚é‚Ì‚ªŠÔˆá‚Á‚Ä‚é‹C‚ª‚·‚邿I
‹CŽ‚¿‚Í•ª‚©‚邯‚ÇEEEEEE
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 05:43:59
new‚Ńƒ‚ƒŠ‚ðŠm•Û‚µ‚Ädelete‚ð‚¹‚¸ƒvƒƒOƒ‰ƒ€‚ðI—¹‚µ‚½ê‡‚Á‚Ä‚»‚̂܂Ü
‚¸‚Á‚ƃƒ‚ƒŠŠm•Û‚³‚ꂽ‚܂܂ɂȂé‚ÌH
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 05:45:44
cout
‚Á‚ĉ½‚Ì—ª‚È‚ñ‚Å‚·‚©?
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 05:46:08
‘å’ï‚Í‚n‚r‚ª‰½‚Æ‚©‚µ‚Ä‚‚ê‚é
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 05:46:38
>>138
console out
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 06:06:10
>>139
‚ ‚肪‚Æ‚¤
Ä‹N“®‚·‚é‚܂ł¸‚Á‚Æ–³‘Ê‚É—Ìˆæ‚Æ‚ç‚ꂽ‚܂܂©‚ÆŽv‚Á‚Ä‚½‚¯‚ÇOS‚ª‚Ç‚¤‚É‚©‚µ‚Ä‚é‚Ì‚Ë
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 07:08:07
>>138
console output
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 07:08:37
‹É‚߂Č¢ OS ‚¾‚Æ•ª‚©‚ç‚ñ‚¯‚Ç‚ËB
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 11:36:39
>>136
emacs ‚ªD‚«‚È‚ñ‚Å‚·‚ªA
class-name.<Tab>‚Æ‚©‰Ÿ‚·‚ÆAmethod-name‚ª‘I‘ð‚Å‚«‚½‚èA
methodˆê——‚ª‚©‚ñ‚½‚ñ‚ÉŒ©‚ꂽ‚èC‚»‚¤‚¢‚¤ŠÂ‹«‚ª‘A‚Ü‚µ‚¢B
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 11:49:43
VB6A.NETŒ¾Œê‚̃Cƒ“ƒeƒŠƒZƒ“ƒX‚É”ä‚ׂê‚΂ǂ¤‚Æ‚¢‚¤‚±‚Ƃ͂Ȃ¢B
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 11:51:24
ƒCƒ“ƒeƒŠƒZƒ“ƒX‚ͳ’¼¦‚¢‚ÆŽv‚¤B
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 11:54:04
VC‚̂͌ä”nŽ
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 12:20:50
eclipse‚Æ‚©‚àVC#‚̃Cƒ“ƒeƒŠƒZƒ“ƒX^Ž—‚µ‚Ä‚‚ê‚ê‚΂¢‚¢‚̂ɂÈ
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 12:26:53
•³lipse‚Íd‚‚ÄŒ™‚¢‚¾B
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 16:57:49
ŋ߂ÌVS‚ÍC”‚¾‚¯ƒCƒ“ƒeƒŠƒZƒ“ƒX‚ª‚悌ø‚
C++‚Í‚¨‚´‚È‚è‚Á‚Ä‚©
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 17:35:44
C++‚Í•¡ŽG‚·‚¬‚é‚©‚ç‚È
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 18:59:29
‚Ä‚ä[‚©Ì‚©‚ç
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 19:04:38
ƒvƒŠƒvƒƒZƒbƒTCƒeƒ“ƒvƒŒ[ƒgCƒ|ƒCƒ“ƒ^‚Ì
’u‚«Š·‚¦Cƒ}ƒbƒ`ƒ“ƒOC’ÇÕ‚Ì‘å•Ï‚³‚ðl‚¦‚½‚çC
¡‚Ì IntelliSense ‚Á‚Ä‚·‚°‚¥‚Æ‚¨‚à‚¤‚ªD
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 19:06:52
VB.NET‚ÆC#‚Í‚¨‚È‚¶‚¶‚á‚È‚¢H
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 19:10:49
MessageBox‚Ìã‚ɃJ[ƒ\ƒ‹‚Ì‚¹‚½‚ç
WMessageBoxW‚Ƀ}ƒNƒ‚Å’uŠ·‚³‚ê‚Ă邯‹³‚¦‚Ä‚‚ê‚邯‚ÇB
ŠÌS‚̈ø”‚ªƒvƒƒgƒ^ƒCƒv‚ªŒ©‚¦‚È‚¢‚Æ‚©B
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 19:11:35
MessageBoxW
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 19:25:42
Šm‚©‚Ɉø”‚̃vƒƒgƒ^ƒCƒv‚ªŒ©‚¦‚È‚¢‚͖̂ʓ|‚¾‚Ë
‚½‚¢‚Ä‚¢ŠÖ”‚Ì––”ö‚É‚`A‚v•t‚¯‚ê‚Ηǂ¢‚Á‚Ęb‚¾‚¯‚Ç
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 22:36:51
VSŽg‚Á‚Ä‚é‚È‚çAu(v‘‚¢‚½‚Æ‚«‚Ƀvƒƒgƒ^ƒCƒvo‚Ä—ˆ‚È‚¢‚Á‚¯H
‚Ü‚Ÿ‘‚¢‚Ă邯‚«‚¶‚á‚È‚‚ÄŒ©‚Ă邾‚¯‚̂Ƃ«‚Í–Ê“|‚©‚à‚¾‚¯‚Ç
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 22:40:28
>>134
‚¨Šè‚¢‚µ‚Ü‚·B
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 23:19:55
public:
template <class T> class templateA {
protected:
T value;
public:
ŠeŽíƒƒ\ƒbƒh
};
template <class T> class templateB {
protected:
T value;
public:
ŠeŽíƒƒ\ƒbƒh
}
class child : templateA<templateB<type> >{
’ljÁƒƒ\ƒbƒh
}
ˆÈã‚̂悤‚ȃNƒ‰ƒX‚ð쬂µA
ŽqƒNƒ‰ƒX“à‚Åthis->value.value‚Ńeƒ“ƒvƒŒ[ƒgƒNƒ‰ƒXB“à‚Ì’l‚ɃAƒNƒZƒX‚µ‚悤‚Æ‚µ‚½‚̂ł·‚ªAprotected‚Ì—v‘f‚ɃAƒNƒZƒX‚Å‚«‚È‚¢‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ü‚·B
‚Ç‚±‚𒼂¹‚΂悢‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB
‚ǂȂ½‚©‚²‹³Ž¦‰º‚³‚¢B
‹X‚µ‚‚¨Šè‚¢‚µ‚Ü‚·B
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 23:30:06
templateB‚Ìvalue‚ðpublic‚É‚·‚ê‚Ηǂ¢
child‚ÍtemplateB‚ðŒp³‚µ‚ĂȂ¢‚ñ‚¾‚©‚çtemplateB‚Ìprotectedƒƒ“ƒo‚ɂ̓AƒNƒZƒX‚Å‚«‚È‚¢
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 23:31:45
ˆÀˆÕ‚Épublic‚É‚µ‚Ä‚¢‚¢‚Ì‚¾‚낤‚©B
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 23:47:24
‚È‚çˆÀˆÕ‚ɃAƒNƒZƒX‚·‚ñ‚È‚æw
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 00:05:00
public ‚É‚·‚é‚‚ç‚¢‚È‚ç friend ‚É‚·‚é‚íB
‚Å‚àAÝŒv‚ð‚à‚¤‚¿‚å‚Á‚Æl‚¦‚鎖‚ð‚Ü‚¸ŒŸ“¢‚µ‚½•û‚ª‚¢‚¢‹C‚ª‚·‚éB
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 00:45:04
>>161-164—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚»‚ꂼ‚ê‚̃eƒ“ƒvƒŒ[ƒgƒNƒ‰ƒX‚Égetƒƒ\ƒbƒh‚ð’ljÁ‚µ‚ÄA—v‘f‚ɃAƒNƒZƒX‚Å‚«‚邿‚¤‚É‚µ‚Ă݂܂µ‚½B
‚ ‚Ü‚èãY—í‚È•û–@‚Ƃ͎v‚¢‚Ü‚¹‚ñ‚ªA‚ЂƂ܂¸‚±‚ê‚ő˦‚µ‚Ä‚¨‚«‚Ü‚·B
C++‰ŠwŽÒ‚Ȃ̂ÅAfriendŠÖ”‚Ì‘¶Ý‚Í’m‚Á‚Ä‚¢‚Ü‚·‚ªAŽg‚Á‚½Ž–‚ª‚È‚¢‚Ì‚ÅA‚±‚¿‚ç‚à‚µ•׋‚µ‚Ă݂悤‚ÆŽv‚¢‚Ü‚·B
ƒIƒuƒWƒFƒNƒgŽwŒü‚ª‚µ‚¸‚—‰ð‚Å‚«‚邿‚¤‚ɂȂÁ‚Ä‚«‚ÄA”ƒ–ŒŽ‘O‚Éì‚Á‚½ƒNƒ‰ƒX‚ÌƒŠƒtƒ@ƒCƒ“‚ªŠy‚µ‚·‚¬‚Ä¢‚è‚Ü‚·B
‚¨‰A‚ÅŒ¤‹†‚ª‘S‘Ri‚܂Ȃ¢YO...
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 00:47:56
‚¨‚·‚·‚ß@@@ÝŒvŒ©’¼‚µ > get > friend > public@@@‚¨‚·‚·‚ß‚µ‚È‚¢
‚Á‚ć‚©‚ÈB
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 00:51:39
friend‚àpublic‚à‘å·‚È‚¢‹C‚ª‚·‚邯‚Ç‚È
Œ¤‹†‚Æ‚©‚Ȃ炢‚Á‚»struct‚Å‚à‚¢‚¢‹C‚ª‚·‚é
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 00:57:23
ˆê‰žŒöŠJ‚·‚鑊Žè‚ª§ŒÀ‚³‚ê‚Ă镪Apublic ‚æ‚èƒ}ƒV‚¾‚Ƃ͎v‚¤‚ªA
Œˆ‚µ‚Ä‚¨‚·‚·‚߂͂ł«‚È‚¢‚Æ‚¢‚¤“_‚ł͊m‚©‚ÉŽ—‚½‚悤‚È‚à‚ñ‚¾‚ÈB
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 01:01:32
>>166
get‚Í›`¢‚Æ‚¢‚¤‚Æ‚±‚ë‚Å‚µ‚傤‚©B
ˆê‰žˆÓ}‚µ‚½‚à‚̂ɂ͂ȂÁ‚½‚Ì‚ÅAŽæ‚è‚ ‚¦‚¸‚±‚ê‚Ås‚Á‚Ă݂܂·B
>>167
‚±‚Ìæ””NŽg‚¤‰Â”\«‚ª‚ ‚é‚Ì‚ÅA‚ ‚é’ö“x‚µ‚Á‚©‚肵‚½‚à‚Ì‚ªì‚Á‚Ä‚¨‚«‚½‚©‚Á‚½‚̂ł·B
ň«‚Ìê‡A‚¨ã‚ÉŒ£ã‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚à‚̂Ȃ̂ł—
ƒŠƒtƒ@ƒCƒ“‘O‚ÍŠe•Ï”–ˆ‚Égetƒƒ\ƒbƒh‚Æsetƒƒ\ƒbƒh‚ð—pˆÓ‚µ‚Ä‚¢‚Ü‚µ‚½B
‚±‚ê‚ł͂ ‚Ü‚è‚É‚à“‚¢‚ÆŽv‚¢‚Ü‚µ‚ÄB
>>168
“‚¢‚Å‚·‚ËB
Ž©•ª‚Ì’mޝ‚ª‚‚¢‚Ä‚«‚½‚çA‚Ü‚½ƒŠƒtƒ@ƒCƒ“‚·‚邯Žv‚¢‚Ü‚·B
‚»‚µ‚Ä–³ŒÀƒ‹[ƒv‚Öc
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 01:08:37
ì‚é‘O‚ÉÝŒv‚ð‚æ‚—û‚Á‚½•û‚ª‚悳‚»‚¤‚ÈEEE
ÝŒv‚ÉŠÖ‚·‚é’mޝ‚ª–³‚¢‚È‚çC++‚È‚ñ‚©‚â‚Á‚ĂȂ¢‚Å‚»‚Á‚¿‚̕׋‚·‚ׂ«‚¾‚µ
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 01:32:23
#include <stdio.h>
class A{
public:
virtual void func(){printf("A::func¥n");};
};
class B :public A{
private:
virtual void func() {printf("B::func¥n");}
};
int main (void)
{
A* b = new B;
b->func(); //B::func‚Æo—Í‚³‚ê‚éBprivate‚Ȃ̂ɃAƒNƒZƒX‚Å‚«‚é!?
}
ã‹L‚̃R[ƒh‚ɂ‚¢‚ÄA‚²‹³Žö‚ð‚¨Šè‚¢‚µ‚Ü‚·B
gcc4.01‚ÅŽŽ‚µ‚½‚Æ‚±‚ëƒRƒ“ƒpƒCƒ‹‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚½B
B::func()‚Íprivate‚Ȃ̂ɂȂºƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂç‚È‚¢‚̂łµ‚傤‚©H
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 01:33:38
A::func‚ªpublic‚¾‚©‚ç
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 01:53:13
>>171
class A ‚Ì ‰¼‘zŠÖ”ƒe[ƒuƒ‹‚É‚Í
void func(){printf("A::func\n");}
‚ÌŠÖ”ƒAƒhƒŒƒX‚ª”z—ñ0”Ô‚É“o˜^‚³‚ê‚Ä‚¢‚éB
‚Ü‚½Aclass B ‚Ì ‰¼‘zŠÖ”ƒe[ƒuƒ‹‚É‚Í
void func(){printf("B::func\n");}
‚ÌŠÖ”ƒAƒhƒŒƒX‚ª“¯‚¶‚”z—ñ0”Ô‚É“o˜^‚³‚ê‚Ä‚¢‚éB
ƒRƒ“ƒpƒCƒ‹Žž‚É‚ÍÓI‚ÈŒ^‚Å‚ ‚éA‚Ìfunc()‚ª
’²‚ׂç‚êApublic‚䂦‚ɃAƒNƒZƒX‚Å‚«‚邱‚Æ‚ª
Šm”F‚³‚ê‚éB“¯Žž‚ɉ¼‘zŠÖ”‚䂦Afunc()‚Í
ˆÓ–¡“I‚ɂ͈ȉº‚̂悤‚ɃRƒ“ƒpƒCƒ‹‚³‚ê‚éB
(b->vptr[0])(this);
vptr‚͉¼‘zŠÖ”ƒe[ƒuƒ‹‚ւ̃|ƒCƒ“ƒ^‚ÅA¡‚Ì
ê‡A”h¶ƒNƒ‰ƒXB‚̉¼‘zŠÖ”ƒe[ƒuƒ‹‚̃AƒhƒŒƒX
‚ªŠi”[‚³‚ê‚Ä‚¢‚éB‰¼‘zŠÖ”‚̌ĂÑo‚µ‚Å‚Í
ƒRƒ“ƒpƒCƒ‹Žž‚Í‚ ‚‚Ü‚ÅÓI‚ÈŒ^‚ŃAƒNƒZƒX‰Â”\«
‚ªŒˆ’肳‚ê‚é‚Ì‚ªƒ|ƒCƒ“ƒgB
‚ÆŽv‚¤B
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 01:56:50
>>171
‚±‚¤‚¢‚¤ƒR[ƒh‚¾‚Æ•ª‚©‚è‚â‚·‚¢‚ÆŽv‚¤B
B ‚ÌŽÀ‘•‚È‚ñ‚Ä’m‚Á‚½‚±‚Á‚¿‚á‚È‚¢‚Ì‚æB
// a.h
#include <stdio.h>
class A{
public:
virtual void func(){printf("A::func\n");};
};
// b.h
#include "a.h"
A* get_b();
// test1.cpp
#include "a.h"
int main (void)
{
A* a = get_b();
a->func();
}
// b.cpp
—ª
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 01:57:24
ŠÔˆá‚¦‚½B‚±‚¤‚¾B
// test1.cpp
#include "b.h"
int main (void)
{
A* a = get_b();
a->func();
}
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 02:04:01
ˆê”Ê“I‚ȃRƒ“ƒpƒCƒ‰‚ÌŽÀ‘•‚̉¼‘zŠÖ”ŒÄ‚Ño‚µ
ƒƒJƒjƒYƒ€‚Å—‰ð‚µ‚Ä‚¨‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚ñ‚¶‚á‚ËH
ÓI‚ÈŒ^‚ŃAƒNƒZƒX‰Â”\«‚ªŒˆ‚܂邯‚¢‚¤‚Ì‚ª
^ŽÀ‚¾‚ÆŽv‚¤‚ªB
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 02:15:42
>>171-176 ‚³‚ñA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
Final Draft IS ‚ÉA‚»‚̂܂ñ‚Ü‚Ì“š‚¦‚ª‚ ‚è‚Ü‚µ‚½B
URLØÝ¸(www.kuzbass.ru)
>ÓI‚ÈŒ^‚ŃAƒNƒZƒX‰Â”\«‚ªŒˆ‚܂邯‚¢‚¤‚Ì‚ª
>^ŽÀ‚¾‚ÆŽv‚¤‚ªB
‚»‚¤‚¢‚¤‚±‚ƂɂȂè‚Ü‚·‚ËB
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 04:15:38
typedef{
int x,y;
}data;
EEE
hogehoge(std::vector<data>dist);
‚±‚ñ‚ÈŽg‚¢•û‚͂ł«‚é‚ñ‚Å‚µ‚傤‚©H
‚Ü‚½A‚±‚ñ‚ÈŽg‚¢•û‚̓gƒŠƒbƒL[‚È‚ñ‚Å‚µ‚傤‚©H
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 04:22:37
>>178
vector‚Ƀ†[ƒU[Œ^‚ð“ü‚ê‚ê‚é‚Ì‚©H
‚Æ‚¢‚¤‚±‚Ƃł ‚ê‚ÎA•’ʂɎg‚¦‚Ü‚·B
‚»‚Ì‘Ž®‚Í‚¨‚©‚µ‚¢‚¯‚Ç‚È
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 04:33:56
>>178
struct‚©class‚‚¯[‚â
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 09:07:21
struct a { ... };
typedef t_a { ... } a;
C++ƒR[ƒhã‚ʼnº‚Ì—˜“_‚Á‚Ăǂ¤‚¢‚Á‚½‚à‚Ì‚ª‚ ‚è‚Ü‚·‚©H
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 09:12:45
>>181
C ‚Å‚àŽg‚¦‚éƒR[ƒh‚𑂂̂łȂ¯‚ê‚ΓÁ‚ɉ½‚̈Ӗ¡‚à‚È‚¢B
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 09:21:06
‡d
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:09:32
•׋‚ŊȈÕStringƒNƒ‰ƒX‚ðì‚낤‚Æ‚µ‚Ă܂·B
‚Æ‚±‚낪ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚¾‚¯‚Ì’iŠK‚ÅAŽÀsŽž‚É
ƒAƒNƒZƒXˆá”½‚Ì—áŠO‚ÅŽ€‚ɂ܂·B‚È‚ñ‚ÅH
#include <cstring>
class String {
@@int len;
@@char* s;
public:
@@String (const char* ch_ini) {
@@@@len = (int) strlen(ch_ini);
@@@@strcpy(s,ch_ini);
@@}
};
ŽÀs‚Í
String k1("kkkkk1");
‚¾‚¯iì‚Á‚½‚¾‚¯‚̂‚à‚èjB
‚±‚ê‚ÅŽ€‚ɂ܂·‚éB
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:12:37
“y—j‚Ì’©‚©‚ç’Þ‚è‚©
char *s‚ÌŽw‚µ‚Ä‚é—̈æ‚͂ǂ±‚È‚ñ‚¾‚æH
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:13:18
>>184
‚»‚̃R[ƒh‚¶‚ástrcpy‚ÅŽ€‚Ê‚íB
char* s‚͂ǂ±‚ðŽw‚µ‚Ä‚é‚Ì‚©‚ËH
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:17:02
unsigned longŒ^ = 256 * unsigned charŒ^‚ÌŒvŽZ‚ð‚µ‚Ä‚¢‚Ü‚·B
unsigned charŒ^‚̕ϔ‚É“ü‚é’l‚̓‰ƒ“ƒ_ƒ€‚Å0`150‚‚ç‚¢‚Ì’l‚ª“ü‚é‚̂ł·‚ªA‘å‘Ì100ˆÈã‚Ì’l‚ª“ü‚Á‚½‚Æ‚«‚É4,294,967,295‚Ȃǂ̕ςȒl‚ɂȂè‚Ü‚·B
‚È‚ñ‚ų‚µ‚¢’l‚ª“ü‚ç‚È‚¢‚̂łµ‚傤‚©H
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:27:09
‚í‚©‚è‚Ü‚µ‚½B‚ ‚È‚½‚Í¢ŠE‚ðŠv–½‚·‚邵‚©‚È‚¢‚Å‚µ‚傤B
189:184
08/01/19 10:28:34
‚Ç‚±‚àŽw‚µ‚ĂȂ¢IH
‚Ç[‚·‚ê‚΂悢‚̂łµ‚傤‚©B
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:29:29
ŒÃ‚Á
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:29:53
>>189
‚»‚̕ӂ̓|ƒCƒ“ƒ^‚ÌŠî–{’†‚ÌŠî–{‚È‚ñ‚¾‚©‚çA–{‚Å‚à“Ç‚ñ‚ŕ׋‚µ‚Ä‚‚êB
192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:39:07
>>187
–{“–‚É unsigned char ‚Ȃ̂©‚ËH
•„†‚‚«‚ɂȂÁ‚ĂȂ¢‚©H
193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:44:12
>>189
³’¼Ž©ìƒNƒ‰ƒX‚Æ‚©ˆÈ‘O‚Ì–â‘èB
•¶Žš—ñ‚âƒ|ƒCƒ“ƒ^‚Ȃǂ̊î–{‚©‚çŠw‚Ñ’¼‚µ‚Ä‚©‚ç‚̂ق¤‚ª—Ç‚¢B
194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:46:26
>>187
ƒ\[ƒX‚ðŽN‚·‚ñ‚¾
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:53:04
ŽY‹ÆƒXƒpƒC‚©
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 10:57:22
(int)4294967295u == -1
197:187
08/01/19 11:32:13
ˆ—‚Ì•”•ª‚¾‚¯”²‚«o‚µ‚ÄŒ©‚Ü‚µ‚½B
tra‚Í0`255‚ª“ü‚è‚Ü‚·B
unsigned char tra_undf = 0;
unsigned char tra_buff = 0;
static unsigned long ValuePuls = 0;
void main (void){
while(1){
if (tedgf_tracr == 1)
@{tra_buff = tra;
flag_edge = 1;
tedgf_tracr = 0;}
if(tundf_tracr == 1)
@{tra_undf++;
tundf_tracr = 0;}
if(flag_edge == 1)
@{Sort();
tra_undf = 0;
flag_edge = 0;}
F
}}
void Sort(void){ValuePulse = ((256 * tra_undf) + (255 - tra_buff));}
Œ‹‰Ê‚Í
tra_undf=189‚̂Ƃ«‚ÉValuePulse=4294950301
tra_undf=234‚̂Ƃ«‚ÉValuePulse=4294961868
”O‚Ì‚½‚ß+ (255 - tra_buff)‚Ì•”•ª‚ðÁ‚µ‚ÄŒ©‚Ü‚µ‚½‚ª
tra_undf=223‚̂Ƃ«‚ÉValuePulse=4294958848
‚Å‚µ‚½B
198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 12:01:07
>>184
‰½‚Ì–{“Ç‚ñ‚ŕ׋‚µ‚Ä‚ñ‚¾
‚³‚炵‚¿‚Ü‚¦
199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 12:49:14
>>197
ƒRƒ“ƒpƒCƒ‰‚Í?
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 12:56:10
int ‚Æ size_t ‚͂ǂ¤‚¢‚¤ˆá‚¢A‚ ‚é‚¢‚ÍA‚ǂ̂悤‚ÉŽg‚¢•ª‚¯‚ê‚΂悢‚̂łµ‚傤‚©?
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 13:02:40
>>197
ƒ\[ƒX‚ðŽN‚·‚ñ‚¾
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 13:09:31
>>197
>”O‚Ì‚½‚ß+ (255 - tra_buff)‚Ì•”•ª‚ðÁ‚µ‚ÄŒ©‚Ü‚µ‚½‚ª
>tra_undf=223‚̂Ƃ«‚ÉValuePulse=4294958848‚Å‚µ‚½B
int‚ª16bit‚̊‹«‚©?
256‚ªint‚Ȃ̂Åtra_undf‚ªint‚ÉŠiã‚°‚³‚êæŽZ‚³‚ê0xdf00‚ɂȂ邪
‚±‚ê‚Íint‚ł͕‰”‚ɂȂéB
‚Åunsignd long‚É‘ã“ü‚³‚ê‚邯•„†Šg’£‚³‚ê0xffffdf00‚ɂȂéB
‚±‚ê‚Í•„†–³‚µ‚¾‚Æ4294958848‚ɂȂÁ‚Ĉê’v‚·‚éB
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 13:52:20
LSI_C ŽŽH”ł̈«Š¦
204:187
08/01/19 13:57:43
>>202
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
NC30‚Æ‚¢‚¤ƒRƒ“ƒpƒCƒ‰‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªA’²‚ׂ½‚çint‚Í16bit‚Æ‘‚¢‚Ä‚ ‚è‚Ü‚µ‚½B
‰ñ”ð•û–@‚Í256‚Ì‘O‚É(unsigned)‚ð•t‚¯‚é‚ñ‚Å‘åä•v‚Å‚·‚©H
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:02:10
256u ‚Å‚¨kB
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:03:11
(unsigned@long)@‚É‚µ‚È‚¢‚ƈꂶ‚á‚ËH
207:206
08/01/19 14:03:49
‚»‚ñ‚È‚±‚ƂȂ¢‚©A(unsigned)‚Å‚à‚¢‚¢‚©‚à
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:06:30
256 * unsigned char ’l ‚È‚çˆê‰ž 16 ƒrƒbƒg‚ÉŽû‚܂邵‚ÈB
•Ê‚É 256lu ‚É‚µ‚Ä‚à‚¢‚¢‚Ƃ͎v‚¤‚ªB
209:187
08/01/19 14:15:25
•‚©‚è‚Ü‚µ‚½I
–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:20:37
‚Ü‚¾‚Í‚¶‚ß‚½‚΂©‚è‚È‚ñ‚Å‚·‚ªAshort int ‚Æ‚©longAdouble long‚Ȃǂ̈Ӗ¡‚ª•ª‚©‚è‚Ü‚¹‚ñB
–³Ž‹‚µ‚Äi‚ñ‚Å‚à‘åä•v‚Å‚·‚©H
‚Ç‚ñ‚ÈꇂɎg‚¤‚Ì‚©‚Ȃǂª”cˆ¬‚Å‚«‚Ä‚¢‚È‚¢ó‹µ‚Å‚·B
211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:26:14
•K—v‚ɂȂê‚ÎŽg‚¤‚µA•K—v‚ɂȂç‚È‚¯‚ê‚ÎŽg‚í‚È‚¢B
‚»‚ꂾ‚¯‚̘bB
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:26:16
ƒr[ƒ‹‚ðƒOƒ‰ƒX‚É“ü‚ê‚é‚©AƒWƒ‡ƒbƒL‚É“ü‚ê‚é‚©Aƒsƒbƒ`ƒƒ[‚É“ü‚ê‚é‚©‚̈Ⴂ‚¾B
213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:31:33
SFC‚Å—V‚Ô‚©APS‚Å—V‚Ô‚©APS2‚Å—V‚Ô‚©‚̈Ⴂ‚‚ç‚¢‚©H
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:35:10
Œ»Ýu”L‚Å‚à‚í‚©‚éCŒ¾Œêv‚ŕ׋‚µ‚Ä‚¢‚Ü‚·B
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
double pai=3.14159265358979;
int mon=2;
float flt=1.2f;
printf("%5.2hf\n",flt);@©‚±‚±‚¾‚¯type‚̃vƒŒƒtƒBƒbƒNƒX‚Ìu‚ˆv‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚©•ª‚©‚ç‚È‚¢‚Å‚·B
printf("%-5.2f\n",flt);
printf("%05.2f\n",flt);
printf("%+08.2f\n",flt);
printf("%-08.2f\n",flt);
printf("%d\n",mon=3);
printf("%e\n",pai);
printf("%08.2f\n",pai);
printf("%05d\n",mon);
printf("‰~Žü—¦‚Í%f‚Å‚·\n",pai);
printf("‰~Žü—¦‚Í%1f‚Å‚·\n",pai);
printf("‚à‚¤‚µÚ‚µ‚¢’l‚Í%10.8lf‚Å‚·\n",pai);
printf("‚à‚¤‚µÚ‚µ‚¢’l‚Í%15.13lf‚Å‚·\n",pai);©‚±‚±‚Ì2s‚àu‚Œv‚ªŽg‚í‚ê‚Ä‚¢‚Ü‚·‚ª‰½‚Ì‚½‚߂Ɏg—p‚µ‚Ä‚¢‚é‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB
printf("‚à‚¤‚µÚ‚µ‚¢’l‚Í%20.18f‚Å‚·\n",pai)
system("PAUSE");
return 0;
}
Œ©“ï‚¢‚ÆŽv‚¢‚Ü‚·‚ªAŒ»Ý‚±‚̂悤‚ÈŠ´‚¶‚Å”Y‚ñ‚ł܂·B
Ž¿–â‚Ì“à—e‚ª‚¨‚©‚µ‚©‚Á‚½‚ç‚·‚݂܂¹‚ñB
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:44:13
h‚Æli’·‚³CüŽqj‚»‚Ì‚à‚Ì‚ª‚í‚©‚ç‚È‚¢‚Ì‚©
‚»‚ê‚Æ‚à‚Ç‚¤‚µ‚Ä‚»‚̃^ƒCƒ~ƒ“ƒO‚ÅCüŽq‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚ª‚í‚©‚ç‚È‚¢‚Ì‚©
‘OŽÒ‚È‚çprintf‚Å‚®‚®‚邯ˆê”Ôã‚Éo‚Ä‚‚邯‚Ç
216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:45:01
>>214
URLØÝ¸(www.linux.or.jp)
’·‚³CüŽq
h ®”•ÏŠ·‚ɑΉž‚·‚éˆø‚«”‚ª short int ‚© unsigned short int ‚ÅA
n •ÏŠ·‚ɑΉž‚·‚éˆø‚«”‚ª short int ‚ւ̃|ƒCƒ“ƒ^‚Å‚ ‚邱‚Æ‚ðŽ¦‚·B
‚»‚±‚Å h ‚Í‚¨‚©‚µ‚‚ËH
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:47:08
lf : C89 ‚Ìê‡A‹KŠiˆá”½B‚½‚¾‚µAf ‚Æ“¯‚¶‚ɂȂéƒRƒ“ƒpƒCƒ‰‚à‘½‚¢B
@@double ‚ð“n‚·Žž‚ɂ‚¢ l ‚ð•t‚¯‚Ä‚µ‚Ü‚¤l‚ª‚¢‚邪A
@@l ‚ª•K—v‚ɂȂé‚Ì‚Í scanf ‚Ì•û‚¾‚¯B
@@printf ‚Ì•û‚Å‚Í l ‚Í•K—v‚È‚¢B
@@‚½‚¾Al ‚ð‚‚¯‚éŠÔˆá‚¢‚ð”Æ‚·l‚ª‘½‚A‚³‚ç‚É‚»‚ê‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒRƒ“ƒpƒCƒ‰‚à‘½‚¢‚½‚ßA
@@C99 ‚ɂȂÁ‚Ä l ‚ð•t‚¯‚Ä‚à‚¢‚¢‚±‚ƂɂȂÁ‚½B
@@lf ‚Í f ‚Æ“¯‚¶B
218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:56:32
>>217
hf ‚ÍH
‚¾‚¢‚½‚¢’·‚³CüŽq‚ɑ΂µ‚Ä•‚“®”“_”‚Á‚ÄŠÖŒW‚ ‚é‚ÌH
ã‚ÌƒŠƒ“ƒN“ǂތÀ‚èŠÖŒW‚È‚¢‚ÆŽv‚¦‚é‚ñ‚¾‚ªB
219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 14:57:51
hf ‚Í‚¨‚©‚µ‚¢‚Á‚Â[‚̂͊ù‚É >>216 ‚ª‘‚¢‚Ä‚ ‚é‚©‚ç
220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:00:18
>>215
>>216
>>217
‚¹‚Á‚©‚‚¨“š‚¦’¸‚¢‚Ä‚é‚̂ɂ¢‚Ü‚¢‚¿—‰ð‚Å‚«‚È‚¢‚Å‚·EEEB‚·‚¢‚Ü‚¹‚ñB
‚±‚Ìu‚ˆv‚àulv‚à‘‚©‚È‚‚Ä‚àŒ‹‰Ê‚ɂ͊֌W‚µ‚È‚¢‚̂ł·‚ªA
‚±‚±‚Å‚Íu‚ˆv‚àu‚Œv‚à‘‚ˆÓ–¡‚͂Ȃ¢‚Æ‚¢‚¤‚±‚Ƃł·‚©H
221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:00:30
>>217
l (ƒGƒ‹)
Še•ÏŠ·‚ɑΉž‚·‚éˆø‚«”‚ªA®”•ÏŠ·‚Å‚Í long int‚© unsigned long intA n
•ÏŠ·‚Å‚Í long long int ‚ւ̃|ƒCƒ“ƒ^A c •ÏŠ·‚Å‚Í wint_tA s •ÏŠ·‚Å‚Í
wchar_t ‚ւ̃|ƒCƒ“ƒ^‚Å‚ ‚邱‚Æ‚ðŽ¦‚·B
L
a, A, e, E, f, F, g, G •ÏŠ·‚ɑΉž‚·‚éˆø‚«”‚ª long double ‚Å‚ ‚邱‚Æ‚ð
ަ‚·B (C99 ‚Å‚Í %LF ‚ðŽg‚¤‚±‚Æ‚ð”F‚߂Ă¢‚邪ASUSv2 ‚ł͔F‚ß‚ç‚ê‚Ä‚¢‚È
‚¢B)
lf‚¶‚á‚È‚‚ÄLf‚Ì‚±‚Æ‚¶‚á‚Ë‚¦‚ÌHã‚Ìà–¾‚ł͖¾‚ç‚©‚Él‚ÆL‚͈Ⴄ‚µ
l‚̈Ӗ¡‚ðl‚¦‚邯lf‚Í‚¨‚©‚µ‚‚ËH
222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:05:42
>>220
‚¨‚ê‚Í¡‚Ìꇂ¾‚ÆAl‚àh‚àŽw’è‚·‚éˆÓ–¡‚ª–³‚¢‚ÆŽv‚¤B
iƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂ͂³‚ê‚È‚¢‚Ý‚½‚¢‚¾‚ªBj
‚ ‚肤‚邯‚·‚ê‚ÎALf‚¾‚ªAlong double‚Ì
ˆø”‚ð“n‚µ‚Ä‚é‚킯‚ł͂Ȃ¢ifloat‚̈ø”‚ɂȂÁ‚Ă邿‚Ëj
‚Ì‚ÅLf‚à–³ˆÓ–¡‚¾‚ÆŽv‚¤B
223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:07:23
>>221
URLØÝ¸(seclan.dll.jp)
224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:18:30
>>222
‚±‚Ìꇂ͓Á‚ɈӖ¡‚Í–³‚¢‚ñ‚Å‚·‚ËB
ˆø”‚ª‚¢‚Ü‚¢‚¿•ª‚©‚Á‚Ä‚¢‚È‚¢‚Ì‚ÅAŠF‚³‚ñ‚Ìà–¾‚ðãŽè‚—‰ð‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
ˆø”‚Í‚à‚Á‚Æ–{‚Ìæ‚ʼnðà‚³‚ê‚Ä‚¢‚邿‚¤‚Ȃ̂ÅA‚»‚±‚Ü‚Åi‚ñ‚ł܂½–ß‚Á‚Ă݂܂·B
ƒAƒhƒoƒCƒX‚ðãŽè‚Šˆ—p‚Å‚«‚È‚‚Ä‚·‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:19:38
>>223
‚Ù‚Ù[@thx
ˆÈ‰º‚Å‚¢‚¢‚ÌH
%f double‚ðo—Í
%lf double‚ðo—ÍiŽÀŽ¿“I‚ɂ͡‚܂łÌ%f‚Æ“¯‚¶j
%Lf long double‚ðo—Í
—v‚Í•\‹L‚ð‹–‚µ‚½‚¾‚¯‚Æ‚¢‚¤‚±‚Æ‚©B
226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:20:22
>>224
‚¨‚¢A>>223‚ðŒ©‚Æ‚¢‚½‚Ù‚¤‚ª‚¢‚¢
227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:27:44
>>225
Yes.
>>226
‚Ü‚ ‚à‚¤‚µŒã‚Å‚¢‚¢‚ñ‚¶‚á‚ËB
‚Æ‚¢‚¤‚©A‰Â•όˆø”‚̈ø”‚Ì‹K‘¥‚Æ‚©
æ‚Ü‚Åi‚܂Ȃ¢‚Ƃ悕ª‚©‚ç‚ñ‚ÆŽv‚¤‚µB
228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:39:11
C89‚ÍŽÀî‚ÉŒ©‡‚Á‚ĂȂ¢‚µC99‚Í–¾XŒã“ú‚Ì•ûŒüŒü‚«‚·‚¬
229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:56:52
ŽŽ‚µ‚½‚Ý‚½‚Ì‚Ígcc,bcc32, vs‚Ì‚â‚ÂA‚Å‚·
float.h‚̃}ƒNƒ’蔂ð•\ަ‚³‚¹‚é•¶
‚PD
printf("FLT_MIN = %e\n", FLT_MIN );
printf("FLT_MAX = %e\n", FLT_MAX );
‚QD
printf("FLT_MIN = %f\n", FLT_MIN );
printf("FLT_MAX = %f\n", FLT_MAX );
‚Æ‚µ‚½‚Æ‚±‚ëFLT_MAX‚͂ǂ¿‚ç‚à‚܂Ƃà‚É•\ަ‚³‚ê‚é‚̂ł·‚ª
FLT_MIN‚̂ق¤‚Í‚QD‚Ì•û‚ª0.000000‚Æ‚¢‚¤•\ަ‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·
‚±‚ê‚͂Ȃɂª‚Ü‚¸‚¢‚̂łµ‚傤‚©H
‚ǂȂ½‚©‚¨Šè‚¢‚µ‚Ü‚·
230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 16:04:55
%.50f ‚‚ç‚¢‚â‚Á‚Æ‚¯
231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 16:10:07
>>230
Œ…‚ª‘«‚è‚È‚‚ÄŠÛ‚ß‚ç‚ê‚Ä‚½‚̂ł·‚Ë
‚ ‚肪‚Æ‚²‚´‚¢‚Ü‚µ‚½
232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 17:56:54
ŠÛ‚ß‚ç‚ê‚Ä‚¢‚½‚Æ‚¢‚¤‚©•\ަ‚³‚ê‚Ä‚¢‚È‚©‚Á‚½‚¾‚¯‚©‚Æ
233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 18:06:26
„•\ަ‚³‚ê‚Ä‚¢‚È‚©‚Á‚½‚¾‚¯‚©‚Æ
ˆ—ŒnˆË‘¶‚©‚Ç‚¤‚©’m‚ç‚È‚¢‚¯‚ÇAprintf‚Á‚Ĭ”“_ˆÈ‰º•\ަŒ…‚ÅŽlŽÌŒÜ“ü‚µ‚È‚¢‚Á‚¯H
234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 18:14:01
>>233
‚Å‚·‚æ‚Ë‚¥
>>232
Œ¾‚í‚ê‚Ä
‹C‚ɂȂÁ‚ÄŠm‚©‚߂Ă݂܂µ‚½
235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 19:08:00
>>233
%f‚Á‚Ä%.6f‚Æ“¯‚¶‚¾‚©‚炱‚ê‚Ň‚Á‚Ä‚é‚ñ‚¶‚á‚È‚¢‚ÌH
236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 19:17:53
ŠÛ‚߂邩؂èŽÌ‚Ă邩‚̘b‚¾‚ë
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 19:23:27
>>236
Ø‚èŽÌ‚Ä‚Á‚Ċۂ߂̈êŽí‚È‚ñ‚¾‚¯‚Ç‚ËB
238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 21:37:55
>>235
‚ ‚Ÿ‚¢‚âA‘債‚½‚±‚Á‚¿‚á‚È‚¢‚ñ‚¾‚¯‚ÇAŽlŽÌŒÜ“ü‚µ‚½Œ‹‰Ê‚¾‚Á‚½‚çA
•\ަ‚³‚ê‚ĂȂ¢‚¾‚¯‚Æ‚¢‚¤‚æ‚èŠÛ‚ß‚ç‚ê‚Ä‚é‚Á‚Ä•û‚ª‚ ‚Á‚Ă邩‚ÈA‚ÆŽv‚Á‚½‚¾‚¯B
ŽÀÛ–â‘è‚¶‚á‚Ç‚Á‚¿‚Å‚à—Ç‚¢‚©‚È
239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 22:07:23
Visual Studio Std 2005 ‚Å Win32API ‚ð•׋’†‚Å‚·B
ƒEƒBƒ“ƒhƒE‚ð•\ަ‚µ‚ÄA‚»‚Ì’†‚ÉMoveTo ‚â LineTo ‚Åü‚ð‘‚‚±‚Ƃ͂ł«‚Ü‚µ‚½B
‚»‚±‚ÅA‚»‚Ì‘‚¢‚½üã‚Ƀ}ƒEƒX‚ðŽ‚Á‚Äs‚‚Æ
ƒ}ƒEƒXƒ|ƒCƒ“ƒ^‚ª•ÏX‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ªA
‚Ç‚ñ‚ÈŠ´‚¶‚Éì‚Á‚Ä‚¢‚¯‚΂¢‚¢‚̂łµ‚傤‚©H
ƒ}ƒEƒX‚̈ʒu‚𒲂ׂéŠÖ”‚ª‚ ‚é‚̂ł·‚ªA
ƒ}ƒEƒX‚ª“®‚‚½‚тɂ»‚ÌŠÖ”‚ðŒÄ‚Ño‚µ‚ÄA
‚»‚Ì’l‚ðAæ‚Ù‚Ç‘‚¢‚½‚Q“_ŠÔ‚Ìüã‚̈ꎟ•û’öŽ®‚É“ü‚ê‚Ä”»’f‚µ‚Ä‚¢‚‚Æ‚©A
‚»‚ñ‚ÈŠ´‚¶‚ɂȂé‚̂łµ‚傤‚©H
‚»‚ê‚Æ‚àA‚à‚Á‚ÆŠÈ’P‚È•û–@‚Æ‚©‚ ‚é‚̂łµ‚傤‚©B
‹³‚¦‚Ä‚‚¾‚³‚¢B
240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 22:14:37
>>239
Win32APIƒXƒŒ‚Ì•û‚ª‚¢‚¢‹C‚à‚·‚邪B
WM_MOUSEMOVE‚ÌlParam‚ðŽg‚¤‚Ȃ肵‚ăJ[ƒ\ƒ‹ˆÊ’u‚ðŽæ“¾B
“Á’è‚Ì•û’öŽ®‚ª‚ ‚é‚È‚çA‚»‚ê‚É“–‚Ă͂߂ê‚΂¢‚¢‚µA
GetPixel()‚ðŽg‚Á‚ÄF‚Å”»•ʂƂ©‚ào—ˆ‚éB
241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 22:43:31
>>240
F‚Å”»•ʂƂ¢‚¤‚Ì‚à‚ ‚è‚Ü‚·‚ËB
‚¢‚¸‚ê‚É‚µ‚Ä‚àAŠÈ’P‚ɂ͂¢‚©‚È‚¢‚Ý‚½‚¢‚Å‚·‚ËB
Win32API ƒXƒŒ‚É‚àŽ¿–₵‚Ă݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 22:48:03
Œã‚̃}ƒ‹ƒ`‚Å‚ ‚éB
243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 23:43:44
¦‚ŠÈ’P‚ÈŽ¿–â‚ÅAŽ©•ª‚ÅŠm‚©‚ß‚ë‚Á‚ÄŠ´‚¶‚È‚ñ‚Å‚·‚ªA
¡ŽÀs‚Å‚«‚éŠÂ‹«‚ª‚È‚¢‚Ì‚ÅA‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©B
<Head.h>‚ňȉº‚̂悤‚ɕϔ‚ð錾‚µ‚ÄA
int var;
<Main.cpp>‚ɃCƒ“ƒNƒ‹[ƒh‚µ‚½‚çA
#include "Head.h"
‰½‚à‚µ‚È‚¢‚Å‚à<Main.cpp>‚Åvar‚ÍŽg‚¦‚Ü‚·‚©H
‚»‚ê‚Æ‚à<Main.cpp>‚Å"extern int var;"‚Æ‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚Å‚·‚©H
244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 23:47:58
‚¶‚ቴ‚àŽŽ‚³‚È‚¢‚ŃŒƒX‚—
‘½•ª‰½‚à‚µ‚È‚¢‚ÅŽg‚¦‚é‚Í‚¸B
245:243
08/01/19 23:52:22
>>244
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚â‚Á‚ω½‚©S‹–‚È‚¢‚Ì‚ÅAŒã‚ÅŽÀŒ±‚µ‚Ă݂܂·B
‚·‚¢‚Ü‚¹‚ñB
246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 00:01:11
>>229
%f‚È‚ñ‚©Žg‚킸‚É%g‚ðŽg‚Á‚Æ‚¯B
247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 00:03:52
%e ‚Ƃ̔äŠr‚ð‚µ‚½‚¢ˆÈãA%f ‚Ì•û‚ª“KØ‚¶‚á‚ËH
248:243
08/01/20 00:09:50
‚·‚¢‚Ü‚¹‚ñA‚È‚ñ‚©¬—‚µ‚Ä‚«‚½‚Ì‚Å‚à‚¤ˆê“xŽ¿–â‚Å‚·B
------------
<Head.h>
extern int var;
<Head.cpp>
int var;
------------
<A.h>
#include "Head.h"
<A.cpp>
#include "A.h"
------------
<B.h>
#include "Head.h"
<B.cpp>
#include "B.h"
------------
‚±‚ê‚Å<A.cpp><B.cpp>‹¤‚É“¯‚¶var‚ðŽg‚¦‚é‚Å‚µ‚傤‚©H
249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 00:18:25
>>248
ƒŠƒ“ƒP[ƒW‚ÆéŒ¾A’è‹`‚ɂ‚¢‚ĕ׋‚µ‚ë
250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 09:29:33
>>248
Žg‚¦‚éB
>>249
‚à‚µ‚©‚µ‚½‚ç‚»‚êˆÈ‘O‚ÉA#include‚̈Ӗ¡‚ª‚í‚©‚Á‚Ä‚¢‚È‚¢‹C‚ª‚µ‚È‚¢‚Å‚à‚È‚¢B
251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 11:03:58
Ž„‚É‚à—Í‚ªo‚¹‚é‚©‚È
–{‹C‚Å‚ª‚ñ‚΂邩‚猩‚ĂĂË
ƒLƒ~‚炵‚–²‚ðŒê‚铵 •ó΂¾‚Á‚Ä‚©‚È‚í‚È‚¢
(‚¢‚¿‚΂ñ)@D‚«‚È‚±‚Æ‚Å@(i‚ß‚é)@“¹‚ð’T‚»‚¤‚æ
u‘ål‚ɂȂ邱‚Ƃ͂³‚Ý‚µ‚¢‚±‚Æ‚³v‚È‚ñ‚Ä“¦‚°‚È‚¢‚æ
Overwrite@‹P‚«‚È‚ª‚ç@‚ ‚µ‚½‚ð“h‚è•Ï‚¦‚邽‚ß
ÅVDream@ƒXƒeƒL‚È–ˆ“ú‚ðd‚Ë‚½‚¢‚¾‚¯
ˆê‚És‚±‚¤I
‚Ƃ܂ç‚È‚¢‘z‚¢‚ª‚ ‚é‚Á‚Ă̂É
’N‚É‚àŒ¾‚¦‚¸‚ɉ·‚߂Ă½
‚±‚ê‚©‚ç‚͘b‚µ‚Ă݂½‚¢‚ñ‚¾
ƒLƒ~‚ɉï‚Á‚Ă킩‚Á‚½‚æ
(‚Æ‚«‚Ç‚«j@Šm‚©‚߇‚¤
iŠó–]‚ªj@F‚ ‚¹‚ʂ悤‚É
uŠì‚Ñ‚ð‚Ó‚½‚è‚ʼn½”{‚É‚à‚µ‚悤v‚¢‚Ü‚ðŠy‚µ‚‚Ë
Overdive@L‚ª‚颊E@‚ ‚µ‚½‚Í–³ŒÀ‚É‘±‚
Å‚Trance@ƒgƒLƒƒL‚È‚ª‚ç‚Ü‚½@‚ ‚Ó‚ê‚郊ƒYƒ€
‰½‚Å‚à‚Å‚«‚éIH
Overdive@L‚ª‚颊E@‚ ‚µ‚½‚Í–³ŒÀ‚É‘±‚
Å‚Trance@ƒgƒLƒƒL‚È‚ª‚ç‚Ü‚½@‚ ‚Ó‚ê‚郊ƒYƒ€
‰½‚Å‚à‚Å‚«‚éIH
Overwrite@‹P‚«‚È‚ª‚ç@‚ ‚µ‚½‚ð“h‚è•Ï‚¦‚邽‚ß
ÅVDream@ƒXƒeƒL‚È–ˆ“ú‚ðd‚Ë‚½‚¢‚¾‚¯
ƒLƒ~‚ÌÎŠç‚Æ@ˆê‚És‚±‚¤I
252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 17:58:42
>>249
>>250
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚â‚Á‚Ă݂½‚ç‚Å‚«‚Ü‚µ‚½B
253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 18:04:28
ƒƒ‚ƒŠ‰ð•ú‚Æ‚¢‚¤‚Ì‚ð‚¢‚Â‚â‚ê‚΂¢‚¢‚Ì‚©•ª‚©‚ç‚È‚¢‚ñ‚Å‚·‚ªA
—Ⴆ‚Ήº‚Ìê‡Amethod‚𔲂¯‚½‚ç‰ð•ú‚µ‚È‚‚Ä‚àA
buf‚ÍŽ©“®‚łȂ‚È‚é‚ñ‚Å‚µ‚傤‚©H
void method(){
char buf[100];
int i = 123456;
sprintf(buf,"%d",i);
}
254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 18:06:07
–³‚‚È‚éB
‰ð•ú‚·‚é•K—v‚ª‚ ‚é‚Ì‚Í malloc ‚â‚ç new ‚â‚炵‚½‚â‚Â
255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 18:14:19
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 18:42:36
»°¾Ý
u+=v
‚Æ‚©
u-=v
‚Á‚Ăǂñ‚ÈŽžŽg‚¤‚ñ‚Å‚·‚©?(>_<)
257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 18:44:09
>>256
A@=@A@+@2
‚ÅA‚ð‚Q‰ñ‘‚‚Ì‚ª‚ß‚ñ‚Ç‚‚³‚‚È‚Á‚½‚Æ‚«B
258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 18:44:09
a = a+10;
a += 10;
259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 18:49:12
•’Ê‚Í a = a + 10; ‚È‚ñ‚Ä‘‚©‚È‚¢B
BASIC ‚â FORTRAN ‚ ‚ª‚è‚Ìl‚ª‘‚’ö“xB
260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 22:48:50
ŋ߂ÌVisual C++‚Å‚Ífopen‚ðŽg‚¤‚Æ‘ã‚í‚è‚ɃZƒLƒ…ƒA‚Èfopen_s‚ðŽg‚¦‚ÆŒx‚ªo‚é‚炵‚¢‚̂ł·‚ªA
fopen_s‚Ífopen‚É”ä‚ׂĂǂ¤ƒZƒLƒ…ƒA‚Ȃ̂łµ‚傤‚©B
261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 22:58:48
>>260
fopen‚Æfopen_s‚̃\[ƒX‚Å‚àŒ©”ä‚ׂ½‚çH
262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 23:04:45
>>261
‚Ç‚±‚É‚ ‚é‚ñ‚Å‚·‚©H
263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 23:07:54
>>262
ƒfƒoƒbƒK‚Å“®‚©‚µ‚ÄAfopen‚Ì’†‚ÉF11ƒL[‚Å“ü‚ê‚΂¢‚¢‚¾‚ëB
‚»‚¤‚·‚è‚ᕪ‚©‚éB
264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 23:10:58
>>263
ŋ߂ÌVC++‚ÍŽ‚Á‚Ä‚¢‚Ü‚¹‚ñB
265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 00:16:01
‚àA‚à‚¤‚¾‚ß‚¾B
‚³‚æ‚È‚ç’PˆÊ
266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 00:37:07
‚³‚æ‚È‚ç(^o^)/~~
267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 00:40:28
CƒvƒƒOƒ‰ƒ}•K{ƒeƒLƒXƒgI
URLØÝ¸(mori.eco.to)
268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 00:48:51
>>267
Œo—ð‚ª‹°‚낵‚‚µ‚å‚Ú‚¢‚È‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—
269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 00:51:04
>C++–¢ŒoŒ±‚È‚ª‚çA1l‚ÅC++‚Ì10–œs‚̃\[ƒXƒR[ƒh‚̕ێç‹y‚ÑA3–œs‚ÌŠJ”‚ðs‚Á‚½B
“Ë‚Áž‚݂ǂ±‚ë‚Í‚±‚±‚Å‚·‚©H‚—‚—‚—
270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 00:55:57
>>260
s•t‚¢‚Ä‚é‚Ù‚¤‚͎󂯓n‚µ—p‚̃oƒbƒtƒ@ƒTƒCƒY‚ðŽw’è‚·‚邿‚¤‚ɂȂÁ‚½B
ƒoƒbƒtƒ@ƒTƒCƒY‚ð’´‚¦‚Ă͓ǂ܂Ȃ¢‚悤‚ɂȂÁ‚Ä‚éB
271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 00:58:32
>>270
fopen_s‚à‚©H
272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 01:04:11
errno_t fopen_s(
@FILE** pFile,
@const char *filename,
@const char *mode
);
Œ`‚»‚Ì‚à‚Ì‚ªˆá‚¤‚¶‚á‚ñ
273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 01:12:41
ˆ«‚¢ˆ«‚¢Afopen_s‚ÌꇂÍ
ƒpƒ‰ƒ[ƒ^‚ÌŒŸØ‚ªs‚í‚ê‚Ü‚·B
pFileAƒtƒ@ƒCƒ‹–¼A‚Ü‚½‚̓‚[ƒh‚ª null ƒ|ƒCƒ“ƒ^‚ÌꇂɂÍA
uƒpƒ‰ƒ[ƒ^‚ÌŒŸØv‚Éà–¾‚³‚ê‚Ä‚¢‚邿‚¤‚ÉA‚±‚ê‚ç‚ÌŠÖ”‚Í
–³Œø‚ȃpƒ‰ƒ[ƒ^‚Ì—áŠO‚𶬂µ‚Ü‚·B
‚ ‚ÆUnicode ‚̃tƒ@ƒCƒ‹ ƒXƒgƒŠ[ƒ€‚ðƒTƒ|[ƒg‚µ‚Ü‚·
274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 01:56:43
qsortŠÖ”‚ɂ‚¢‚ÄŽ¿–â‚È‚ñ‚¾‚ªA
•K‚¸‚µ‚à“à•”‚̃Aƒ‹ƒSƒŠƒYƒ€‚ªƒNƒCƒbƒNƒ\[ƒg‚¾‚Ƃ͌À‚ç‚È‚¢‚æ‚ÈH
‘I‘ðƒ\[ƒg‚ªŽg‚í‚ê‚Ä‚é‹C‚ª‚µ‚ÄŽd•û‚È‚¢‚ñ‚¾‚ªB
‚Å‚à‚®‚®‚Á‚Ä‚Ý‚é‚ÆƒNƒCƒbƒNƒ\[ƒg‚ªŽg‚í‚ê‚Ä‚é‚Á‚Ä‘‚©‚ê‚Ă邵cB
275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 01:59:22
‹KŠi‚ł͋ï‘Ì“I‚ȃ\[ƒgŽè–@‚ÌŽw’è‚͂Ȃ¢‚ªA
O(N logN) ‚Ńeƒ“ƒ|ƒ‰ƒŠƒoƒbƒtƒ@•s—v‚̃\[ƒg–@‚Å‚ ‚邯‚¢‚¤Žw’è‚Í‚ ‚Á‚½‚ÆŽv‚¤B
276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 02:02:46
‚ñ‚¾‚©‚çA‘I‘ðƒ\[ƒg‚ÍŽg‚í‚ê‚Ä‚¢‚È‚¢‚Í‚¸BO(N^2) ‚¾‚©‚çB
277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 02:03:29
‚ ‚ A‚½‚¾‚µA—v‘f”‚ª‚È‚¢ê‡‚͂킩‚ç‚ñB
278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 02:07:09
>>277
‚ ‚肪‚Æ‚¤B
”äŠrŠÖ”˜M‚Á‚Ă݂Ăé‚à‚̂̒†XƒAƒ‹ƒSƒŠƒYƒ€‚ª“Á’èo—ˆ‚È‚¢cB
O(N log N)‚¾‚Æ‚·‚邯‚â‚Á‚Ï‚èƒNƒCƒbƒNƒ\[ƒg‚Ȃ̂©‚È‚ŸB
—v‘f”‚É‚æ‚Á‚ÄŽg‚í‚ê‚éƒAƒ‹ƒSƒŠƒYƒ€•Ï‚í‚é‚ñ‚Å‚·‚©‚ËB
‚¾‚Æ‚·‚邯V‚µ‚¢”Œ©‚©‚àcB
279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 02:20:32
>>274
BCC5.9.2‚ÌŽÀ‘•‚¾‚Æ“r’†‚Å‘}“üƒ\[ƒg‚ÉØ‚è‘Ö‚¦‚Ä‚¢‚é
—v‘f”‚ª10ˆÈ‰º‚É‚È‚é‚ÆÄ‹AŒÄ‚Ño‚µ‚̃RƒXƒg‚ª”nŽ‚É
‚È‚ç‚È‚¢‚©‚炾‚낤
280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 02:21:47
281:274
08/01/21 02:43:21
>>279
VC++ 2005‚¾‚Æ—v‘f”‚ª10ŒÂ‚ɂȂé‚܂ł̓NƒCƒbƒNƒ\[ƒg‚Å
‚»‚êˆÈ~‚Í‘I‘ðƒ\[ƒg‚ðŽg‚Á‚Ä‚é‚Ý‚½‚¢‚Å‚·B‘½•ªB
282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 02:46:44
ƒoƒuƒ‹ƒ\[ƒg‚â‘}“üƒ\[ƒg‚ł͂Ȃ‘I‘ðƒ\[ƒg‚ÆŽv‚Á‚½——R‚͉½‚¾‚낤H
‘I‘ðƒ\[ƒg‚ÍŒðŠ·‰ñ”‚ª‚È‚‚Ä”÷–‚É‘¬“x‚ªˆá‚¤‚©‚ç‚»‚±‚Å”»’f‚µ‚½‚Ì‚©‚ÈB
283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 02:49:25
ˆÀ’è‚¶‚á‚È‚©‚Á‚½‚ñ‚¶‚á‚È‚¢‚©‚È
284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 03:00:25
>>282
”äŠrŠÖ”‚Å”äŠr‘ÎÛ‚ðo—Í‚µ‚Ă݂Ďv‚Á‚½‚¾‚¯‚Ȃ̂ÅA
‚à‚µ‚©‚µ‚½‚çŠÔˆá‚Á‚Ä‚é‰Â”\«‚à‚ ‚è‚Ü‚·B
ˆê‰žƒ\[ƒX‚Æo—ÍŒ‹‰Ê“\‚Á‚Ä‚¨‚«‚Ü‚·‚ËB
URLØÝ¸(kansai2channeler.hp.infoseek.co.jp)
------ƒ\[ƒg‘O------
4
5
1
2
3
>—v‘f”:5
-----ƒ\[ƒgŠJŽn-----
1‰ñ–Ú: 5‚Æ 4‚ð”äŠr
2‰ñ–Ú: 1‚Æ 5‚ð”äŠr
3‰ñ–Ú: 2‚Æ 5‚ð”äŠr
4‰ñ–Ú: 3‚Æ 5‚ð”äŠr
5‰ñ–Ú: 3‚Æ 4‚ð”äŠr
6‰ñ–Ú: 1‚Æ 4‚ð”äŠr
7‰ñ–Ú: 2‚Æ 4‚ð”äŠr
8‰ñ–Ú: 3‚Æ 2‚ð”äŠr
9‰ñ–Ú: 1‚Æ 3‚ð”äŠr
10‰ñ–Ú: 1‚Æ 2‚ð”äŠr
285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 03:00:53
>>284
‚ ‚ A‚È‚é‚Ù‚ÇB
286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 15:28:11
CŒ¾Œê‚ÅŽ¿–â‚Ȃ̂ł·B
‰º‚̃vƒƒOƒ‰ƒ€‚Í“®ìŠm”Fς݂Ȃ̂ł·‚ªA‚È‚º“®ì‚·‚é‚©‚ª‚í‚©‚è‚Ü‚¹‚ñB
i‚Åfor•¶‚ðl‚¦‚Ä‚¢‚é‚Ì‚ÉAforop‚Ì’†‚Éi‚ª‚È‚‚Ä‚àA“®ì‚·‚é‚̂͂ǂ¤‚µ‚ĂȂñ‚Å‚µ‚傤‚©H
#include<stdio.h>
int main(void){
double a[15]={-256.0,-128.0,-8.0,-2.0,-1.3,-1.0,-0.5,0.0,1.0,1.3,2.0,8.0,128.0,256.0};
double *p;
p=a;
for(i=0;i<15;i++){
printf("%f\t%p\n",*p,p);@@@@©—Ⴆ‚΂±‚Ì•”•ª‚ªprintf("%f\t%p\n",a[i],p);‚Æ‚©‚È‚ç”[“¾‚Ȃ̂ł·‚ªc
p++;
}
return(0);
}
287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 15:36:25
>>286
ƒ|ƒCƒ“ƒ^K‚Á‚ĂȂ¢‚ÌH‚—
288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 15:46:18
ƒ|ƒCƒ“ƒ^‚ɂ‚¢‚Ă͂܂¾—‰ð—Í‚ª‘«‚è‚È‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
‚½‚¾Aprintf("%f\t%p\n",*p,p);‚É‚·‚é‚È‚çAfor‚Ì()‚Ì’†g‚ðp‚݂̂ŕ\‚³‚È‚¢‚ƂȂñ‚©‹CŽ‚¿ˆ«‚¢‹C‚ª‚µ‚Äc
¡‚܂łâ‚Á‚Ä‚«‚½for•¶‚Íij‚Ì’†‚̕ϔ‚ªop‚Ì’†‚Å•K‚¸Žg‚í‚ê‚Ä‚«‚½‚Ì‚Åc
289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 15:50:57
Šm‚©‚É‚ ‚ñ‚Ü‚ès‹V‚Ì‚¢‚¢ƒvƒƒOƒ‰ƒ€‚¶‚á‚È‚¢‚È‚ŸB
Ž„‚Ȃ炱‚¤‘‚B
#include<stdio.h>
int main(void)
{
double a[]={-256.0,-128.0,-8.0,-2.0,-1.3,-1.0,-0.5,0.0,1.0,1.3,2.0,8.0,128.0,256.0};
for (unsigned i = 0; i < sizeof(a) / sizeof(* a); ++i) {
printf("%g\n", a[i]);
}
return 0;
}
ƒ|ƒCƒ“ƒ^‚ðŽg‚¤‚Ȃ炱‚¤‚Ȃ邩‚ÈB
for (double * p = a; p - a < sizeof(a) / sizeof(* a); ++p) {
printf("%g\n", * p);
}
return 0;
}
‚¢‚¸‚ê‚É‚µ‚ëA’蔂ð¶‚̂܂ܑ‚‚̂͂â‚ß‚½•û‚ª‚¢‚¢B
290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 15:51:24
>>286
„printf("%f\t%p\n",a[i],p)‚Æ‚©‚È‚çEEE
‚»‚ê‚ðŒ¾‚¤‚È‚çAprintf("%f\t%p\n",a[i],&a[i]);@‚¾‚ëH
ÅŒã‚Ìp‚ªok‚È‚çA*p‚àok‚¾‚낤‚ÉB
291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 15:51:39
>>288
p=a; //p‚ªa‚Ìæ“ª(-256)‚ðŽw‚·
printf("%f\n", *p); //p‚ªŒ»ÝŽw‚µ‚Ä‚é’l(-256)‚ð•\ަ‚·‚é
p++; //p‚ªŽŸ‚Ì—v‘f(0)‚ðŽw‚·
printf("%f\n", *p); //p‚ªŒ»ÝŽw‚µ‚Ä‚é’l(0)‚ð•\ަ‚·‚é
p++; //p‚ªŽŸ‚Ì—v‘f(-128)‚ðŽw‚·
printf("%f\n", *p); //p‚ªŒ»ÝŽw‚µ‚Ä‚é’l(-128)‚ð•\ަ‚·‚é
ˆÈ‰ºŒJ‚è•Ô‚µ
i‚ðŽg‚Á‚Ä‚é‚Ì‚ÍA’P‚ÉŒJ‚è•Ô‚µ‰ñ”‚𔂦‚邽‚ß
292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 15:56:46
>>289-291
‚݂Ȃ³‚ñ‚í‚©‚è‚â‚·‚¢à–¾‚ð‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚È‚ñ‚Æ‚©—‰ð‚Å‚«‚»‚¤‚Å‚·B
293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 18:26:49
>>288
ŒJ‚è•Ô‚µu‰ñ”v‚𖾎¦‚·‚邽‚ß‚ÉforŽg‚Á‚Ä‚é‚ñ‚¶‚á‚Ë
‚»‚̃vƒƒOƒ‰ƒ€‚¾‚Æp+i‚Æ‚©p[i]‚Æ‚©‚Å‚à‚¢‚¢‚ª
ƒ‹[ƒv‰ñ”‚¾‚¯‚ªd—v‚ÅA‰½‰ñ–ڂ̃‹[ƒv‚©‚͂ǂ¤‚Å‚à‚¢‚¢‚±‚Æ‚à‚½‚܂ɂ ‚é
294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 20:41:09
ƒ‹[ƒv•Ï”‚Éunsigned‚ðŽg‚Á‚¿‚Ⴄ“z‚ð‹v‚µ‚Ô‚è‚ÉŒ©‚½
295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 20:42:30
>>294
‚È‚ñ‚©‚Ü‚¸‚¢‚ñ‚Å‚·‚©H
296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 20:44:46
‚Ç‚¤‚݂Ăà‚í‚´‚Æ
297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 20:46:48
‚±‚±‚Å•·‚¢‚Ä‚¢‚¢‚©•ª‚©‚ç‚È‚¢‚̂ł·‚ªAƒXƒŒˆá‚¢‚È‚çƒXƒŒ‹³‚¦‚Ä‚‚¾‚³‚¢B
–Ú“I‚ÍC++‚ðŽg‚¦‚邿‚¤‚ɂȂ邱‚Ƃł·B
C++‚Ì‘O‚ÉCŒ¾Œê•׋‚µ‚½•û‚ª‚¢‚¢‚Æ‚¢‚¤‚±‚Æ‚ÅAi‚Ç‚Á‚©‚̃TƒCƒg‚É‘‚¢‚Ä‚ ‚Á‚½j
¡‚ÍCŒ¾Œê‚ð•׋’†‚Å‚·‚ªA
ˆê’Ê‚è•׋‚µ‚½‚çC++‚ɈڂÁ‚Ä‚à‚¢‚¢‚Å‚µ‚傤‚©H
‚»‚ê‚Æ‚àACŒ¾Œê‚ð‚µ‚Á‚©‚è‚â‚Á‚Ä‚©‚ç‚Ì•û‚ª‚¢‚¢‚Å‚·‚©H
298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 20:55:42
>>297
‰´‚Í—¼ŽÒ‚𬓯‚µ‚È‚¯‚ê‚΂¢‚ˆڂÁ‚½‚Á‚Ä\‚í‚È‚¢‚ÆŽv‚¤B
‚Ü‚Ÿ‚¹‚Á‚©‚C‚â‚Á‚Ä‚é‚ñ‚¾‚©‚çƒ|ƒCƒ“ƒ^‚ ‚½‚è‚܂ł͕׋‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚©‚à‚ËB
299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 21:12:43
>>298
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚´‚Á‚ƈê’Ê‚è•׋‚µ‚Ä‚©‚çˆÚ‚è‚Ü‚·B
300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 21:13:38
Ž©•ª‚̕׋‚Ì•ûj‚‚ç‚¢Ž©•ª‚ÅŒˆ‚ß‚ë‚æ
ŠwK‚ði‚߂Ă¢‚¯‚ÎAŽŸ‚ɉ½‚ð‚µ‚½‚ç‚¢‚¢‚©‚‚ç‚¢
Ž©•ª‚Å”»’f‚Å‚«‚邿‚¤‚ɂȂéB
C++‚̕׋‚ðŽn‚ß‚½‚ªÅŠúAC‚̕׋‚ɂ͈궖߂ê‚È‚¢
‚Æ‚¢‚¤‚킯‚Å‚à‚ ‚é‚Ü‚¢‚µB
301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 21:28:36
‹t‚Él‚¦‚é‚ñ‚¾B
ŽŸ‚É‚â‚é‚ׂ«‚±‚Ƃ𔻒f‚Å‚«‚邿‚¤‚ɂȂé‚Ü‚Å
^–ʖڂɕ׋‚·‚é‹C‚ªÅ‰‚©‚ç‚È‚¢‚Æl‚¦‚é‚ñ‚¾B
302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 21:47:04
‚Æ‚¢‚¤‚悤‚ȃLƒ`ƒKƒC“I‚ȕԎ–‚µ‚©o—ˆ‚È‚¢‚Ì‚ªƒvƒƒOƒ‰ƒ}‚—
ŒÂl“I‚ɂ͂¢‚«‚È‚èC++‚Å‚à‘S‘R–â‘è‚È‚¢‚ÆŽv‚¤B
303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 21:57:41
>>295
> ‚È‚ñ‚©‚Ü‚¸‚¢‚ñ‚Å‚·‚©H
E‚Ó‚Â[int
E·‚ð‚Æ‚Á‚½‚肵‚Ä•‰‚Ì”‚ªo‚Ä‚‚éŒvŽZ‚Å‹C•ª“I‚É‚æ‚낵‚‚È‚¢
304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 22:31:29
„for (unsigned i = 0; i < sizeof(a) / sizeof(* a); ++i) {
for‚̉Šú‰»‚̃gƒR‚Å錾o—ˆ‚é‚Ì‚Á‚ÄC99‚¾‚Á‚¯H
305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 22:34:46
C++‚à
306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 22:37:47
size_tŒ^‚ª•„†‚È‚µ®”‚Æ‚µ‚Ä’è‹`‚³‚ê‚Ä‚¢‚éŠÂ‹«‚¾‚ÆAi‚ªsigned‚Ìê‡
i < sizeof(a) / sizeof(* a);
‚Ì•”•ª‚Åusigned‚Æunsigned”äŠr‚·‚ñ‚ȃ{ƒPv‚Æ‚¢‚¤Œx‚ªo‚é‚©‚ç
unsigned‚É‚µ‚½‚ñ‚¾‚낤B
‚¾‚ª‚±‚ꂾ‚ÆAsize_tŒ^‚ª•„†‚ ‚è®”‚Æ‚µ‚Ä’è‹`‚³‚ê‚Ä‚¢‚éŠÂ‹«‚Å‚Í
‹t‚ÉŒx‚ªo‚éB
‚±‚ꂪŒ™‚Èl‚Í(sizeof(a) / sizeof(* a))‚Ì•û‚ðcast‚µ‚½‚è‚·‚é‚ñ‚¾‚낤‚¯‚ÇA
signed‚Èsize_tŒ^‚È‚ñ‚Ä•·‚¢‚½‚±‚ƂȂ¢‚©‚ç‚Ô‚Á‚¿‚Ⴏ‚Ç[‚Å‚à‚¢‚¢B
307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 22:52:47
ª–{“I‚ɈႤ‚ñ‚¶‚á‚ËH
for•¶‰ñ‚·‚Ì‚Éunsigned‚ª‚¢‚¯‚È‚¢‚Æ‚¢‚¤——R‚Í
for (unsigned i = 0; i > 0; i--) { ... }
‚Æ‚¢‚¤‚悤‚ȉñ‚µ•û‚ð‚µ‚Ä‚½‚çAunsigned‚¾‚©‚猋‹ÇA
0–¢–ž‚Í–³‚¢‚ÅA’m‚炸‚É–³ŒÀƒ‹[ƒv‚Ƀnƒ}‚Á‚Ä‚µ‚Ü‚¤‚©‚ç‚â‚ß‚ë
‚Æ‚©A‚»‚ñ‚È——R‚Ì“z‚Í•·‚¢‚½Ž–‚ª‚ ‚é
308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:04:27
‚»‚à‚»‚àA‰ñ”‚ªŒÅ’è‚ȃ‹[ƒv‚ð‘‚‚Æ‚«‚É
Œp‘±ðŒ‚É < ‚ðŽg‚¤‚Ì‚ª‚¨‚©‚µ‚¢B!=‚ðŽg‚¦B
309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:15:54
signed/unsignedŠÖŒW‚È‚¢‚µEEE
iterator‚È‚ç‚æ‚Œ©‚邪A‚ӂ‚¤‚Í•s“™†‚¶‚á‚ËH
310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:16:23
>>306
>‚¾‚ª‚±‚ꂾ‚ÆAsize_tŒ^‚ª•„†‚ ‚è®”‚Æ‚µ‚Ä’è‹`‚³‚ê‚Ä‚¢‚éŠÂ‹«‚Å‚Í
‚»‚ñ‚Ȋ‹«‚ ‚肦‚Ë[B
>>307
‚»‚̃‹[ƒv‚P‰ñ‚àŽÀs‚³‚ê‚È‚¢‚¼B
‚Ü‚¸‚¢‚Ì‚ÍA—Ⴆ‚Î i ‚ð 9, 8, ... 1, 0 ‚Æ‚µ‚ă‹[ƒv‚µ‚½‚¢Žž‚É
for(int i = 9; i >= 0; i--){ ... }
‚Á‚Ä‘‚¢‚½ê‡Aint ‚ð unsigned int ‚É‚·‚邯A>>307 ‚ÌŒ¾‚¤‚悤‚ɂ͂܂éB
‚Å‚àAŋ߂̃Rƒ“ƒpƒCƒ‰‚È‚ç i >= 0 ‚ª‹U‚ɂȂç‚È‚¢‚Æ‚©‚ÌŒx‚ªo‚é‚à‚Ì‚à‘½‚¢‚æB
>>308
ƒlƒ^‚¾‚낤‚ªA‚»‚ê‚͂Ȃ¢B
311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:20:52
>>310‚̓CƒeƒŒ[ƒ^‚ðŽg‚Á‚½‚±‚Æ‚ª‚È‚¢‚Ƃ݂½
312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:26:40
‰´‚à‚½‚܂Ɏg‚Á‚Ä‚µ‚Ü‚¤„unsigned
vector‚È‚ñ‚©‚ð“Y‚¦Žš‚Å’Pƒ‚ɉñ‚µ‚½‚¢‚Æ‚«B
‚‚¹‚Æ‚¢‚¤‚©‚È‚ñ‚Æ‚¢‚¤‚©‚—
313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:27:01
>>310
>>308
ƒlƒ^‚¾‚낤‚ªA‚»‚ê‚͂Ȃ¢
iterator‚łȂ‚Æ‚à
C‚Ìê‡‚Å‚àƒ‹[ƒv‚Ì•s•ςȕ\–¾‚ðl‚¦‚½ê‡
!= ‚ðŽg‚¤‚ׂ«‚±‚Ƃ͔ñí‚É‘½‚¢B
i != NUMS
‚Ìê‡Aƒ‹[ƒvI—¹Œã‚Íi == NUMS ‚Å‚ ‚邱‚Æ‚ª•ÛႳ‚ê‚éB
‚ªAi >= NUMS ‚¾‚Æ‚»‚¤‚Í‚¢‚©‚È‚¢B
314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:30:13
‚Ç‚Á‚¿‚ª‘¬‚¢‚ÌH
315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:36:47
>>314
•Ï‚í‚ç‚È‚¢‚¾‚ëB
0‚Ƃ̔äŠr‚Í‘¬‚¢ê‡‚ª‚ ‚éB
for(int i=10; i; i--) { ... } // 10‰ñƒ‹[ƒv
316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:48:01
‚½‚Ü‚É”Žš”ò‚΂µ‚½‚è‚·‚é‚©‚çi>0‚Á‚Ä‘‚‚È
317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:48:47
>>315
‚Ü‚³‚©AJava‚Å‚à‚ ‚é‚Ü‚¢‚µ•’ʂ̃Rƒ“ƒpƒCƒ‰‚Í‘¬“x·‚ª‚È‚¢ƒR[ƒh‚ð“f‚‚ÆŽv‚¤‚¼B
318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:52:24
for(unsigned int i=10; i>0; i--) { cout << i << endl; }@@¨Šú‘Ò’Ê‚è
for(unsigned int i=10; i>=0; i--) { cout << i << endl; }@¨–³ŒÀƒ‹[ƒv
——RA
unsigned‚Ì’l‚Ímax¨¨¨¨¨¨0¨max‚ɂȂéB
ã‚̃‹[ƒv‚¾‚Æ‹Uii==0j‚ª‚ ‚ç‚í‚ê‚éB‰º‚̃‹[ƒv‚¾‚Æí‚É^‚¾‚©‚ç–³ŒÀB
‚¨‚‹H
319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:53:20
>>318
‚¨‘O‚Í‚µã‚̃ŒƒX‚à“ǂ߂Ȃ¢‚Ì‚©
320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/21 23:55:28
>>317
0‚Ƃ̔äŠr‚̓[ƒƒtƒ‰ƒO‚ðŽg‚¦‚é‚Ì‚ÅAŒø—¦‚ª—Ç‚¢B
ƒAƒZƒ“ƒuƒ‰‚̘b‚ÈB
‚à‚¿‚ë‚ñA–½—߃pƒCƒvƒ‰ƒCƒ“‚ÌŒø‰Ê‚Å·‚ª–³‚‚Ȃ邩‚à‚µ‚ê‚È‚¢‚ªA
uꇂª‚ ‚év‚Æ‚¢‚¤‚±‚Æ‚ÅB
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4948“ú‘O‚ÉXV/252 KB
’S“–:undef