y‰SŽÒнŒ}zC/C++Ž ..
945:902
10/05/17 17:33:16
>>944
GnuPG(mingw32j ‚ÍAŽå‚ÉŒ®‚̈—’†‚̘b‚¾‚¯‚Ç
(Win32API)ReadConsole ‚ðŒÄ‚Ño‚µ‚ÄA’¼Ú·°ÎÞ°ÄÞ’@‚¢‚½“ü—Í‚µ‚©Žó‚¯•t‚¯‚È‚¢F Êß²Ì߂ɂæ‚éØÀ޲ڸĂʹװ
‚»‚¤‚¢‚¤Žd—l‚Ì•”•ª‚ª‚ ‚Á‚½‚Ì‚ÅA‚©‚È‚è—áŠO‚Ì•”—ނł͂Ȃ¢‚©‚Ƃ͎v‚¤B
¦ ̘̂biv1.0.4 ‚®‚ç‚¢j‚ÅA¡‚Í‚Ç[‚È‚Á‚Ă邩’Ç‚Á‚Ä‚¢‚È‚¢
946:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/17 21:08:41
>>902‚ŃpƒCƒv‚Æ‚¢‚¤ƒL[ƒ[ƒh‚ªo‚Ä‚é‚Ì‚ÉA‚à‚Á‚½‚¢‚È‚¢‚È‚Á‚Ä‚±‚Æ‚©
947:898
10/05/17 22:49:17
ƒŒƒX‚Å‚«‚Ă܂¹‚ñ‚Å‚µ‚½‚ªAƒpƒCƒv‚àƒL[ƒ[ƒh‚Æ‚µ‚ÄE‚Á‚ÄAŽŽsöŒë‚Ì––
(ŽÀ‚ÍŽÀs‚³‚¹‚é‚Ì‚ÉƒŠƒ^[ƒ“\r\n‚ª‚¢‚邱‚ƂɋC‚©‚¸ŠÛˆê“ú‚©‚©‚è‚Ü‚µ‚½‚—)Š®¬‚³‚¹‚½ŒãA—á‚̃y[ƒW‚ðŒ©‚Â‚¯‚Ü‚µ‚½@
\n‚¶‚áƒ_ƒ‚Ȃ̂˂Ƃ¢‚¤‚æ‚èA‚±‚ꂱ‚»Ž¿–â‚·‚ê‚΂悩‚Á‚½
>>945
¡ŒãA•׋‚ði‚߂Ă¢‚‚¤‚¦‚ÅA‚‚܂肻‚¤‚ÈŠ‚ð‹³‚¦‚Ä‚¢‚½‚¾‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
948:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/17 23:23:56
‚æ‚‚ª‚ñ‚΂Á‚Ä‚¢‚é‚ËB‚¦‚ç‚¢‚Æ‚¨‚à‚¤B
949:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/18 00:12:54
‚¨‚ê‚à‚»‚¤‚¨‚à‚¤
950:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/18 00:22:38
>>927>>930
ƒAƒgƒ~ƒbƒN‚Ɉµ‚¢‚½‚¯‚ê‚ÎAatomic_load‚âatomic_compare_exchange‚Ȃǂ̊֔‚ª
•Ê“r—pˆÓ‚³‚ê‚é‚̂ł»‚ê‚ðŽg‚¤‚±‚ƂɂȂéB
951:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/18 16:32:33
錾‚Æ“¯Žž‚É’è‹`‚·‚éfriendŠÖ”
class X
{
friend void Y(X)
{
}
};
‚Á‚ÄŒˆ‚Ü‚Á‚½–¼Ì‚ ‚è‚Ü‚·H
‚»‚ê‚Æ‚±‚ê‚ÌŽg‚¢‚Ç‚±‚낪“ä‚È‚ñ‚Å‚·‚ªA‚±‚ꂪőP‰ð‚É‚È‚é‚æ‚¤‚ȃpƒ^[ƒ“‚Í‚ ‚è‚Ü‚·‚©H
952:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/18 16:41:33
>>951
Barton-Nackman trick
ƒtƒŒƒ“ƒhŠÖ”Y‚ÍADL‚É‚æ‚Á‚Ä‚µ‚©ŒÄ‚Ño‚¹‚È‚¢iƒI[ƒo[ƒ[ƒh‚ª‘O’ñj
ƒNƒ‰ƒXX‚ªƒNƒ‰ƒXƒeƒ“ƒvƒŒ[ƒg‚Ìê‡AX‚̃eƒ“ƒvƒŒ[ƒgˆø”‚Ɉˑ¶‚·‚é
”ñƒeƒ“ƒvƒŒ[ƒgŠÖ”i’Êí‚̃I[ƒo[ƒ[ƒh‹K‘¥‚É]‚¤j‚ð’è‹`‚Å‚«‚é
ƒNƒ‰ƒXƒeƒ“ƒvƒŒ[ƒg‚̉‰ŽZŽq’è‹`“™‚ÉŽg‚í‚ê‚é
ŽÀ—á‚Íboost‚Ìoperatorsƒ‰ƒCƒuƒ‰ƒŠ“™
953:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/18 16:44:52
’ù³AƒI[ƒo[ƒ[ƒh‚Í•K{‚¶‚á‚È‚¢‚È
954:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/18 20:10:10
‚Ç‚¤‚à‚Å‚·
operators‚Ý‚½‚¢‚È“ÁŽê‚ȃP[ƒX‚®‚ç‚¢‚µ‚©‚È‚¢‚Á‚ÄŠ´‚¶‚Å‚·‚©‚Ë
955:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/18 21:31:18
‰‰ŽZŽq‚ðƒI[ƒo[ƒ[ƒh‚·‚鎞‚ÉŽg‚¤‚‚ç‚¢‚©B
•ʂɃpƒ^[ƒ“‚¶‚á‚È‚¢‚ªB
956:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 09:32:17
ˆê•bŠÔ‚É‚U‚OŒÄ‚΂ê‚邿‚¤‚Ȉ—‚Å–ˆ‰ñ•Ï”‚ðì‚è’¼‚·‚̂ƃOƒ[ƒoƒ‹‚É‚P‚Âì‚Á‚Ä‚»‚ê‚ðŒÄ‚Ño‚·‚Ƃł͈—‚Ì‘¬“x‚Á‚ĕςí‚ç‚È‚¢‚ñ‚Å‚·‚©H
957:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 09:35:34
POT‚ȕϔ‚È‚çƒSƒ~‚¾‚낤‚¯‚ÇA
ºÝ½Ä׸À’†‚Å‹°‚낵‚ŽèŠÔ‚©‚©‚Á‚Ă邿‚¤‚ȸ׽‚̵ÌÞ¼Þª¸Ä¶¬‚È‚ç@‰e‹¿‚ð—^‚¦‚é‚©‚à‚µ‚ê‚ñ
گŽÀ‘ª
958:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 09:36:37
POT?
959:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 09:41:31
‚Ç‚¤typo‚µ‚½‚ç POT‚ɂȂé‚ñ‚¾orz
POD‚Ë
960:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 09:48:09
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
ꇂɂæ‚邪ƒOƒ[ƒoƒ‹‚É‚µ‚Æ‚¯‚ΊmŽÀ‚É‘¬‚¢‚Æ‚¢‚¤‚±‚Ƃł·‚ËH
961:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 09:53:21
>>960
’N‚à‚»‚ñ‚È‚±‚ÆŒ¾‚Á‚Ä‚Ë[‚µB
uꇂɂæ‚év‚ÆuŠmŽÀ‚Év‚ª–µ‚‚µ‚Ă邵B
‚¨‚Ü‚¦ƒAƒz‚¾‚ëB
962:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 09:53:53
ƒOƒ[ƒoƒ‹‚Á‚ÄŒÀ’肵‚Ă邯‚±‚낪•|‚¢‚ñ‚¾‚ªEEE
‚¹‚ß‚Ästatic‚Æ‚©‚³‚ŸEEEE
963:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:00:33
‚`.h A‚`.cpp A‚ɃNƒ‰ƒX‚ƒ‚`‚ª‚ ‚Á‚Ä
¡
B.cpp‚Å‚`.h‚ðƒCƒ“ƒNƒ‹[ƒh‚µ‚ÄA‚ƒ‚`@‚Ù‚°‚a;‚ÆŒ¾‚¤Š´‚¶‚Å錾‚µ‚Ä‚¢‚ë‚¢‚ëŽg‚Á‚Ä‚é‚̂ł·‚ªiB.cpp’†‚Ånew‚Í‚µ‚ĂȂ¢j
‚b.cpp‚Å‚à‚Ù‚°‚a.›‚É“ü‚Á‚Ä‚é’l‚ðŽg‚¢‚½‚‚È‚Á‚½‚̂ł·‚ª‚Ç‚¤‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©H
964:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:02:31
>>963 B.h ‚Å‚àì‚ê‚΂¢‚¢‚¶‚á‚È‚¢B
965:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:11:26
>>964
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‰SŽÒ‚·‚¬‚Ä‚»‚±‚©‚炪‚í‚©‚è‚Ü‚¹‚ñ
C.cpp‚ÅB.h‚̓Cƒ“ƒNƒ‹[ƒh‚µ‚Ä‚ ‚é‚̂ł·‚ª
C.h‚Åextern cA ‚Ù‚°‚a;‚Æ‚µ‚½‚è’P‚ÉcA ‚Ù‚°‚a;‚Æ‚µ‚½‚èclass cA ‚Ù‚°‚a;“™‚Æ‚µ‚Ü‚µ‚½‚ªƒGƒ‰[‚ª‚ł܂µ‚½B‚Ç‚¤‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©B
966:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:15:12
>>965 ƒGƒ‰[ƒƒbƒZ[ƒW‚ð“Ç‚ñ‚Å–â‘è‚ð‰ðŒˆ‚·‚邯—Ç‚¢‚æB
967:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:16:10
>>965
B.h‚Å‚Åextern cA ‚Ù‚°‚a;‚Æ‚µ‚½‚è’P‚ÉcA ‚Ù‚°‚a;`‚̊ԈႢ‚Å‚·B‚·‚݂܂¹‚ñB
968:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:16:24
‚à‚¤‚¿‚å‚Á‚Æ®—‚µ‚Ęb‚µ‚Ä‚‚ê
‰½‚ð‚Ç‚¤‚µ‚½‚¢‚Ì‚©‚ð‚Ü‚¸–¾Šm‚É`
969:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:16:59
ƒ\[ƒX‚ƃGƒ‰[ƒƒbƒZ[ƒW‚ð“\‚ê‚΂¢‚¢‚Ì‚ÉB
970:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:17:51
>>966
‚¹‚ß‚ÄB.h‚Ì錾‚͂ǂꂪ³‰ð‚Ȃ̂©‹³‚¦‚Ä‚‚¾‚³‚¢B
971:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:22:16
A.h
@class cA {
@};
----
B.cpp
@cA hogeB;
@
@..... hogeB ‚ðŽg‚¢‚܂킵‚Ä‚¢‚é
----
C.cpp
@..... hogeB ‚ªŽg‚¢‚½‚¢
‚±‚¤‚¢‚¤‚±‚ƂȂç
B.h
@#include "A.h"
@extern cA hogeB;
----
C.cpp
@#include "B.h"
972:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:35:08
>>971
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚»‚¤‚¢‚¤‚±‚Ƃł·B‚¿‚Ȃ݂ɃƒCƒ“‚Í‚a‚Å‚·
B.h‚Åextern cA hogeB;‚µ‚½‚̂ł·‚ª
B.h‚Å#include "A.h"‚ð‚µ‚½‚çƒGƒ‰[‚ª‚Q‚O‚OŒÂ‚Ù‚Ço‚Ü‚µ‚½
B.cpp‚Å#include "A.h"‚ð‚·‚é‚Æ‚R‚‚łµ‚½B‚±‚ê‚Í”Fޝ‚Å‚«‚È‚¢Œ^‚ƒ‚`‚ªB.cpp‚ÅŽg‚í‚ê‚Ä‚¢‚éB‚Ù‚°‚a‚ª–¢’è‹`‚̃Nƒ‰ƒX‚ƒ‚`‚ÅB.cpp‚ÅŽg‚í‚ê‚Ä‚¢‚邯‚¢‚¤‚悤‚È•¨‚Å‚µ‚½B
ƒwƒbƒ_‚ÍB.h‚łȂ¯‚ê‚΂Ȃ炢‚̂łµ‚傤‚©H
973:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 10:41:22
B.cpp‚Å#include "A.h"
C.cpp‚Å#include "A.h"‚Æ#include "B.h"‚ð‚µ‚½‚çƒGƒ‰[‚ªÁ‚¦‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
extern class `‚Æ‚¢‚¤•û–@‚Í’m‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
974:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 11:07:56
>>973
‚Æ‚è‚ ‚¦‚¸Šî–{‚ð—‰ð‚µ‚ëB
URLØÝ¸(www.google.co.jp)
975:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 11:11:10
>>973
‚È‚ñ‚ŃGƒ‰[‚ɂȂÁ‚Ä‚½‚Ì‚©—‰ð‚Å‚«‚Ä‚é‚Ì‚©H
976:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 13:36:03
>>956
Ž¿–â“à—e‚©‚ç‚·‚邯AƒOƒ[ƒoƒ‹‚ðŽg‚í‚È‚¢•û‚ÍŠÖ”‚É’l‚ð“n‚·‚±‚ƂɂȂ邾‚낤‚©‚çA‚»‚Ì•ª’x‚‚È‚é‚æ
‚½‚¾‚µA1•bŠÔ‚É60‰ñ’ö“x‚̈—‚ð‘z’肵‚Ä‚¢‚é‚È‚çA(”Žš‚É•\‚ê‚È‚¢‚®‚ç‚¢‚ÌjŒë·‚¾‚낤‚Ë
–ˆ‰ñ•Ï”‚ðì‚è’¼‚·‚Á‚Ă̂ª‚í‚©‚ç‚ñ‚¯‚ÇA•W€C/C++‚ł̃[ƒJƒ‹•Ï”‚̈µ‚¢‚̓Xƒ^ƒbƒN‚É
2byte‚È‚è4byte‚È‚è‚̗̈æ‚ðŠm•Û‚·‚é‚©A‚µ‚È‚¢‚©‚Ì–â‘肾‚©‚瑬“x’ቺ‚ɂ͂Ȃç‚È‚¢‚ÆŽv‚¤‚æ
977:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 13:39:37
>>976
ƒOƒ[ƒoƒ‹‚ðŠÖ”ˆø”‚É‚µ‚Ä’x‚‚È‚é‚Æ‚àŒÀ‚ç‚È‚¢B
Œ‹‹Ç‚ÍAŽÀ‘ª‚µ‚È‚¢‚Ɖ½‚àŒ¾‚¦‚È‚¢B
978:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 14:33:04
>>977
‚à‚µ‚©‚µ‚ÄŒ–‰Ü”„‚Á‚Ä‚éH
979:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 15:28:38
‹ï‘Ì“I‚ȃR[ƒh‚ðo‚³‚È‚¢‚Æ“š‚¦‚æ‚¤‚ª‚È‚¢‚¾‚낤B
static‚âƒOƒ[ƒoƒ‹•Ï”‚ðŽg‚¤‚ÆÅ“K‰»‚ªŠÃ‚‚Ȃ郊ƒXƒN‚Í‚ ‚é‚ÈB
980:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 15:43:08
‚ñ‚È‚à‚ñì‚Á‚Ä‚©‚çl‚¦‚½‚ç‚¢‚¢‚ñ‚¶‚á‚Ë
‚Á‚Ă̂̓_ƒ‚Å‚·‚©
981:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 16:20:56
‘ü¡C++‚̕׋’†‚Å
ƒNƒ‰ƒX‚ÌŒp³‚ƈê‚Ƀƒ“ƒoŠÖ”‚̃I[ƒo[ƒ‰ƒCƒh‚ªo—ˆ‚邯‚ ‚é‚̂ł·‚ªA
‚±‚ê‚ðŽg‚¤ˆÓ–¡‚Á‚Ä‚ ‚é‚̂łµ‚傤‚©H
class ctest{
int m;
char *p;
public:
virtual int put(char *); //p‚É•¶Žš—ñ‚ð“ü‚ê‚éŠÖ”
}
class stestSub : public ctest{
public:
int put(char *); //p‚É•¶Žš—ñ‚ð“ü‚ê‚éŠÖ”(‘S‚Ĭ•¶Žš‚ɕϊ·)
}
ctest s1;
s1.put("ABced");
stestSub s2;
s2.put("zxcVB");
ˆÈã‚̂悤‚É’è‹`‚µ‚Ä‚µ‚Ü‚¤‚ÆAs2‚©‚烃Cƒ“ƒNƒ‰ƒX‚Ìput‚ðŽg‚¤Ž–‚ªo—ˆ‚È‚‚Ȃ邵A
•Ê–¼‚ŃTƒuƒNƒ‰ƒX‚ÉV‚½‚Éput2()‚ȂǂŒè‹`‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚̂ł͂Ȃ¢‚ł悤‚©H
“¯‚¶–¼‘O‚ŕʂ̋@”\‚ðŽ‚½‚¹‚éˆÓ–¡‚ª•ª‚©‚ç‚È‚¢‚̂ł·‚ªA‚ǂ̂悤‚ÈŽž‚ÉŽg—p
‚·‚é‚à‚̂Ȃ̂łµ‚傤‚©H
Œp³‚µ‚½ƒvƒƒOƒ‰ƒ}‚ª‚±‚ÌŠÖ”–¼‚Í‚±‚Ì‹@”\‚ðŽ‚½‚¹‚½‚¢‚Æ‚©A‚»‚¤‚¢‚Á‚½ƒŒƒxƒ‹
‚Å“¯‚¶–¼‘O‚É‚µ‚Ä‚¢‚é‚Ì‚©H‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªB
982:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 16:22:35
s2.ctest::put()
983:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 17:06:37
>>981
ƒ|ƒŠƒ‚[ƒtƒBƒYƒ€‚ŃOƒO‚ê
984:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 17:56:48
ƒNƒ‰ƒX–¼‚ðctest‚Æ‚µ‚Ä‚¢‚é“à‚Í‚±‚Ì–â‘è‚Í—‰ð‚µ‚É‚‚¢‚æ‚Ë
ƒNƒ‰ƒX–¼‚Å–Ú“I‚ªŒˆ‚Ü‚Á‚Ă邩‚炱‚»AŠÖ”–¼‚ª“¯‚¶‚Å‚ ‚邱‚ƂɈӖ¡‚ª‚łĂ‚é
985:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 19:58:30
‚¢‚¢Œ¾—t‚ªo‚Ä‚±‚È‚©‚Á‚½‚̂ł·‚ªA‚»‚ÌuƒNƒ‰ƒX‚Å–Ú“I‚ªŒˆ‚Ü‚Á‚Ä‚¢‚év‚Á‚Ä
•”•ª‚ªˆø‚ÁŠ|‚©‚Á‚Ä‚½Š‚Å‚µ‚½B
‚±‚̃Nƒ‰ƒX–¼i–Ú“Ij‚Å‚±‚ÌŠÖ”‚Í‚±‚Ì‹@”\‚ðŽ‚½‚¹‚½‚¢‚Á‚ĈӖ¡‚ÅA–¼‘O‚Í
“¯‚¶‚¾‚¯‚Ç‹@”\‚ªˆá‚¤•¨‚ð’è‹`‚µ‚Ä‚é‚Á‚Ä‚±‚Ƃłµ‚傤‚©B
‚ ‚ƃƒCƒ“ƒNƒ‰ƒX‚ÌŠÖ”‚àŒÄ‚Ô‚±‚Æ‚ª‚Å‚«‚½‚̂ł·‚ËB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
986:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 20:21:30
ƒNƒ‰ƒX@Šî’êƒNƒ‰ƒX@@@@@@‰¼‘zŠÖ”@Œ‹‰Ê
Œ¢@@@–‚‚±‚Æ‚ª‚Å‚«‚é“®•¨@–‚@@@‚í‚ñ
”L@@@–‚‚±‚Æ‚ª‚Å‚«‚é“®•¨@–‚@@@‚É‚á[
l@@@–‚‚±‚Æ‚ª‚Å‚«‚é“®•¨@–‚@@@‚ ‚ñ‚ ‚ñ
‚½‚Æ‚¦‚΂±‚ê‚ç‚̃Nƒ‰ƒX‚ɑ΂µ‚ÄŽO‰ñ–‚¯‚Æ‚¢‚¤ŠÖ”‚ðì‚邯‚µ‚Ä
Œ¢”Ll‚»‚ꂼ‚ê‚ɂ܂Á‚½‚“¯‚¶ƒR[ƒh‚ð‚R‰ñ‚à‘‚‚Ì‚Á‚Ä‚¾‚é‚¢‚¶‚á‚ñH
‚Æ‚±‚낪C++‚Í‚¢‚¢Žq‚¾‚©‚ç–‚‚±‚Æ‚ª‚Å‚«‚é“®•¨‚ɑ΂µ‚ÄŽO‰ñ–‚¯‚Á‚ÄŠÖ”‚ðì‚ê‚ÎŒ¢”Ll‚Ç‚ê‚Å‚à‚»‚̃R[ƒh‚ªŽg‚¦‚¿‚Ⴄ‚킯
‚â‚Á‚½‚ËIŽO”{ƒR[ƒh‚ª’Z‚‚È‚Á‚½‚æI
987:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 20:24:13
‚à‚Á‚ÆŽÀ—p“I‚Å‚ ‚è‚È‚ª‚ç‚æ‚•ª‚©‚é—á‚ðo‚·‚ׂ«
988:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 20:24:44
class Human : Cat
989:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 20:26:18
RPG‚̃Lƒƒƒ‰‚Æ‚©‚¢‚¢—á‚¶‚á‚È‚¢‚©
990:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 20:29:09
>>985
—Ⴆ‚΃Nƒ‰ƒXEGameLogic‚È‚ñ‚Ă̂ª‚ ‚Á‚½‚Æ‚µ‚ÄA‚±‚¢‚‚̓Q[ƒ€‚̈—‚ÅŽå‚ɃvƒŒƒCƒ„[ˆÈŠO‚Ì
‚È‚ñ‚ç‚©‚Ì•¨‘Ì‚ðˆÚ“®‚ȂLj—‚·‚éƒNƒ‰ƒX‚Æ‚µ‚½ŽžA—Ⴆ‚΃Xƒe[ƒW‚⎩•ª‚©‚ç‚݂ēG‚ƂȂéƒvƒŒƒCƒ„[ƒLƒƒƒ‰‚Ì
î•ñ‚͂ǂ̃^ƒCƒv‚Ì“G‚Å‚à•K—v‚È•¨‚¾‚©‚瓯‚¶‚悤‚Ɏ擾‚·‚邪A‚»‚ꂼ‚ê‚Ì“®‚«‚Ì“à—e‚ÍA‚»‚ꂼ‚êŒÂ•ʂɒè‹`‚µ‚½‚¢B
‚µ‚©‚µŒÂ•ʂł͂ ‚邪A‚¢‚¸‚ê‚àuUŒ‚‚µ‚ëv‚ÆŒ¾‚¦‚ÎUŒ‚‚µ‚Ä—~‚µ‚¢B
‚»‚ñ‚È‚©‚ñ‚¶
991:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 20:31:07
ŽÀÛƒWƒ‡ƒu‚²‚ƂɃNƒ‰ƒXì‚Á‚Ä‚ñ‚¾‚낤‚©
992:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 20:56:53
class ToDO { virtual void doit() { printf("‚â‚Á‚½‚‚à‚è"); };
class Ore1 : public ToDO { virtual void doit() { printf("–¾“ú‚ɂȂê‚΂â‚é"); };
class Ore2 : public ToDO { virtual void doit() { printf("‚â‚Á‚Ă邂à‚肾‚ª‰½‚©H"); };
class Ore3 : public ToDO { virtual void doit() { printf("^iOoOj_"); };
Ore1 hoge;
Ore2 huga;
Ore3 hage;
ToDO* job_list[] = { &hoge, &hoge, &hoge, &hoge, &hage };
....
list[i]->doit();
993:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 21:15:10
>>985
‹@”\‚ªˆá‚¤‚È‚ç•ʂ̖¼‘O‚É‚·‚é‚©‚È
ˆê“x“úí‚É‚ ‚é‚à‚̂ŃJƒeƒSƒŠ[•ª‚¯‚µ‚Ä‚Ý‚é‚Æ‚¢‚¢‚©‚à‚µ‚ê‚È‚¢‚Ë
e‚ɂȂéƒNƒ‰ƒX‚ðÝŒv‚·‚邯‚«‚ÍAŽq‚ɂȂéƒNƒ‰ƒX‚É‚¨‚¢‚Ä‹¤’Ê‚·‚é‹@”\‚ðô‚¢o‚µ‚ÄŽÀ‘•‚·‚é‚Ì‚¾‚¯‚Ç
>>986‚Ì—á‚ðŽØ‚è‚ê‚Î
eF¶•¨ƒNƒ‰ƒX@©¶•¨‚Ƃ͖‚‚à‚Ì‚¾//ŠÖ”‚Ì—Œ^‚¾‚¯—pˆÓ‚Å‚à‚æ‚¢
ŽqFŒ¢ƒNƒ‰ƒX@ˆê”Ê“I‚Éuƒƒ“ƒƒ“v‚Ɩ‚
‘·1Fƒˆ[ƒNƒVƒƒƒeƒŠƒAƒNƒ‰ƒXuƒoƒEƒoƒEv‚Ɩ‚
‘·2FŽÄŒ¢ƒNƒ‰ƒXuƒAƒI[ƒ“v‚Ɩ‚
¡‰ñ‚Ì—á‚Å‚¢‚¦‚ÎAŽq‚Æ‘·‚ÌŠÖŒW‚ɂȂ邪
ƒˆ[ƒNƒVƒƒƒeƒŠƒA(ƒNƒ‰ƒX)‚͖‚(ŠÖ”)¨uƒoƒEƒoƒEv
ƒˆ[ƒNƒVƒƒƒeƒŠƒA(ƒNƒ‰ƒX)‚Í(ŽqFŒ¢‚Æ‚µ‚Ä)–‚ŠÖ”)¨uƒƒ“ƒƒ“v
‹^–â‚ÉŽv‚Á‚Ä‚¢‚邿‚¤‚ÉŽÀ‘•‚·‚邯
ƒˆ[ƒNƒVƒƒƒeƒŠƒA(ƒNƒ‰ƒX)‚͖‚(ŠÖ”)¨uƒƒ“ƒƒ“v
ƒˆ[ƒNƒVƒƒƒeƒŠƒA(ƒNƒ‰ƒX)‚̓ˆ[ƒNƒVƒƒƒeƒŠƒA‚͖‚(ŠÖ”)¨uƒoƒEƒoƒEv
994:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 22:16:42
’ŠÛ‰»‚³‚ꂽ–½—ß‚ð‚¾‚µ‚ÄAŽÀÛ‚Ì“®ì‚ÍŠeƒIƒuƒWƒFƒNƒg‚É”C‚¹‚é
‚‚܂èãŽi‚Ɖº‚Á’[‚ÌŠÖŒW‚Ý‚½‚¢‚È‚à‚ñ‚¾‚æ
ãŽi‚͉½‚à’m‚ç‚È‚‚Ä‚à‚â‚肽‚¢‚±‚Æ‚¾‚¯‚ðŒ¾‚Á‚Ä
‰º‚Á’[‚ª•KŽ€‚±‚¢‚Äì‹Æ‚ð‚±‚È‚µ‚Ä‚¢‚
995:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 22:55:25
—Ⴆ‚΃EƒBƒ“ƒhƒE‚ð•`‚ƒvƒƒOƒ‰ƒ€‚ª‚ ‚Á‚½‚Æ‚µ‚ÄA‚»‚̃EƒBƒ“ƒhƒE‚É
‚¢‚ë‚¢‚ë‚È•”•i‚ðŠÈ’P‚ɒljÁ‚Å‚«‚邯•Ö—˜‚¾‚낤B
‚»‚±‚ÅA‚±‚ñ‚ȃNƒ‰ƒX‚ðì‚èA
class@Item@{
public:
@@Item();
@@virtual@~Item();
@@virtual@void@Draw();
@@...
};
class@ListBox@:@public@Window@{@public:@virtual@void@Draw(){@ƒŠƒXƒgƒ{ƒbƒNƒX‚ð•`‚@}@};
class@Button@:@public@Window@{@public:@virtual@void@Draw(){@ƒ{ƒ^ƒ“‚ð•`‚@}@};
class@Picture@:@public@Window@{@public:@virtual@void@Draw(){@‰æ‘œ‚ð•`‚@}@};
class@Window@{
public:
@@void@AddItem(Item*@pItem){@items.push_back(pItem);@}
@@void@Draw()@{
@@@@for(int@i@=@0;@i@<@items.size();@++i){@items[i]->Draw();@}
@@}
private:
@@std::vector<Item*>@@items;
};
996:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 22:56:31
‚±‚̂悤‚ÉŽg‚¤B
ListBox@@listBox;
Button@@yesButton,@noButton;
Picture@@background;
Window@@window;
window.AddItem(&listBox);
window.AddItem(&yesButton);
window.AddItem(&noButton);
window.AddItem(&background);
window.Draw();
997:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/20 23:09:58
>>991
̂Ȃ炢‚´‚µ‚炸A¡‚Íì‚Á‚Ä‚é‚Å‚µ‚傤
998:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/21 07:16:08
++
999://
10/05/21 07:41:40
ƒXƒŒ‚ÌZlŠì‚×
y‰SŽÒнŒ}zC/C++Žº Ver.73yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)l1
1000:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/05/21 07:43:51
1000‚È‚ç>>999‰³
1001:‚P‚O‚O‚P
Over 1000 Thread
‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B
‚à‚¤‘‚¯‚È‚¢‚Ì‚ÅAV‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ‚¾‚³‚¢‚Å‚·BBB
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4059“ú‘O‚ÉXV/255 KB
’S“–:undef