y‰SŽÒнŒ}zC/C++Ž ..
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 19:31:43
Ž©•ª‚ÍŽï–¡‚Å‚â‚Á‚Ă邾‚¯‚¾‚¯‚ÇC‚Å‘‚±‚¤‚Æ‚·‚邯STL‚È‚¢‚©‚ç”{‚ÌŽžŠÔ‚ª‚©‚©‚邿B
CŽg‚¢‚±‚È‚¹‚él‘¸Œh‚·‚é‚í
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 19:34:11
C‚ÆC++‚Ì’†‚ÅÅ‚à—D悵‚ĕ׋‚·‚é‚Ì‚ÍSTL‚ÆŽv‚¤@
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 19:37:08
>>37
”z—ñŒ^‚Í—v‘f”‚ªˆá‚¦‚Εʂ̌^B
Œ^‚ªˆá‚¦‚΃I[ƒo[ƒ‰ƒCƒh‚ɂȂç‚È‚¢B
–ß‚èŒ^‚ƈႤŒ^‚Íreturn‚Å‚«‚È‚¢B
‚È‚ñ‚¾‚©“ï‹V‚µ‚»‚¤‚¾‚ËB
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 19:39:30
34‚È‚ñ‚Ä‘S‘R•ª‚©‚ç‚ñ‚—‹ˆø‚ɃLƒƒƒXƒg‚·‚銂¾‚Á‚½‚—
”z—ñ‚͂‚¢‚‚¢ƒ|ƒCƒ“ƒ^‚ɃLƒƒƒXƒg‚·‚é‚©‚ç‚È‚Ÿ
>>39
C‚¾‚ƃNƒ‰ƒXŠÔ‚Ì㉺ŠÖŒW–³‚¢‚©‚çA‚¢‚‚łà‚Ç‚±‚Å‚àŒÄ‚Ño‚¹‚ÄŠy‚¶‚á‚È‚¢H
ƒƒ“ƒo‚Éstatic‚‚¯‚½uŠÔ‚É”s–k‚µ‚½‹C‚ª‚·‚éB
class‚â‚ç‚ÌŠî–{\•¶‘‚¢‚Ä‚P‚T•ªA‚Æ‚©ƒCƒ‰ƒCƒ‰‚·‚éB
‚b‚Ȃ炢‚«‚È‚èŒÄ‚Ño‚¹‚é‚Ì‚ÉA‚ÄŽv‚¤‚Æ‚Ë`
‚Æ‚¢‚¤‚©AC‚©‚ç“ü‚Á‚ÄC++Žg‚¤‹@‰ï‚ª‚È‚©‚Á‚½‚©‚ç
”]“à‚ŃNƒ‰ƒX\‘¢‚ªãŽè‚Éì‚ê‚È‚¢‚炵‚¢‚—
STL‚æ‚èANSIƒ‰ƒCƒuƒ‰ƒŠ‚Ì•û‚ªŽèŒy‚ÅŽg‚¢ˆÕ‚¢‚µŠo‚¦ˆÕ‚¢‚µEEE
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:08:44
>>42
ƒEƒ“•S–œs‚Á‚ă\[ƒX‚ð’S“–‚·‚è‚á‚í‚©‚邿‚¤‚ɂȂéB
„‚¢‚‚łà‚Ç‚±‚Å‚àŒÄ‚Ño‚¹‚ÄŠy
Šy‚¾‚©‚çƒXƒpƒQƒbƒeƒB[‚ª¶‚Ü‚ê‚â‚·‚‚È‚éB
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:17:50
‚»‚¤‚¾‚ÈBÝŒv‚ƂͧŒÀ‚·‚邱‚Æ‚¾‚ÆŒ¾‚¤‚µB
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:26:15
Œµ–§‚ɃAƒNƒZƒX‚Ì—¬‚ê‚ð§ŒÀ‚·‚邱‚Æ‚ª”„‚è‚Æ‚¢‚¤‚©
ƒIƒuƒWƒFƒNƒgŽwŒü‚̃Lƒ‚‚Æ‚¢‚¤‚©
]—ˆ‚Ç‚¨‚è‚É‚â‚낤‚Æ‚·‚é‚È‚ç’P‚È‚éƒI[ƒo[ƒwƒbƒh‚Ì‘‰Á‚Å‚µ‚©‚È‚¢‚悤‚È‚—
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:27:16
‚Ü‚ŸŽï–¡‚Å‚â‚é’ö“x‚Ì‹K–͂ȂçC‚Å‚à‘S‘R–â‘è‚È‚¢‹C‚ª‚·‚é
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:30:07
29=42‚Í’´‰SŽÒ@
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:39:37
string("hagehage");
‚Á‚ÄACƒXƒ^ƒCƒ‹ƒLƒƒƒXƒg‚Å‚·‚©HƒRƒ“ƒXƒgƒ‰ƒNƒ^ŒÄ‚ñ‚¾‚±‚ƂɂȂÁ‚Ă܂·‚©H
49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:41:57
>>42
‚¢‚‚łà‚Ç‚±‚Å‚àŒÄ‚Ño‚¹‚邿‚¤‚É‚µ‚ÄA—Ç‚¢‚ñ‚¶‚á‚È‚¢H
‰´‚Í—Ç‚¢‚ÆŽv‚¤‚æBSTL‚ÍŽg‚¤‚±‚Æ‚ði‚߂邯‚ÇB
ƒIƒuƒWƒFƒNƒgŽwŒü‚àC++‚ňµ‚¦‚éƒpƒ‰ƒ_ƒCƒ€‚̈ê‚‚ɉ߂¬‚È‚¢‚©‚ç‚ËB
ƒ‰ƒ€ƒ_–œÎB
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:42:48
>>48
ƒRƒ“ƒXƒgƒ‰ƒNƒ^B
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:47:59
>>50
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚¢‚܂܂Å
static_cast<string>("hagehage");
‚Á‚Ä‘‚¢‚Ä‚½‚ñ‚Å‚·‚ªA¡“x‚©‚ç>>48‚Å‚·‚Ü‚¹‚邱‚Ƃɂµ‚Ü‚·B
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 20:59:35
>>51
󋵂ɂæ‚邾‚낤‚¯‚ÇA‚»‚ê‘‚‹@‰ï‚È‚‚È‚¢H
–¾Ž¦‚µ‚È‚‚Ä‚à•ÏŠ·(ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ª‘I‘ð)‚³‚ê‚邿B
@@@void f(const std::string& s);
@@@f("aaa"); //OK
@@@std::string s = "aaa"; //OK
53:25
08/03/30 21:03:40
>>19
ƒSƒƒ“Aconst‚Ì•t‚¯Š‚ðŠÔˆá‚¦‚½B
‚â‚Í‚è‚ ‚ꂾ‚ÈA>20‚ª^ŽÀ‚ðŒê‚Á‚Ä‚¢‚½‚ÈB
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:07:04
‰º‚Ì"ˆÚ“®ƒAƒ‹ƒSƒŠƒYƒ€", "ˆÚ“®‰Â”\‚©ƒ`ƒFƒbƒN"‚ňȉº‚̂悤‚ȃGƒ‰[‚ªo‚é‚ñ‚Å‚·‚ª
‰½‚ªˆ«‚¢‚̂łµ‚傤‚©B
ƒGƒ‰[ 1 error C4430: Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½Bƒƒ‚: C++ ‚Í int ‚ðŠù’è’l‚Æ‚µ‚ăTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ d:\root\gamecreation\rpg\movestrategy.h 17 RPG
ƒGƒ‰[ 2 error C2143: \•¶ƒGƒ‰[ : ',' ‚ª '&' ‚Ì‘O‚É‚ ‚è‚Ü‚¹‚ñB d:\root\gamecreation\rpg\movestrategy.h 17 RPG
ƒGƒ‰[ 3 error C4430: Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½Bƒƒ‚: C++ ‚Í int ‚ðŠù’è’l‚Æ‚µ‚ăTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ d:\root\gamecreation\rpg\movestrategy.h 21 RPG
ƒGƒ‰[ 4 error C2143: \•¶ƒGƒ‰[ : ',' ‚ª '&' ‚Ì‘O‚É‚ ‚è‚Ü‚¹‚ñB d:\root\gamecreation\rpg\movestrategy.h 21 RPG
#include "Map.h"
#include "EDirection.h"
#include "DxLib.h"
namespace hogehoge{
class MoveStrategy{
public:
// ‰¼‘zƒfƒXƒgƒ‰ƒNƒ^
virtual ~MoveStrategy();
// ˆÚ“®ƒAƒ‹ƒSƒŠƒYƒ€
virtual EDirection Move(const Map& map) const = 0;
protected:
// ˆÚ“®‰Â”\‚©ƒ`ƒFƒbƒN
virtual bool IsMovable(const Map& map, const int& direction) const;
};
}
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:09:35
>>52
‚¦‚Á‚ÆAƒƒ“ƒo‚ÌreplaceŽg‚¤Žž‚Æ‚©‚ÅAƒŠƒeƒ‰ƒ‹‚Ì’·‚³‚ª‚Ù‚µ‚‚Ästring‚É“ü‚ê‚éê‡A‚‚܂è
str.replace(str.find("‚ "),(string("‚ ")).length(),string("‚¢"));
‚±‚¤‚¢‚¤ê–ʂƂ©A•¶Žš—ñ‚ð+‚ł‚Ȃ¢‚Å‚¢‚A‚½‚Æ‚¦‚Î
str = "my name is " + name + "\n"; // ƒGƒ‰[
str = string("my name is") + name + string("\n");
‚±‚¤‚¢‚¤ê–ʂ݂½‚¢‚ÈŽž‚Å‚·B
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:19:20
>>54
Map‚ª’è‹`‚³‚ê‚Ä–³‚¢‚ñ‚¶‚á‚ËH
>>55
‚»‚ê‚Ȃ炨‚‹B
57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:26:00
>>55
Œ©“¦‚µ‚Ä‚½Bstring‚Ö‚Ì+‚à–¾Ž¦‚·‚é•K—v‚È‚¢‚©‚ç
string("\n") ‚Í "\n" ‚¾‚¯‚Å—Ç‚¢‚æB
str = string() + "my name is" + name + "\n";
‚Å‚à‚¨‚‹B
58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:27:50
>>56
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‰ðŒˆ‚µ‚Ü‚µ‚½B
Šm‚©‚ÉMap‚ª‚¨‚©‚µ‚©‚Á‚½‚Å‚·B
Œ´ˆö‚ÍMap‚Ńˆ‰¼‘zŠÖ”‚ł͂ȂA‚½‚¾‚̉¼‘zŠÖ”‚ð錾‚µ‚Ä‚¢‚½‚¾‚¯‚Ȃ̂É
‚»‚Ì’è‹`‚ðŽ‚Á‚Ä‚¢‚È‚©‚Á‚½‚±‚Ƃłµ‚½B
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:36:52
>>57
>str = string() + "my name is" + name + "\n";
‚í[‚¨iMEƒÖELj‚¢‚ë‚¢‚ë‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
60:’´‰SŽÒ29=42
08/03/30 21:39:35
>>43
ƒ“•S–œsEEE
‚¢‚¢‚Æ‚±‚P‚O–œs‚®‚ç‚¢‚¾‚ÈAG‚Á‚Ä‚½‚Ì‚Í
ƒ“•S–œ‚̃\[ƒX‚ðG‚é‚È‚ñ‚ăI[ƒvƒ“Œn‚ÌlHiLEƒÖE`)??
PCƒAƒvƒŠ‚Ń“•S–œs‚½‚Á‚ÄA
ƒ‚ƒWƒ…[ƒ‹‰»i‚ñ‚ł邩‚烓•S–œ‚¾‚낤‚ª•|‚‚È‚¢‚µ‚È
–¼‘O‹óŠÔ‚È‚ñ‚©ƒCƒ‰ƒl‚Ì¢ŠE‚Ŷ‚«‚Ä—ˆ‚½‚©‚ç‚È`‚—
‚b‚¾‚ƃwƒbƒ_’PˆÊ‚Ń‚ƒWƒ…[ƒ‹‰»‚µ‚½‚è‚·‚郂ƒ“‚¾‚ªBB
‹K–Í‚ªˆá‚¤‚ñ‚¾‚낤‚È``BBBB
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:45:24
ƒ‚ƒWƒ…[ƒ‹‰»H‚Ȃɂ»‚êH‚ȃXƒpƒQƒbƒeƒBƒR[ƒh‚ðŒN‚ɃvƒŒƒ[ƒ“ƒg‚µ‚悤
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:49:29
‹K–Í‚ª‘å‚«‚‚È‚Á‚Ä‚‚邯Alˆõ‚ÌŽ¿‚Ƀoƒ‰•t‚«‚ª‚łĂ‚é‚Ì‚³
63:54
08/03/30 21:50:15
‚¿‚å‚Á‚Æ‹³‚¦‚Ä‚‚¾‚³‚¢B
ˆÈ‰º‚̂悤‚ȃNƒ‰ƒX錾‚ª‚ ‚è‚Ü‚·B
#include "Player.h"
#include "Enemy.h"
#include "Map.h"
#include <vector>
namespace hogehoge{
/**********************************
* ŠT—v: ’n}‚ÌU‚é•‘‚¢‚ðŠÇ—‚·‚é *
**********************************/
class Map{
public:
static const int CHIP_SIZE = 15;
protected:
Player* player;
//std::vector<Enemy> *enemy;
public:
// ƒRƒ“ƒXƒgƒ‰ƒNƒ^
Map();
//‰¼‘zƒfƒXƒgƒ‰ƒNƒ^
virtual ~Map();
// ’n}‚ð•\ަ‚·‚é
virtual void Display() const = 0;
// ’n‰º1ŠK‚Ö‚Ìó‘Ô‚ð•Ô‚·
virtual const int (& getMap() const)[30][30] = 0;
};
}
64:54
08/03/30 21:51:09
‚±‚Ìꇈȉº‚̃Gƒ‰[‚ª‘å—Ê‚Éo‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒGƒ‰[ 1 error C4430: Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½Bƒƒ‚: C++ ‚Í int ‚ðŠù’è’l‚Æ‚µ‚ăTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ d:\root\gamecreation\rpg\movestrategy.h 17 RPG
ƒGƒ‰[ 2 error C2143: \•¶ƒGƒ‰[ : ',' ‚ª '&' ‚Ì‘O‚É‚ ‚è‚Ü‚¹‚ñB d:\root\gamecreation\rpg\movestrategy.h 17 RPG
‚±‚±‚©‚ç#include "Enemy.h"‚ðŽæ‚é‚ÆAƒGƒ‰[‚È‚ƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚·B
Enemy.h‚͈ȉº‚̂悤‚ɂȂÁ‚Ä‚¢‚Ü‚·B
#include "Map.h"
#include "EDirection.h"
#include "DxLib.h"
namespace hogehoge{
class MoveStrategy{
public:
// ‰¼‘zƒfƒXƒgƒ‰ƒNƒ^
virtual ~MoveStrategy();
// ˆÚ“®ƒAƒ‹ƒSƒŠƒYƒ€
virtual EDirection Move(const Map& map) const = 0;
protected:
// ˆÚ“®‰Â”\‚©ƒ`ƒFƒbƒN
virtual bool IsMovable(const Map& map, const int& direction) const;
};
}
ã‚̃Gƒ‰[‚͂ǂ¤‚¢‚¤ˆÓ–¡‚Ȃ̂łµ‚傤‚©B
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 21:52:20
>>60
“¯‚¶“¯‚¶B
Œ¾Œê‚̃Tƒ|[ƒg‚ª—DˆÊ‚È“_‚¾‚¯‚ÇA
‘å˜g‚ł̃vƒƒOƒ‰ƒ€‘w‚ȃA[ƒLƒeƒNƒ`ƒƒ‚ÍC,C++‚Ŷ‰E‚³‚ê‚È‚¢‚ÆŽv‚¤‚æB
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 22:01:25
>>54
„Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½
ºÝÊß²×Fuconst Mapv‚ª‚æ‚•ª‚©‚ç‚È‚¢‚Ì‚ÅAuconst int Mapv‚¾‚Æl‚¦‚Ü‚·‚Ë
„',' ‚ª '&' ‚Ì‘O‚É‚ ‚è‚Ü‚¹‚ñ
ºÝÊß²×Fuconst int Map&vA‚È‚ñ‚©•Ï”–¼‚Ì‚ ‚Æ‚Éu&v‚ªo‚Ä—ˆ‚½‚ñ‚Å‚·‚¯‚Ç
67:66
08/03/30 22:04:46
ˆê‰ž•â‘«B
‚Q‚–ڂ̃Gƒ‰[‚ÍA‚P‚–ڂ̉¼’è‚Ì‚¹‚¢‚Å”¶‚µ‚Ä‚é‚Á‚Ä‚±‚Æ‚ËB
68:29=42’´‰SŽÒ
08/03/30 22:07:33
>>66
Map ‚Á‚ăNƒ‰ƒX‚ª“ü‚êŽq‚ɂȂÁ‚Ă邩‚ç‚¶‚á‚È‚¢‚ÌH
ƒwƒbƒ_‚Ì‘ŠŒÝŽQƂɂȂÁ‚Ä‚é
enemy.h ‚Ì“ª‚É
class Map;
‚Ă̓ü‚ê‚ăRƒ“ƒpƒCƒ‹’Ê‚ç‚È‚¢H
‚à‚µ‚‚Í cpp “à‚݂̂Ƀwƒbƒ_ŽQÆéŒ¾“ü‚ê‚ÄAƒwƒbƒ_“à‚©‚ç‚Ì include
‚â‚߂邯‚©
MS VC ‚È‚çƒGƒ‰[sŠÔˆá‚¦‚È‚¢”¤‚È‚ñ‚¾‚¯‚Ç‚È
‚·‚°[“K“–‚É“š‚¦‚Ä‚é‚¯‚Ç‚—
>>61
>>62
‹¤“¯ì‹Æ‚ł̃vƒƒOƒ‰ƒ~ƒ“ƒOŒoŒ±‚Ù‚Æ‚ñ‚Ç–³‚¢‚ñ‚Å`
‘¼l‚ÌãY—í‚ȃR[ƒh‚ðƒXƒpƒQƒeƒB‚É‚µ‚½Ž–‚Ȃ牽“x‚à‚ ‚è‚Ü‚·B–¢‚¾ƒoƒŒ‚Ă܂¹‚ñƒˆAHAHAHA
69:54
08/03/30 22:18:50
>> 66, 68
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
class Map;
class MoveStrategy{
};
class Map;
class Enemy{
};
‚Æ‚·‚邯AƒGƒ‰[‚Í‚²‚Á‚»‚茸‚Á‚½‚̂ł·‚ªA‚Ü‚¾ˆÈ‰º‚̂悤‚ȃGƒ‰[‚ªŽc‚è‚Ü‚·B
ƒGƒ‰[ 1 error C2061: \•¶ƒGƒ‰[ : ޝ•ÊŽq 'MoveStrategy' d:\root\gamecreation\rpg\enemy.h 16 RPG
ƒwƒbƒ_‚Ì‘ŠŒÝŽQƂƂ¢‚¤‚Ì‚Í
#ifndef ‚ð‚µ‚Ä‚¢‚½‚çA•K‚¸–h‚°‚é‚à‚̂ł͂Ȃ¢‚̂ł·‚©H
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 22:28:30
class A{
@@B b;
};
class B{
@@A a;
};
—v‚Í‚±‚ê‚Æ“¯‚¶ó‘ÔB‘O•û錾‚Å‚à‰ñ”ð‚Å‚«‚È‚¢B‚±‚ê‚à
class A{
@@A a;
};
‚Æ‚¢‚¤–â‘è‚É‹A’…‚Å‚«‚é‚©‚番‚©‚邾‚ë
71:29=42’´‰SŽÒ
08/03/30 22:32:18
>>69
–³—‚©‚Æ
#include "map.h"
#include "Enemy.h"
‚Ì‚Qs‚ÍŽŸ‚ÌŒ`‚É“WŠJ‚³‚ê‚é
class Map {
... void ( Enemy *pEnemy );@@@@@ƒ š’ˆÓšclass Map 錾‚æ‚èã‚É class Enemy 錾‚ª–³‚¢
}@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@‚±‚ÌŽž“_‚ŃRƒ“ƒpƒCƒ‰‚Í class Enemy ‚Ìî•ñ‚ðŽ‚½‚È‚¢‚̂ŃGƒ‰[
class Enemy {
... void ( Map *pMap );
}
‚ƂȂèAƒGƒ‰[
‚¾‚©‚ç #include ‚ª“WŠJ‚³‚ê‚½Žž‚É
Enemy.cpp :
@class Map;
@class Enemy {
@ ... void ( Map *pMap );
@}
Map.cpp :
@class Enemy;
@class Map {
@ ... void ( Enemy pEnemy );
@}
‚É‚·‚é‚Ì‚ªŽè‚ÁŽæ‚è‘‚¢
VC Žg‚Á‚Ä‚é‚È‚ç #pragma once Žg‚Á‚½•û‚ªƒR[ƒhƒXƒbƒLƒŠ‚·‚邿
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 22:32:45
ƒQ[ƒ€‚̂悤‚Ɉµ‚¤ƒf[ƒ^‚ª‘½‚©‚Á‚½‚è‚·‚邯
•K‘R“I‚ɃR[ƒh—ʂ͑‚¦‚邵AƒIƒuƒWƒFƒNƒgŽwŒü‚àŽæ‚è“ü‚ê‚é‚ñ‚¾‚낤B
§Œä‰®‚¾‚ƃVƒXƒeƒ€‚̑傫‚³‚É”ä—Ⴕ‚Ăł©‚‚Ȃ邯‚Ç
’S“–‚àוª‰»‚³‚ê‚ÄAˆêl‚Å’S“–‚·‚邯‚±‚ë‚Í‚»‚ê‚قǂłà‚È‚¢‚ËB
ˆÀ‘S‚ÉŠÖ‚í‚é‚©‚çB
73:29=42’´‰SŽÒ
08/03/30 22:40:43
>>72
ƒGƒ~ƒ…ƒŒ[ƒ^Žg‚Á‚Ä‚àƒoƒOŽæ‚ê‚È‚¢‚È‚ñ‚ăUƒ‰‚¾‚©‚ç‚Ë‚¥EEE
ƒuƒŒ[ƒNƒ|ƒCƒ“ƒg’£‚肸‚ç‚¢‚µ
‘gž‚ÝŒn‚¾‚ÆC++ƒRƒ“ƒpƒCƒ‰‚ª–³‚¢‚±‚Æ‘½‚¢
ƒ~ƒhƒ‹ƒEƒFƒA‚ÅCˆÈŠO‚Ì‚à‚ÌŒ©‚½Ž–‚È‚¢‚µB
linux‚̂قƂñ‚ǂ̃RƒAƒ\[ƒX‚ªC‚łȂ̂à–TØ‚µ‚Ä‚éiƒ\[ƒX‚ªŒÃ‚¢‚Ì‚àˆêˆöj
gcc‚¾‚¯‚̓uƒŒ[ƒN‚©‚¯‚Ä‚àA‚Ç‚±‚ªƒoƒO‚Ȃ̂©‚³‚Á‚ς蕪‚©‚ç‚ñ(LEƒÖE`;;;)
ƒ‚ƒWƒ…[ƒ‹‰»‚ÌŠT”O‚̓hƒRs‚Á‚Ä‚à“¯‚¶‚©‚à
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 22:42:58
ŋ߂͑g‚Ýž‚Ý‚àC++‚ɃVƒtƒg‚µ‚Ă邿
—áŠO‚Æ‚©ƒƒ‚ƒŠŠm•Û‚Æ‚©§ŒÀ‚Í‘½‚¢‚¯‚Ç
75:54
08/03/30 22:43:31
>>70, 71
ˆê‰žã‚̃Gƒ‰[‚Í,‚±‚ê‚à class MoveStrategy; ‚ð’ljÁ‚·‚邱‚Æ‚ÅÁ‚¦‚Ü‚µ‚½B
—L‰v‚Èî•ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚±‚Ì–â‘è‚ÉŠÖ‚µ‚Ä•sˆÄ“à‚ȂƂ±‚낪‚ ‚é‚Ì‚ÅA‚à‚¤‚µ•׋‚µ‚Ă݂܂·B
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 22:51:40
„C++ƒRƒ“ƒpƒCƒ‰‚ª–³‚¢‚±‚Æ
‚»‚±‚Åcfront‚Å‚·‚æ
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 23:06:52
“ú—§‚̂₂ÍC++Žg‚¦‚邿‚Ë
PC‚Ý‚½‚¢‚ɂ͂¢‚©‚È‚¢‚¯‚ÇB
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 23:17:00
‘gž‚Ý‚Åmalloc‚É—Š‚é‚Ì‚ª‚Ç‚¤‚àEEE
‚PTŠÔŒã‚ɃtƒŠ[ƒY„Ä‹N“®‚µ‚½‚ç’¼‚è‚Ü‚µ‚½A‚Å
Œ´ˆö‚ªmalloc‚¶‚á‚Ç‚¤‚É‚à‚È‚ç‚È‚¢‚µ‚È`B
RAM‚Ì•K—v—Ê‚ª—\‘zo—ˆ‚È‚¢‚µ‚È‚ŸBBB
C++‚Ì“WŠJ–½—ߌ©‚邯‰½‘‚¢‚Ä‚ ‚é‚©•ª‚©‚ç‚È‚¢‚µ‚È‚Ÿ
C‚È‚ç‚Ü‚¾‚µ‚àB
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/30 23:49:40
Template‚Ì”‹@”\‚ª“®“I‚ÉŽÀ‘•‚µ‚Ä‚ ‚é
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 06:05:05
‚·‚݂܂¹‚ñBŽ¿–₳‚¹‚ĉº‚³‚¢BXP{VC++ 9.0‚Å‚·
y‚â‚肽‚¢‚±‚Æz@ƒf[ƒ^ƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚ÅAƒ_ƒCƒNƒXƒgƒ‰–@‚ðŽg‚Á‚ÄÅ’Zƒ‹[ƒg‚ð‹‚ß‚é
yðŒz
ƒm[ƒh‚͉•ϔŒÂAƒRƒXƒg‚Í‘S‚ij‚Ì’lAƒXƒ^[ƒgƒm[ƒh‹y‚уS[ƒ‹ƒm[ƒh‚Í
dijkstra.exe -start_node -goal_node ‚̂悤‚ɃvƒƒOƒ‰ƒ€ŠJŽnŽž‚É—^‚¦‚éB
y‰½‚ª•ª‚©‚ç‚È‚¢‚Ì‚©z
‰Â•Ï”ŒÂ‚̃m[ƒh‚âAƒGƒbƒW‚ª‚ǂ̃m[ƒh‚ÉŒü‚©‚Á‚ĉ„‚тĂ¢‚é‚©A
‚©‚©‚éƒRƒXƒg‚Í‚¢‚‚ç‚©“™‚̃f[ƒ^‚ð‚ǂ̂悤‚Ƀf[ƒ^ƒtƒ@ƒCƒ‹‚ÉŠi”[‚·‚é‚©Aƒf[ƒ^ƒtƒ@ƒCƒ‹‚Ì\‘¢Œˆ’èB
ƒf[ƒ^ƒtƒ@ƒCƒ‹‚Ì\‘¢‚ªŒˆ’肵‚½‚Æ‚µ‚ÄA‚ǂ̂悤‚ɉ•ϔŒÂ‚̃f[ƒ^‚ð“ǂݞ‚Þ‚©A
‚Ç‚¤‚â‚Á‚ăf[ƒ^‚ÌI‚í‚è‚ð’T‚·‚©Bƒtƒ@ƒCƒ‹‚©‚çƒf[ƒ^‚ð“ǂݞ‚ñ‚¾‚Æ‚µ‚ÄAƒf[ƒ^‚Ì®‡«‚ð
‚ǂ̂悤‚ÉŒŸØ‚·‚é‚©B
•ª‚©‚ç‚È‚¢‚±‚Ƃ΂©‚è‚Å‚·‚ªA’N‚©ƒqƒ“ƒg‚¾‚¯‚Å‚à‹³‚¦‚ĉº‚³‚¢B‹X‚µ‚‚¨Šè‚¢‚µ‚Ü‚·B
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 06:25:26
>>19
‹TƒŒƒX‚¾‚¯‚ÇAtypedef‚·‚é‚Ì‚à‚P‚‚̎èB
typedef int IA_5[5];
IA_5 array[3] = {{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15}}; // == array[3][5]
IA_5* func(){ return array; }
int main()
{
IA_5* p = func();
for(int i = 0; i < 3; ++i){
for(int j = 0; j < 5; ++j) cout << p[i][j] << " ";
cout << endl;
}
return 0;
}
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 06:37:54
>>80
‰Â•ό‚̃f[ƒ^“ǂݞ‚Ý‚ÍA”ñí‚ÉŠî‘b“I‚ÅAƒ_ƒCƒNƒXƒgƒ‰–@‚ÆŠÖŒW‚È‚¢‚Å‚·‚æ
‚»‚ê‚ð‚Ü‚¸o—ˆ‚邿‚¤‚ɂȂÁ‚ĉº‚³‚¢
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 06:38:58
>>80
C++‚Å‚à—Ç‚¢‚ñ‚Å‚·‚©? ‚à‚µ—Ç‚¯‚ê‚ÎSTL‚ðŽg‚Á‚ăm[ƒh‚ðŠÇ—‚·‚邯ŠÈ’P‚ÆŽv‚¢‚Ü‚·
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 06:57:59
>>82-83
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŽ„‚ÌCs‚ª‘«‚è‚È‚¢‚悤‚ÅA‚¨’p‚¸‚©‚µ‚¢ŒÀ‚è‚Å‚·B
•׋‚µ‚Ä—‰ð‚ð[‚߂Ă©‚ç‚à‚¤ˆê“xo’¼‚µ‚Ä‚«‚Ü‚·BƒXƒŒ‰˜‚µ‚Ä‚·‚݂܂¹‚ñ‚Å‚µ‚½B
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 07:23:05
‚·‚±‚µì‚Á‚½‚æ
#include <vector>
#include <iostream>
#include <set>
using namespace std;
class node {
public: unsigned int dis,ver;
node(){ ver=dis=-1;}
node(unsigned int i, unsigned int d){ dis=d; ver=i; }
bool operator < (const node &x) const { return (dis<x.dis); }
};
typedef set<node> vertex;
main(){
vector< vertex > g; //ƒOƒ‰ƒt‚Ì’è‹`
g.push_back(vertex());@//’¸“_’ljÁ
g[0].insert(node(1,3));@//•Ó‚Æ‹——£‚̒ljÁ
g[0].insert(node(2,5));
g[0].insert(node(3,2));
vertex::iterator p=g[0].begin();@
cout<<(p->ver); // Å‚à’Z‚¢‹——£‚Ì’¸“_‚ðo—Í
}
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 11:15:09
VC++2008EE‚ŕ׋’†‚Ȃ̂ł·‚ªA
‚¢‚ë‚ñ‚ȃTƒCƒg‚ÌŒ©‚悤Œ©‚܂˂ʼnº‹Lƒ\[ƒX‚ðŽŽ‚µ‚Ă݂½‚Æ‚±‚ë
ƒrƒ‹ƒh‚µ‚ĈêuƒEƒBƒ“ƒhƒE‚ªo‚ÄI‚í‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚Íreturn 0‚Ì‚¹‚¢‚©‚ÆŽv‚Á‚ÄAreturn 0‚ðÁ‚µ‚Ä‚à
‚â‚Í‚èˆêu‚ÅI‚í‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚¤‚·‚ê‚ÎI—¹‚µ‚È‚¢‚ŃRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚̂悤‚ȉæ–Ê‚Å
•¶Žš‚ªŠm”F‚Å‚«‚邿‚¤‚ɂȂé‚̂łµ‚傤‚©B
#include <iostream>
int main(void){
using std::cout;
using std::endl;
int a;
int &alias = a;
alias = 100;
cout << "a = " << a <<endl;
cout << "alias = " << alias <<endl;
return 0;
}
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 11:32:42
getchar();
return 0;
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 11:41:03
>>87
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I‚悤‚₊m”F‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
ƒL[ƒ{[ƒh“ü—͑ҋ@ó‘Ô‚É‚µ‚ÄŽ~‚ß‚é‚ñ‚Å‚·‚ËB
•׋‚ɂȂè‚Ü‚µ‚½B
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 11:41:05
Ctrl + F5
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 11:45:24
>>89
ƒfƒoƒbƒO‚È‚µ‚Ńrƒ‹ƒh‚Æ‚¢‚¤‚̂łàŽ~‚Ü‚é‚ñ‚Å‚·‚ËB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
CŒ¾Œê‚Í‚¢‚ë‚¢‚ë‰ð‚ç‚È‚¢‚±‚Ƃ΂©‚è‚Å”ñí‚É•‚©‚è‚Ü‚·B
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 11:48:00
>>86
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ÅŽÀs‚·‚é‚©A>>87
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 12:04:44
>>90
‚»‚ê‚ç‚ÍC‚Ì’mޝ‚ł͂Ȃ¢BWindows‚ÌŽg‚¢•û‚Ì’mޝ‚ÆVisualStudio‚ÌŽg‚¢•û‚Ì’mޝ‚¾B
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 12:36:21
>>84
Boost‚̃Oƒ‰ƒtƒ‰ƒCƒuƒ‰ƒŠ‚ðŽg‚¤
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:10:05
URLØÝ¸(builder.japan.zdnet.com)
ƒ|ƒCƒ“ƒ^‚̕׋‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªƒTƒ“ƒvƒ‹‚̃R[ƒh‚ð“®‚©‚µ‚Ă݂½‚Æ‚±‚낤‚Ü‚‚¢‚«‚Ü‚¹‚ñ
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:13:24
‚à‚¤ƒAƒp[ƒg‚ð’T‚·‚̂͂‚©‚ꂽ‚æB
‚͂₃vƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚½‚¢‚æB
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:20:17
>>94
ƒRƒƒ“ƒg—“‚ª‚·‚²‚¢‚±‚Ƃɂ—
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:23:25
>>94
‚à‚¤‚±‚ÌlI‚í‚肾‚Èw
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:28:30
int *n;
*n = 5; /* ƒ|ƒCƒ“ƒ^•Ï”n‚É’l5‚ð‘ã“ü */
‰Šú‰»‚àƒ|ƒCƒ“ƒg‚·‚éæ‚àŒˆ‚߂ĂȂ¢ƒ|ƒCƒ“ƒ^‚ð‚»‚Ì‚Ü‚ÜŽg‚¤‚Ì‚Á‚Ä”ñí‚É•s–¡‚¢‚æ‚Ë‚¥
Ž©•ª‚͂͂¶‚߂Ƀ|ƒCƒ“ƒ^‚̉Šú‰»‚ð•K‚¸‚·‚邿‚¤‹³‚í‚Á‚½‚ª‚È‚Ÿ
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:40:39
>>96>>97
‚ [A‘OƒXƒŒ‚Řb‘è‚ɂȂÁ‚½“z‚©B
ƒGƒsƒXƒe[ƒ[‚ɂ܂Ŏw“E‚³‚ê‚Ä‚¢‚½‚̂ɖ¢‚¾‚É‹LŽ–‚ÌC³‚ª“ü‚ç‚È‚¢‚Ì‚ËB
•ÒW‚ªƒRƒƒ“ƒg‚Ȃɂâ‚çƒSƒ~‚ð‘‚¢‚Ä‚¢‚邯‚Ç‚»‚ñ‚È‚à‚̂͋LŽ–‚ÌC³‚Ƃ͔F‚ß‚ç‚ê‚È‚¢‚µB
‚±‚Ì’ö“x‚̃Rƒƒ“ƒg‚¶‚áZDNET‚Æ‚µ‚Ä‚à’˜ŽÒ‚Æ‚µ‚Ä‚à’É‚‚àáy‚‚à‚È‚¢‚̂łµ‚åB
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:46:23
>>99
‚à‚µ‚â–{l‚³‚Ü(‚¦‚Ò‚³‚ñ)‚ÅH
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:48:48
‚Ç‚¤‚Ȃ邩AƒTƒ“ƒvƒ‹ƒ\[ƒX‚ðƒRƒ“ƒpƒCƒ‹‚µ‚ÄŽÀs‚µ‚Ă݂½‚çŽv‚Á‚½’Ê‚èˆÈãI—¹‚—
ƒtƒH[ƒ‹ƒg ->00401007 c70005000000 mov dword ptr [eax],0x5 ds:0023:00000001=????????
‚¾‚Á‚Ä‚³B
*n = 5: ‚Ì•”•ª‚©‚ÈBƒGƒ‰[‚ªƒ\[ƒX悹‚¿‚á‚Ü‚¸‚¢‚Å‚µ‚åw
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:49:42
~ ƒGƒ‰[‚ªƒ\[ƒX悹‚¿‚á‚Ü‚¸‚¢‚Å‚µ‚åw
› ƒGƒ‰[‚ª‚Å‚éƒ\[ƒX悹‚¿‚á‚Ü‚¸‚¢‚Å‚µ‚åw
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:54:00
>>101
ƒRƒ“ƒpƒCƒ‰‚É‚à‚æ‚é‚ñ‚¶‚á‚ËH
‚¢‚âAŽŽ‚µ‚ĂȂ¢‚¯‚Ç
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:55:06
Œ©‚ĂȂ¢‚¯‚ǃGƒ‰[‚ðC³‚µ‚È‚³‚¢‚Á‚Ä–â‘è‚È‚ñ‚¾‚ë
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:56:59
‚ ‚ñ‚܂艶ۈ«‚¢‚ñ‚Å‚¢‚½ww
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:57:20
u“®‚‚¯‚NJ댯v‚Æ‚©‚¢‚¤˜b‚¶‚á‚È‚‚Äu“®‚©‚È‚¢vƒR[ƒh‚¾‚ëA‚±‚ê‚Í
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 14:59:25
>>101
•K‚¸‚µ‚à ˆÙí I—¹‚·‚邯‚ÍŒÀ‚ç‚È‚¢
ƒ|ƒCƒ“ƒ^‚ÌŽw‚·æ‚É‚æ‚é
>>106
ꇂɂæ‚Á‚Ă͓®‚ƒR[ƒh
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:03:01
Å“K‰»‚ðƒIƒt‚É‚µ‚ÄŽŸ‚̃R[ƒh‚ðŽÀs‚·‚邯c
Ѝ•Ù‚µ‚Ăقµ‚¢ƒ^ƒCƒv‚̃oƒO
#include<stdio.h>
void hoge(void){
static int a=5;
int *n=&a;
printf("a=%d\n", a);
}
void huga(void){
int *n;
*n=100;
}
int main(void){
hoge();
huga();
hoge();
return 0;
}
109:99
08/03/31 15:13:55
>>101
—Ž‚¿’…‚¯BuˆÈãI—¹v‚ɂȂÁ‚Ä‚¢‚邼w
>>100
Ѝ•Ù‚µ‚Ä‚‚êBˆê‚É‚³‚ꂽ‚ç‚»‚ê‚Í‚»‚ê‚Å–À˜f‚¾B
‚à‚µŽ„‚ªƒGƒs‚½‚ñ‚È‚çAŽ©•ª‚̃uƒƒO‚Ńlƒ^‚É‚µ‚Ä‚¢‚邿B
‚¢‚âA‚»‚ꂾ‚Æ–{l‚ª‘‚¢‚Ä‚¢‚½‚çÙ‚¢‚ÈB
cc‚ÆŽv‚Á‚ÄŒŸõ‚µ‚½‚çA‚â‚Á‚ς葂¢‚Ä‚¢‚½‚©w
‚ÅA‚‚¢‚łɂ¤‚ë‚‚¢‚½‚ç‚Ü‚ŸA‘¼‚É‚à’ނꂽã©B
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:21:40
ƒÃƒÎƒÇƒÐƒÑƒÅƒÊƒÅ‚Á‚ăvƒƒOƒ‰ƒ€Œn‚ÌŒfަ”‚ł悌©‚©‚¯‚邯‚ǂȂñ‚Ìl‚È‚ÌH
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:30:11
Œfަ”‚ł悌©‚©‚¯‚郄ƒc‚Í‹UŽÒ
Ž©ÌC++‚Ì‚¿‚å‚Á‚ƈ̂¢l
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:31:34
C++‚Ìêt–¾Šú‚©‚çC++‚ÉŠÖ‚í‚Á‚Ä‚«‚½lB
‚©‚Æ‚¢‚Á‚ÄAC++‚Ì‹÷‚©‚ç‹÷‚܂Œm‚Á‚Ä‚¢‚é‚킯‚ł͂Ȃ‚ÄA
Boost‚̃Rƒ~ƒbƒ^‚Æ‚¢‚¤‚킯‚Å‚à‚È‚‚ÄA
ˆÓŠO‚É’†“r”¼’[‚È—§‚¿ˆÊ’u‚È‹C‚ª‚·‚邨lB
‚Å‚àA‰´‚æ‚è’mޝ‚àŒoŒ±‚à‚ ‚é‚̂͊mŽÀB
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:32:34
‹›‘ñ‚Æ‚Á‚Ä‚¨‚±‚¤‚ÆŽv‚Á‚½‚çŠù‚É3‚Â‚àŽæ‚ç‚ê‚Ä‚½w
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:33:23
ƒGƒCƒvƒŠƒ‹ƒt[ƒ‹‚Í–¾“ú‚¾
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:36:26
‚È‚ñ‚©–`“ª‚É’Ç‹L‚ª
> Œ»ÝA–{e‚ɂ͋Zp“IŠÏ“_‚©‚çˆÙ‹c‚ª‘½”Šñ‚¹‚ç‚ê‚Ä‚¢‚邽‚ßAÚ×‚ðƒŒƒrƒ…[’†‚Å‚·B
> ‰‚߂Ă²——‚ɂȂé•û‚ÍAƒRƒƒ“ƒg—“‚à‚ ‚킹‚Ä‚¨“ǂ݉º‚³‚¢B
> ‚Ü‚½A“ÇŽÒ‚ÌŠF—l‚ɂ͈ø‚«‘±‚«AƒRƒƒ“ƒg‚Ȃǂł²ˆÓŒ©‚𒸂¯‚Ü‚µ‚½‚çK‚¢‚Å‚·B
‚»‚ñ‚È‘å‘w‚ȃŒƒxƒ‹‚̘b‚Ȃ̂©cH
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:39:40
>Œ»ÝA–{e‚ɂ͋Zp“I‚ÈŒë‚肪‘¶Ý‚·‚邽‚ßAÚ×‚ðƒŒƒrƒ…[’†‚Å‚·B
>‰‚߂Ă²——‚ɂȂé•û‚ÍAƒRƒƒ“ƒg—“‚à‚ ‚킹‚Ä‚¨“ǂ݉º‚³‚¢B
>‚Ü‚½A“ÇŽÒ‚ÌŠF—l‚ɂ͈ø‚«‘±‚«AƒRƒƒ“ƒg‚Ȃǂł²ˆÓŒ©‚𒸂¯‚Ü‚µ‚½‚çK‚¢‚Å‚·B
Œµ‚µ‚‚È‚Á‚½w
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:44:52
‰SŽÒ‚ɂƂÁ‚ă|ƒCƒ“ƒ^‚ÌŠT”O‚Á‚Ä‚»‚ñ‚È‚ÉçT‚«‚â‚·‚¢•¨‚Ȃ̂©H
ƒ|ƒCƒ“ƒ^‚ÌŠî–{“I‚È•”•ª‚Å‹ê˜J‚µ‚½‚±‚Æ‚ª‚È‚¢‚̂ł»‚±‚ç•Ó‚ª•sŽv‹c‚¾
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:45:30
>>94
‚¨‚¢BŠÔˆá‚¦‚Äu‹LŽ–„‘EŽÒ‚ɂȂév‚Á‚ĂƂ±ƒNƒŠƒbƒN‚µ‚¿‚Ü‚Á‚½‚¼B
‚Ç‚¤‚â‚Á‚ÄŽæ‚èÁ‚·‚ñ‚¾B‚¨‚¢B‹³‚¦‚ëB
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:50:36
>>117
Ì‹³‚¦‚é—§ê‚É‚ ‚Á‚½‚±‚Æ‚ª‚ ‚邪A‰½‚Å‚©‚µ‚ç‚ñ‚ª•ª‚©‚é“z‚Æ•ª‚©‚ç‚ñ“z‚ª‚¢‚ÄA
•ª‚©‚ç‚ñ“z‚Í‚¢‚‚狳‚¦‚Ä‚à‚È‚©‚È‚©—‰ð‚µ‚Ä‚‚ê‚ñB
ƒƒ‚ƒŠ‚Á‚Ă̂ªƒŠƒjƒA‚È‹óŠÔ‚ňʒu‚â‹——£‚ÌŠT”O‚ª‚ ‚邱‚Æ‚ð—‰ð‚Å‚«‚È‚¢‚炵‚¢B
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:55:35
”Ô’n‚Æ‚©•ª‚©‚è‚â‚·‚¢‚à‚̂ɗႦ‚ê‚΂¢‚¢‚ñ‚¶‚á‚ËH
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 15:56:25
>>118
ÜÛÇ
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:00:32
>>117
‰´‚à‚»‚¤‚¾‚¯‚ÇAƒAƒZƒ“ƒuƒ‰‚©‚ç“ü‚邯Auƒ|ƒCƒ“ƒ^‚ª•ª‚©‚ç‚È‚¢v‚ÆŒ¾‚¤l‚ª‚Ç‚¤•ª‚©‚ç‚È‚¢‚Ì‚©•ª‚©‚ç‚È‚¢
Vl‚É‹³‚¦‚邯‚«‚È‚ñ‚©‚ɂƂĂà‹ê˜J‚·‚é
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:07:17
•Ï”FŒË’I
’lFƒP[ƒL
ƒ|ƒCƒ“ƒ^FuŒË’I‚ɃP[ƒL‚ª‚ ‚è‚Ü‚·v‚Æ‚¢‚¤•ê‚¿‚á‚ñ‚Ì’u‚«Žèކ
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:09:03
>>123
–ó‚í‚©‚ç‚ñ‚—
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:17:56
>>123
ŒË’I‚Ìꊂª‘‚¢‚Ä‚ ‚郃‚A‚È‚ñ‚¶‚á‚ËH
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:25:27
•Ï”F ” ‚âŠí‚̂悤‚È‚à‚Ì
’lF@” ‚É‚¢‚ê‚鉽‚©
ƒ|ƒCƒ“ƒ^F@” ‚ª’u‚¢‚Ä‚ ‚éꊂ𑂢‚Ä‚ ‚郃‚
‚Ý‚½‚¢‚ȉðŽß‚Å‚¢‚¢‚ñ‚¾‚낤‚©H
ƒ|ƒCƒ“ƒ^‚𳂵‚—‰ð‚Å‚«‚Ă邩ީ•ª‚Å‚à‚æ‚‚í‚©‚ç‚ñB
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:25:38
ƒP[ƒL‚ðH‚Á‚½Œã’u‚«Žèކ‚ðŽn––‚µ‚È‚¢‚ÆŒã‚Ìl‚ª–À˜f‚·‚邯‚¢‚¤˜b‚©
128:99
08/03/31 16:31:08
‚¢‚âA’u‚«Žèކ‚Í‚»‚̂܂܂Ō˒I‚Éu’†g‚͉´‚Ì• ‚Ì’†v‚Á‚Ä‘‚¢‚Ä‚¨‚‚ñ‚¾‚ëB
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:38:46
JAVA‚Ì–{‚ð‘‚¢‚Ä‚¢‚él‚Ý‚½‚¢‚¾‚¯‚ÇA
‚±‚ê‚قǃ|ƒCƒ“ƒ^‚ÌŠT”O‚ª‚í‚©‚Á‚ĂȂ‚Ä‚à
Žg‚¦‚é‚Ì‚©AJAVA‚Á‚ÄB
‚ ‚éˆÓ–¡‚¤‚ç‚â‚Ü‚µ‚¢‚©‚àB
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:45:21
>>128
‚»‚µ‚Čォ‚ç’u‚«Žèކ‚ð“Ç‚ñ‚¾ƒƒJƒ‚ª‘匃“{
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:45:51
>>129
‚Å‚àAƒ|ƒCƒ“ƒ^‚à—‰ð‚Å‚«‚È‚¢‚悤‚Èl‚ª‘‚¢‚½Java‚̃R[ƒh‚Á‚ÄA‚â‚Á‚Ï‚è‚Ç‚±‚©Šë‚È‚°‚È‚ñ‚¶‚á‚È‚¢‚©‚Ë
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:47:44
>>130
Access Violation‚̃ƒbƒZ[ƒWƒ{ƒbƒNƒX‚̃AƒCƒRƒ“‚ÉAƒƒJƒ‚̊炪•\ަ‚³‚ê‚邯‚±‘z‘œ‚µ‚½B
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 16:52:23
>>129
‚»‚ê‚ç‚Ì–{‚àA‚à‚µ‚©‚·‚邯“¯‚¶‚悤‚ɂł½‚ç‚߂Ȓmޝ‚ÉŠî‚¢‚Ä‘‚¢‚Ä‚é‚ñ‚¶‚á‚È‚¢‚©‚Æ‹^‚í‚´‚é‚𓾂Ȃ¢‹C‚ª‚·‚éB
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 17:06:45
>>131
ŽQÆ‚ªBoost‚̃Xƒ}[ƒgƒ|ƒCƒ“ƒ^‚Æ“¯‚¶‚悤‚È‚à‚Ì‚Å
—‰ð‚Å‚«‚È‚¢l‚͉ö‚µ‚¢ƒR[ƒh‚¢‚Á‚Ï‚¢‘‚‚±‚Æ‚É
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 17:11:39
(Java‚Ì)ŽQÆ‚ªBoost‚̃Xƒ}[ƒgƒ|ƒCƒ“ƒ^‚Æ“¯‚¶‚悤‚È‚à‚Ì‚Á‚Ä‚±‚ÆH
‚È‚ñ‚Å*Boost‚Ì*‚Á‚ħŒÀ‚ðÝ‚¯‚é‚©—‰ð‚µ‚©‚˂邯‚ÇA
Java‚ÌŽQƂ̓|ƒCƒ“ƒ^‚»‚Ì‚à‚̂Ɠ¯‚¶‚悤‚È‚à‚Ì‚ÅA
‚»‚ê‚ɉÁ‚¦‚ÄŽQÆ‚³‚ê‚È‚‚È‚Á‚Ä‚©‚ç‚͉ñŽû‚³‚ê‚é‰Â”\«‚ª‚ ‚邾‚¯B
C++‚ł̃Xƒ}[ƒgƒ|ƒCƒ“ƒ^‚̓[ƒJƒ‹‚ÉŒÀ‚ê‚Ίî–{“I‚ɃXƒR[ƒv‚𔲂¯‚½Žž“_‚ʼnñŽû‚³‚ê‚é‚©‚çA
Java‚ÌGC‚Ƃ͂µˆá‚¤B
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 17:17:49
Ž©•ª‚Ì’m‚ç‚È‚¢‚Æ‚±‚ë‚Ń`ƒ‡ƒRƒ`ƒ‡ƒR‚³‚ê‚és“®‚܂Ŕcˆ¬‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚͖̂ʓ|‚¾‚ª
‚©‚Æ‚¢‚Á‚ÄŽ©•ª‚ʼn½‚à‚©‚à”cˆ¬‚µ‚Ĉ—‚·‚é‚Ì‚à–Ê“|
‚È‚©‚È‚©ƒoƒ‰ƒ“ƒX‚ª“‚¢‚̂˂¥
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 17:20:59
ŒÂl“I‚É‚ÍRAII‚Í‹C‚É“ü‚Á‚Ă邯‚¢‚¤‚©A‚¢‚¢•û–@‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚ǂȂŸB
‚à‚Á‚ÆC++¬•ª‚ðŽæ‚è“ü‚ꂽJavaƒ‰ƒCƒN‚ÈŒ¾Œê‚Æ‚©‚ ‚ê‚΂¤‚ꂵ‚¢‚ñ‚¾‚¯‚ÇB
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 18:07:30
‚»‚ê‚È‚çD‚ðŽŽ‚µ‚Ă݂Ă͂ǂ¤‚¾‚낤B
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 19:35:48
D‚Í“ª‚̈«‚»‚¤‚ÈŒ¾Œê–¼‚¾‚©‚çŽg‚¢‚½‚‚È‚¢B
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 19:38:06
“ª‚̈«‚¢l’ö‚»‚¤‚¢‚¤‚±‚Æ‚ð‹C‚É‚·‚é‚à‚ñ‚¾‚ÈB
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 19:39:18
—\‘z’Ê‚è‚̃ŒƒX‚¾‚ÈB
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 19:44:39
>>139
“¤•…‰®‚Á‚Û‚¢‚æ‚Ë
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 19:47:25
D ‚ÍŽg‚Á‚Ä—~‚µ‚©‚Á‚½‚ç‚Ü‚¸Œ¾ŒêŽd—l‚ðˆÀ’肳‚¹‚Ä—~‚µ‚¢B
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 19:51:40
python + cpp + java = D i‚Æ‚¢‚¤—\’èj
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 20:04:37
C++‚É‚à‚Á‚³‚è–Ñ‚ª¶‚¦‚½‚Ì‚ªD
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 20:11:27
D1.0‚ÍŽd—lŠm’肵‚½‚æB
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 20:13:03
2.0 ‚ÖˆÚs‚·‚邱‚ƂɂȂÁ‚½‚Æ‚«‚É
Žd—l‚ªˆá‚¢‚·‚¬‚Ä‘å•ςȂ̂Ŗʓ|‚‚³‚¢B
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 21:44:25
>>126
ˆá‚¤‚æB
’l‚Í”’l‚Æ‚©•¶Žš—ñ‚Æ‚©‚ÌŽ–‚ÅA•Ï”‚Í’l‚ɂ‚¯‚é–¼ŽD‚ÅAƒ|ƒCƒ“ƒ^‚Í’l‚ªƒAƒhƒŒƒX‚̕ϔ‚ÌŽ–‚¾‚æB
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 22:37:22
>>148
ƒGƒ–{‚ª•Ï”‚ÅAŽû˜^‚³‚ê‚Ä‚éŽÊ^‚ª’l
ƒ|ƒCƒ“ƒ^‚̓Gƒ–{‚Æ‚¢‚¤•Ï”‚Åi•Ö‹Xã*‚ª‚‚¢‚Ä‚éA‚Æ‚¢‚¤‚©ƒ|ƒCƒ“ƒ^‚Å‚ ‚邱‚Æ‚ÌØjA‚»‚̃|ƒCƒ“ƒ^‚Ì’l‚̓y[ƒW”
‚Á‚Ăȗ‰ð‚Å‚¢‚¢‚ÌH
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 22:52:48
ƒGƒ–{‚ÍŒ^‚ÅAƒfƒ‰ƒxƒbƒsƒ“‚ª•Ï”‚¶‚á‚Ë
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 23:07:50
ƒfƒ‰ƒxƒbƒsƒ“‚̓Gƒ–{‚Ì”h¶ƒNƒ‰ƒX‚¾B
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 23:08:45
ƒGƒ–{‚ªŠT”O‚Ńfƒ‰ƒxƒbƒsƒ“‚ªŒ^‚¾‚낤
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/31 23:12:31
Šm‚©‚É
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 00:20:55
‚¨‘O‚ç‚—
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 00:25:05
‚æ‚è‚É‚æ‚Á‚Ăłç‚ׂÁ‚Ò‚ñ‚ð—p‚¢‚邯‚±‚ë‚ɉ½‚ç‚©‚̈Ó}‚ðŠ´‚¶‚é
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 01:34:06
ƒGƒ–{‚Æ‚µ‚Ăł͂Ȃ”üp‘‚Æ‚µ‚Ĉµ‚¤ê‡A‚±‚ê‚Í”h¶‚È‚ÌH
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 01:56:47
‚»‚ê‚͈µ‚¤‘¤‚ªŒˆ‚߂邱‚Æ‚¾‚ë
‚Ç‚¤Žg‚í‚ê‚æ‚¤‚ª‚µ‚Á‚½‚±‚Á‚¿‚á‚È‚¢
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 08:09:08
>>156
ƒCƒ“ƒ^[ƒtƒF[ƒX‚Æ‚µ‚Ä’è‹`‚µ‚½ƒNƒ‰ƒX‚ðŒp³
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 08:51:50
>>149
„ƒGƒ–{‚ª•Ï”‚ÅAŽû˜^‚³‚ê‚Ä‚éŽÊ^‚ª’l
‚±‚̉ðŽß‚¾‚ƃGƒ–{‚Íunion‚Ì”z—ñ‚ÅAƒy[ƒW”‚Í”z—ñ‚ÌindexB
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 08:52:39
C/C++‚̃|ƒCƒ“ƒ^‚Ì‹@”\--ŽQÆ“n‚µ‚̂悤‚Ȉ— - builder by ZDNet Japan
URLØÝ¸(builder.japan.zdnet.com)
‚±‚̃TƒCƒg‚̃hƒR‚ª‚¨‚©‚µ‚¢‚̂łµ‚傤‚©H
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 09:02:23
–{lH
ƒRƒƒ“ƒg—“‚Ì’Ê‚è
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 09:50:07
‚»‚ê‚Í4/1‚Ì‚½‚߂ɗpˆÓ‚³‚ꂽ‹LŽ–‚¾‚©‚ç‚ ‚Ü‚è^‚Ɏ󂯂Ȃ¢‚Ù‚¤‚ª‚¢‚¢B
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 10:54:05
>>160
„‚±‚̃TƒCƒg‚̃hƒR‚ª‚¨‚©‚µ‚¢‚̂łµ‚傤‚©H
–w‚Ç‘S‚ÄB
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 11:53:26
ƒTƒCƒg‚Á‚Ä‚—
•’Ê‚Éu‹LŽ–v‚Æ‚©Œ¾‚¦‚æ
ˆÀ‚Á‚Û‚¢’Þ‚èj‚¾‚È
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 11:56:11
áï‚ɸ“Ç‚à‚¹‚¸‚ɂق¢‚Ù‚¢Ú‚¹‚¿‚Ⴄ‚悤‚ȃTƒCƒg‚¾‚©‚ç‚ÈB‰½‚©‚¨‚©‚µ‚¢‚¾‚ëB
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 12:36:03
‰R‚ð‰R‚Æ
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 12:56:31
•ÒW‚ªƒRƒƒ“ƒg‚ň«‘«‘~‚«‚µ‚½‚èA’˜ŽÒ‚Ì—L‚蓾‚È‚¢ƒRƒƒ“ƒg‚ð‘ã—ŒfÚ‚µ‚Ä‚¢‚é‚‚ç‚¢‚¾‚©‚ç‚ËB
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 15:17:06
‹LŽ–‚̃Tƒuƒ^ƒCƒgƒ‹‚ªu•Ï”‚ÌêŠiƒAƒhƒŒƒXjv‚ɕςí‚Á‚½‚—
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 15:20:55
„‘E‘‚¦‚·‚¬w
170:‚¢‚Á‚»’N‚©“]Ú‚µ‚Ä‚‚êw
08/04/01 15:26:22
ˆêƒy[ƒW–Ú‚ÍC³Š|‚©‚Á‚½‚悤‚¾‚¯‚ÇA“ú–{Œê‚ª”j’]‚µ‚Ä‚¢‚éB
„ƒ|ƒCƒ“ƒ^•Ï”‚ð’è‹`‚·‚é‚É‚ÍA’Êí‚ÌŒ^‚ÌꇂƂ͈قȂèAŒ^–¼‚ÌŒã‚ë‚É * ‚ª‚‚¯‚ç‚ê‚éB
‚æ‚‚ ‚éƒ_ƒƒhƒLƒ…ƒƒ“ƒg‚̃pƒ^[ƒ“‚Å‚ ‚éAŽåŒê‚ÆqŒê‚ÌŠÖŒW‚ª‹¶‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚éB
‚±‚Ì•¶Í‚Í’N‚ÌŽè‚É‚æ‚é‚à‚Ì‚¾‚낤‚©B•MŽÒ? •ÒW? ƒŒƒrƒ…ƒA[?
‚¢‚Á‚»Šé‰æ‚©‚猂蒼‚µ‚Ă͔@‰½‚¾‚낤‚©B
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:03:48
‰´‚ª•MŽÒ‚Ȃ炵‚΂炂Íl‚ɂ͉‚½‚‚È‚¢‚¾‚낤‚Èw
‚Í‚¸‚©‚µ‚·‚®‚éwww
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:21:59
ubuilder•ÒW•” •y“cv‚Á‚Äl‚à‘å•Ï‚¾‚ÈB
‚µ‚©‚µAŽ–‘O‚ÌZ³‚ð‚µ‚È‚©‚Á‚½•ñ‚¢‚¾B
‚±‚Ì•y“c‚Á‚Äl‚ª’S“–‚¾‚Á‚½‚©‚Ç‚¤‚©‚Í’m‚ç‚ñ‚ªB
builder‚ÌM—Š«‚àA‚±‚ê‚Å’n‚É—Ž‚¿‚½‚Èi‚ ‚Á‚½‚©‚Ç‚¤‚©‚Í•s–¾‚¾‚ªjB
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:24:12
‚µ‚©‚µA‚½‚Á‚½‚±‚ꂾ‚¯‚̃R[ƒh‚ÌZ³‚ào—ˆ‚È‚¢‚Á‚Ăǂꂾ‚¯•s’ˆÓ‚È‚ñ‚¾
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:35:58
ƒvƒ‚̃eƒNƒjƒJƒ‹ƒ‰ƒCƒ^[‚¾‚©‚çM—p‚µ‚Ä‚½‚ñ‚Å‚µ‚å
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:37:49
‚©‚키‚»‚¤‚¾‚©‚ç‚à‚¤‚»‚Á‚Æ‚µ‚Æ‚¢‚Ä‚ ‚°‚悤‚æ
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:38:03
‚±‚̘AÚA‘±‚‚Ì‚©A‘Å‚¿Ø‚è‚ɂȂé‚Ì‚©EEE
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:39:01
>>175
ƒoƒ“ƒu[ƒuƒŒ[ƒh‚̃Aƒjƒ‚ðŽv‚¢o‚µ‚½w
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:40:54
‘O‹´‚³‚ñ‚É‘‚¢‚Ä—~‚µ‚¢
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 16:41:47
‚¦A˜AÚ‚È‚ÌH
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 17:10:38
>>164
ƒXƒ~ƒ}ƒZƒ“w‹LŽ–x‚Å‚µ‚½‚ËB‚Å‚àC‚ ‚܂蔻‚ç‚È‚¢‚Ì‚ÅBBB
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 17:11:33
URLØÝ¸(builder.japan.zdnet.com)
“ÁW‚¾‚ÈB
>>180
‚»‚ê‚ÍCŒ¾Œê‚Ì–â‘è‚¶‚á‚È‚¢‚¾‚ëB
“ú–{Œê‚â‚è’¼‚¹B
182:‚¢‚Á‚»’N‚©“]Ú‚µ‚Ä‚‚êw
08/04/01 17:26:55
–â‘è‚ÍŒ‚̃y[ƒW‚¾‚¯‚ł͂Ȃ¢B
‚±‚¿‚ç‚̃y[ƒW‚©‚çˆø—p‚µ‚Ă݂悤B
URLØÝ¸(builder.japan.zdnet.com)
--
ƒf[ƒ^‚ð‹æØ‚é•¶Žš‚ð‹ó”’‚Ȃǂł͂Ȃ¢‚à‚̂ɂ·‚é•û–@‚¾B‚½‚Æ‚¦‚Îh%s,%sh‚Æ‚·‚ê‚ÎAhabc def,ghih‚ðhabc defh‚Æhghih‚Æ‚¢‚¤2‚‚̒l‚Æ‚µ‚Ä“ü—Í‚·‚邱‚Æ‚ª‚Å‚«‚éB
--
‚±‚ê‚àAŽÀŒ±‚µ‚Ă݂ê‚Î’¼‚®‚É”»‚邪o’L–Ú‚Å‚ ‚éB
ˆê‘Ì‘S‘ÌA‚±‚Ì“ÁW‚͂ǂñ‚È‹ZpŽÒ‚ðì‚낤‚ÆŒ¾‚¤‚Ì‚¾‚낤‚©w
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 17:44:37
‰½‚̘b‚©‚ÆŽv‚Á‚½‚çAscanf()‚©
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 17:46:36
>>182
scanf‚Å“ü—ͧŒÀ‚ªo—ˆ‚邱‚Æ‚ð’m‚ç‚È‚©‚Á‚½orz
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 18:02:09
>>184
•’Ê‚ÍAscanf()‚ł͎g‚¢‚É‚‚¢‚©‚çA“ü—ͧŒÀ‚Ísscanf()‚ÅŽg‚¤‚ñ‚¾‚¯‚Ç‚ËB
Šˆà“ü–å‘‚Å‚»‚̕ӂè‚É‚«‚¿‚ñ‚ÆG‚ê‚Ä‚¢‚é‚à‚Ì‚ÍA’m‚éŒÀ‚è‚È‚¢‚ËB
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 18:07:30
>>182 Šm‚©‚É“‚¢‚È
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 18:11:27
URLØÝ¸(builder.japan.zdnet.com)
„‘E‚Ì”‚ª”ò‚Ñ”²‚¯‚Ä‚¢‚é‚È
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 20:53:23
Œ‚Ìl‚Ì(URLØÝ¸(builder.japan.zdnet.com))
„‚Ü‚½Adouble‚©‚ç‚Ílong doublei12ƒoƒCƒg•ªj‚ð”h¶‚³‚¹‚邱‚Æ‚ª‚Å‚«‚邪A
„float‚ł͂»‚ꂪ‚Å‚«‚È‚¢‚Æ‚¢‚¤ˆá‚¢‚ª‚ ‚éB
‚Á‚Ăǂ¤‚¢‚¤ˆÓ–¡‚È‚ñ‚Å‚µ‚傤‚©H
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 20:58:36
long float
‚Æ‚¢‚¤Œ^‚ª–³‚¢Ž–‚ðŒ¾‚¢‚½‚©‚Á‚½‚ñ‚¶‚á‚ËH
“ú–{Œê‚Å‚¨‚‹‚È‹LŽ–‚¾‚È
‚±‚ñ‚È‚ñ‰SŽÒ‚ɓǂ܂¹‚Ä‚àŠQ‚É‚µ‚©‚È‚ç‚È‚¢‚È
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:01:05
‚¨‚êA¡‚Ü‚Ålong double‚Á‚Ä10ƒoƒCƒg‚Á‚ÄŽv‚Á‚Ä‚½‚æB
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:15:41
>>189 ‚È‚é‚Ù‚ÇB
192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:19:08
long double ‚ª 12 ƒoƒCƒg‚̊‹«‚ÍŒ©‚½Ž––³‚¢‚È‚ B
10 ‚© 16 ‚È‚ç‚ ‚邪B
193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:22:48
sizeof(long double)
12bytes gcc (MinGW)
10bytes Borland C++ Compiler
194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:23:28
•’Ê‚Ì gcc ‚¾‚Æ 16 ‚¾‚ÈB
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:34:38
Žd•û‚È‚¢AŽæ‚芸‚¦‚¸“ÁW‚Ì‘S‚Ă̋LŽ–‚Ƀ_ƒo‚µ‚µ‚Ä‚‚é‚©B
‚±‚ꂾ‚¯“Ú’¿Š¿‚È‹LŽ–‚¾‚炯‚È‚çƒp[ƒtƒFƒNƒg‚à‘_‚¦‚邾‚ëw
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:36:46
>>182
‚±‚ꉽ‚©•s–¡‚¢‚Ì‚©H
197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:47:56
>>196
#include <stdio.h>
int main() {
char a[10], b[10];
switch(sscanf("abc def,ghi", "%s,%s", a, b)) {
case 2:
puts("a, b‚Æ‚à‚ɓǂݞ‚ß‚½B");
puts(a);puts(b);
break;
case 1:
puts("a‚¾‚¯“ǂݞ‚ß‚½B");
puts(a);
break;
case 0:
puts("a‚àb‚à“ǂݞ‚߂Ȃ©‚Á‚½B");
break;
case EOF:
puts("ƒGƒ‰[");
}
return 0;
}
‚Ç‚¤‚È‚é‚Æ‚¨‚à‚¤H
198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:54:06
ã‚Æ‰º‚ł͂ǂÁ‚¿‚ª‘¬‚¢‚Å‚·‚©H
bool rb = m_map.insert(std::make_pair(key, value)).second;
if(rb)
{
@@‚Ù‚°‚Ù‚°;
}
if(m_map.insert(std::make_pair(key, value)).second)
{
@@‚Ù‚°‚Ù‚°;
}
199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:55:14
‚¢‚Á‚µ‚傾‚ëB
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:56:23
•Ï”‚ɃRƒs[‚·‚镪オ’x‚¢B
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:58:21
>>197
a‚¾‚¯¬Œ÷
ƒXƒy[ƒX‚̌オI’[•¶Žš—ñ‚ɂȂÁ‚Ä‚½
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 21:58:43
>>200
‚»‚Ì’ö“x‚È‚çÅ“K‰»‚ÅÁ‚¦‚邱‚Æ‚ªŠú‘Ò‚Å‚«‚éB
>>198
ŽÀ‘ªd—vB
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:00:30
‰º‚̓Xƒ^ƒbƒNƒ|ƒCƒ“ƒ^‚̕ϓ®‚ªˆê‰ñ‘½‚‚È‚é‚Ì‚ÅA‹ÉX‹Í‚©‚É’x‚‚È‚é‹C‚àH
204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:00:55
.@@@@@l
@ @@@i@ j
@@, 'LP@ MR
@ / i ( ll) j@Å“K‰»‚·‚ê‚ÎÁ‚¦‚é‚̂ł͂Ȃ¢‚©‚Æ
@ |l| úV_úV|É@@@‚Ó‚¶‚¨‚©‚ªŒ¾‚Á‚Ä‚¢‚éB
@ÉÉ| |o›_Ü_›
@@@@@i@´@j
.@@@@@oi@jo
@@@@ @@uu
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:05:51
>>193 ‚Å‚àMinGW‚¾‚Æ‚±‚ꂪH¨ unsigned int 0ˆÈã‚Ì®” (0‚©‚ç65535)
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:15:46
if(!banana)‚ÆA‘‚‚Ì‚ª‹CŽ‚¿ˆ«‚¢‚̂ł·‚ªA
if(true != banana)‚ÆA‘‚‚ƃXƒs[ƒh‚ª—Ž‚¿‚Ü‚·‚©H
207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:21:01
if(banana == flase)‚¶‚á‚È‚¢‚Ì‚ª‹CŽ‚¿ˆ«‚¢‚È
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:21:46
‚¤‚¨ ŠÔˆá‚¦‚½w
209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:24:30
>>205
‚Ç‚¤‚¢‚¤ˆÓ–¡‚Å‚µ‚傤H
MinGW ‚Å‚à unsigned int ‚Í 0`4294967295 ‚͈̔͂ł·
210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:32:28
>>206
‚Æ‚è‚ ‚¦‚¸>>207‚É’¼‚µ‚½‚Æ‚µ‚ÄA‚Ü‚¸•Ï‚í‚ç‚ñB
‚Þ‚µ‚ë•Ï‚í‚éŠÂ‹«‚ª‚ ‚Á‚½‚ç‚¿‚å‚Á‚Æ‹»–¡‚ª‚í‚B
‚ÅA‘¬“x‚ÍŽÀ‘ª‚ªŠî–{Bˆê‰ž‚ËB
211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:46:02
true‚Æ”äŠr‚·‚é‚Ì‚Í(‘¬“x‚Í“e‚àŠp)ŠmŽÀ‚É1ƒXƒeƒbƒv–³‘ʂȈ—‚ª“ü‚éB
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:47:05
‚¤‚»[‚ñ
213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:56:11
„if(!banana)
‚ÆA
„if(true != banana)
ƒR[ƒh‚̈Ӗ¡‡‚¢‚ªˆÙ‚È‚é
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 22:58:32
>>209 >>188‚Ì‹LŽ–‚©‚ç‚̈ø—p‚Å‚·
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:05:34
class hoge
{
hoge(){©ƒGƒ‰[
rcdefault.top = 0;
rcdefault.left = 0;
rcdefault.buttom = 480;
rcdefault.right = 640;
}
static const RECT rcdefault;
}
«“I‚ŌŒè‚È\‘¢‘̂̒†g‚͂ǂ¤‚â‚Á‚ÄŽw’è‚·‚é‚ÌH
216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:10:47
Ëߺ´Û½
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:19:11
class HOge{
static const A a;
};
const RECT HOge::a = {1,2,3,4};
218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:27:05
URLØÝ¸(builder.japan.zdnet.com)
--
–{—ˆ‚Ì–¼Ì‚Í1•¶Žš‚ÌC‚Ȃ̂¾‚ªA‚»‚ꂾ‚¯‚¾‚Æ•ª‚©‚è‚É‚‚¢‚©‚ç‚©Aˆê”Ê“I‚É‚ÍCŒ¾Œê‚Æ‚¢‚¤B
--
# CŒ¾Œê‚Æ•\‹L‚·‚邱‚Æ‚ª‘½‚¢‚Æ”F‚ß‚é‚͙̂傩‚ł͂Ȃ¢‚ªA‰Ê‚½‚µ‚ÄŠJ”Œ»ê‚ÅCŒ¾Œê‚ƌĂԔy‚͂ǂê‚Ù‚Ç‚¢‚é‚Ì‚¾‚낤‚©B
--
Žq‘·‚É‚ ‚½‚éƒvƒƒOƒ‰ƒ€Œ¾Œê‚É‚ÍA“¯‚¶‚ƒIƒuƒWƒFƒNƒgŽwŒü‚ªŽæ‚è“ü‚ê‚ç‚ê‚Ä‚¢‚éJava‚Ȃǂª‚ ‚éB
--
# ‚¢‚‚©‚çJava‚ÍC‚ÌŽq‘·‚ɂȂÁ‚½‚ñ‚¾?
URLØÝ¸(builder.japan.zdnet.com)
--
‚µ‚©‚µA‘Oq‚Ì’Ê‚èŒg‘Ñ“d˜b‚Ȃǂ̋@Ší‚Ì“®ì‚ÍC/C++‚ÅŠJ”‚³‚ꂽƒvƒƒOƒ‰ƒ€‚É‚æ‚Á‚Äs‚í‚ê‚Ä‚¢‚éB
--
# ‚»‚¤‚È‚ñ‚Å‚·‚©? –{“–‚É?
URLØÝ¸(builder.japan.zdnet.com)
--
float‚æ‚è‚àdouble‚̂ق¤‚ªˆµ‚¦‚é”’l‚͈̔͂ªL‚‚È‚éB‚»‚Ì‚½‚ßAfloat‚æ‚è‚àdouble‚̂ق¤‚ª¸–§‚È’l‚ð•\‚·‚±‚Æ‚ª‰Â”\‚ɂȂéB
--
# u‚»‚Ì‚½‚ßv‚ł͂ ‚è‚Ü‚¹‚ñB–³’ƒ‚ðŒ¾‚í‚ñ‚Å‚‚¾‚³‚¢B
URLØÝ¸(builder.japan.zdnet.com)
--
printf( "|%5.3f %-9.4f|", 12.34, 56.789 ); /* |12.340 56.7890 | */
--
# ‚í‚´‚í‚´‰SŽÒ‚𬗂³‚¹‚È‚‚Ä‚à‚¢‚¢‚Å‚µ‚傤B‘f’¼‚É%6.3f‚Æ‚µ‚Ă͔@‰½?
219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:36:51
‚³‚·‚ª‚Éd‹÷ƒEƒUƒC
220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:37:35
‚Å‚«‚Ü‚µ‚½B
221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:40:22
>>218
‚±‚±‚É‘‚‚Æ•MŽÒ‚ªŒ©‚Ä‚‚ê‚é‚ÌH
222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:43:52
>>220
who?
223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:46:47
‹KŠi“à‚É C Œ¾Œê‚Á‚Ä‹Lq‚ª‚¢‚‚ç‚Å‚à‚ ‚é‚Ì‚ÉEEEB
224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:51:37
The Programming Language C
225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:54:05
¡ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å— ‚ʼn摜“ǂݞ‚݂Ƃ©‚â‚Á‚Ä‚é‚ñ‚Å‚·‚ªA
‚ ‚éƒXƒŒƒbƒh‚ªê—p‚ÌŠÖ”‚É•K—v‚Ȉø”‚ð“n‚µ‚ÄA—v‹‚¾‚¯
vector‚ɃLƒ…[ƒCƒ“ƒO‚µ‚Ä‚Åo‚Äs‚A‚»‚µ‚ēǂݞ‚Ý—p‚̃XƒŒƒbƒh‚ª‚±‚Ìvector‚©‚ç
ƒƒbƒZ[ƒW‚ðŽæ‚èo‚µ‚ĉ摜“ǂݞ‚Ý‘€ì‚ðs‚¤‚Æ‚¢‚¤Œ`‚È‚ñ‚Å‚·‚ª
‚È‚ñ‚©‚Ç‚±‚©‚ÅÕ“ËH‚Ý‚½‚¢‚È‚±‚Æ‚ª‹N‚±‚Á‚Ä‚é‚Ý‚½‚¢‚ŬŒ÷‚µ‚½‚莸”s‚µ‚½‚è‚Å‚·BBB
ƒƒbƒZ[ƒW‚͒ljÁŽžpush_back‚ÅŽæ‚èo‚µŽžbegin()Žg‚Á‚Ă܂·B
Java‚Ìsynchronized‚Ý‚½‚¢‚É”r‘¼‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:56:50
>>225
STL‚͂Ђǂ¢Ž–‚Ƀ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ɑΉž‚µ‚ĂȂ¢ŽÀ‘•‚ðƒRƒ“ƒpƒCƒ‰»ì‘¤‚ª’ñ‹Ÿ‚µ‚Ä‚à—Ç‚¢Žd—l‚ɂȂÁ‚Ä‚é‚Ì‚ÅA
•Ê“rƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ɑΉž‚µ‚½ƒtƒ‰ƒO‚ðŠO‘¤‚©‚ç—pˆÓ‚·‚é‚ȂǑ[’u‚ð‚Æ‚é•K—v‚ª‚ ‚éB
227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/01 23:56:59
>>225
win‚È‚çCriticalSection‚âMutex‚Æ‚©B
‚»‚êˆÈŠO‚Å‚à‚È‚çboost::thread‚Æ‚©B
228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 00:03:51
STLport‚ðŽg‚¤
229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:01:26
•¶Žš—ñ‚ð”z—ñ‚Å錾‚·‚é‚̂ƃ|ƒCƒ“ƒ^‚Å錾‚·‚é‚Ì‚Á‚ĉ½‚©ˆá‚¢‚ª‚ ‚é‚ñ‚Å‚µ‚傤‚©H
‚â‚Á‚Ă邱‚Æ“¯‚¶‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚ÇB
230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:10:28
char a[]="test";‚Æchar *b="test";‚Ì‚±‚Æ‚ðŒ¾‚Á‚Ä‚é‚È‚çˆá‚¢‚Í‚ ‚éB‚Æ‚è‚ ‚¦‚¸”z—ñ‚ðŽg‚Á‚Ä‚¨‚¯‚Ζâ‘è‚È‚¢B
231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:10:50
>>229
> •¶Žš—ñ‚ð”z—ñ‚Å錾‚·‚é‚̂ƃ|ƒCƒ“ƒ^‚Å錾‚·‚é‚Ì‚Á‚ĉ½‚©ˆá‚¢‚ª‚ ‚é‚ñ‚Å‚µ‚傤‚©H
> ‚â‚Á‚Ă邱‚Æ“¯‚¶‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚ÇB
‚»‚Ì’Ê‚è‚â‚Á‚Ă邱‚Ƃ͓¯‚¶‚Ȃ̂ÅAD‚«‚È•û‚łǂ¤‚¼B
232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:27:44
‚Í‚¶‚߂܂µ‚ÄB
VB‚ð¡T‚©‚çŽn‚ß‚½‰SŽÒ‚Å‚·B
ãŽi‚É‹³‚í‚è‚È‚ª‚ç‚â‚Á‚Ä‚¢‚Ü‚·‚ªA‘S‚‚í‚©‚è‚Ü‚¹‚ñB
‚Æ‚è‚ ‚¦‚¸AŒ¾‚í‚ꂽŽdŽ–‚ª
Ó¼Þ°Ù‚Q‚Å
Public Sub ŠÖ”–¼()
'•\‚ð’ljÁ‚µ‚Ü‚·
End Sub
‚ð쬂µ‚ÄAƒ‚ƒWƒ…[ƒ‹‚P‚Åcoll‚ŌĂÑo‚·‚炵‚¢‚ñ‚Å‚·‚ª
•\‚ð’ljÁ‚ÌŠÖ”‚ª‚í‚©‚è‚Ü‚¹‚ñB
’N‚©‹³‚¦‚ĉº‚³‚¢B
233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:28:52
‚»‚ÌãŽi‚É•·‚¯‚æB
‚Æ‚¢‚¤‚©ƒXƒŒˆá‚¢‚¾B
234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:29:30
—Ž‚¿’…‚¯
‚±‚±‚ÍC/C++ƒXƒŒ‚¾
235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:31:09
>>230
‚»‚̈Ⴂ‚ɂ‚¢‚Ä’m‚肽‚¢‚ñ‚Å‚·‚ªAAAƒƒ‚ƒŠ‚Ì–â‘è‚Æ‚©‚Å‚·‚©‚Ë
236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:33:55
232‚Å‚·B
\‚µ–ó‚È‚¢‚Å‚·B
‚Ç‚±‚É‘‚¯‚΂¢‚¢‚Ì‚©‚í‚©‚ç‚È‚‚ÄBBB
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:37:38
‚»‚ê‚·‚ç’²‚ׂç‚ê‚È‚¢‚È‚çƒ}‚ÉŒü‚¢‚ĂȂ¢‚©‚玫‚ß‚½•û‚ª—Ç‚¢
238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:48:57
>>226,227‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
–Ê”’‚»‚¤‚Ȃ̂Ŏ©•ª‚Åì‚Á‚Ă݂邱‚Ƃɂµ‚Ü‚·B
239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:49:38
‚»‚¤‚Å‚·‚ËB
Ž«‚߂õ‚Ü‚¢‚½‚¢‚Å‚·B
240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 10:55:29
>>239
ŽdŽ–‚¶‚á‚È‚‚ĉۑè‚Ȃ̂łÍ? –¢ŒoŒ±‚Å‚ào—ˆ‚é‰Û‘è‚ðo‚³‚ꂽ‚ñ‚¶‚á‚È‚¢‚Å‚·‚©?
ƒvƒƒOƒ‰ƒ€ŒoŒ±‚Í‚ ‚é‚ñ‚Å‚·‚©?
241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 11:10:26
–{“–‚ɉSŽÒ‚È‚µŽ¿–â‚©‚ÆŽv‚¤‚̂ł·‚ª
URLØÝ¸(tondol.ty.land.to)
‚̃vƒƒOƒ‰ƒ€‚È‚ñ‚Å‚·‚ªA”Žš‚ð“ñ‚“ü—Í‚·‚é‚̂ł·‚ª
1 2
‚Æ‚¢‚¤“ü—͂ł͂Ȃ
3
‚Æ‚¢‚¤‚悤‚É”Žšˆê‚‚ʼnüs‚³‚ꂽ‚çƒvƒƒOƒ‰ƒ€‚ðI—¹‚·‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ª
‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 11:12:30
•¶Žš—ñ‚Ŏ󂯎æ‚Á‚ÄŽ©•ª‚Å’²‚ׂé
243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 11:52:31
‚·‚¢‚Ü‚¹‚ñ•¶Žš—ñ‚Ŏ󂯎æ‚邯‚͂ǂ¤‚¢‚¤‚±‚Ƃłµ‚傤‚©H
244:238
08/04/02 12:03:36
Mutex‚Å_‘¬‚łł«‚Ä‚µ‚Ü‚Á‚½‚ñ‚¾‚¯‚ÇAƒ~ƒ…[ƒeƒbƒNƒX‚¾‚Ƃǂñ‚ȧŒÀ‚ª‚ ‚é‚ñ‚Å‚µ‚傤‚©H
245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 12:18:56
‘½d‹N“®–hŽ~
246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 12:19:23
>>244
”r‘¼ˆ—‚ð’ljÁ‚µ‚½•ª’x‚‚È‚éBMutex‚æ‚è‚àCriticalSectionƒZƒNƒVƒ‡ƒ“‚̂ق¤‚ª‘¬‚¢‚̂ŗp“r‚ɉž‚¶‚ÄŽg‚¢•ª‚¯‚邯‚æ‚¢B
247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 12:20:21
ƒ~ƒ…[ƒeƒbƒNƒX‚ðŽg‚¤‚Æ“Š‹@ŽÀs‚̈—‚ª‘½‚‚È‚Á‚½‚èA‚æ‚葬‚¢ƒAƒNƒZƒX‘¬“x‚Ì‚ ‚éƒLƒƒƒbƒVƒ…‚ւ̃f[ƒ^Ši”[Å“K‰»‚ª‚Å‚«‚È‚©‚Á‚½‚è‚·‚éB
248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 13:01:07
>>236
EXCEL‚ÉVBA‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚‚¢‚ĂȂ¢‚Ì‚©?
‚Ü‚ ŠY“–ƒXƒŒ‚ÍŒŸõ‚·‚ê‚΂·‚®Œ©‚‚©‚邾‚낤‚¯‚Ç,Ž¿–₵‚Ä‚à
‚â‚Á‚ăgƒ‰ƒC.ƒVƒŠ[ƒY‚Å‚¢‚¢‚©‚çEXCEL/VBA‚ÌŽQl‘ˆêû”ƒ‚¦
‚Ý‚½‚¢‚Șb‚ɂȂ邾‚¯‚Å‚·‚¼
249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 13:21:53
>>236
”r‘¼§Œä”äŠrˆê——
URLØÝ¸(msdn.microsoft.com)
250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 13:22:45
ã‚ÌA236‚¶‚á‚È‚‚Ä>>236‚Ö‚¾‚Á‚½
251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 13:23:13
>>238‚Ö
‰½“xŠÔˆá‚Á‚Ä‚é‚ñ‚¾orz
252:238
08/04/02 15:33:58
>>245-247,249-251
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚Ù‚‚Ù‚‚Å‚·
253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/02 20:29:09
c++@VisualStadio.net
TestProgƒvƒƒWƒFƒNƒg‚É‚ ‚éCTestClassƒNƒ‰ƒX‚ðƒ‰ƒCƒuƒ‰ƒŠ‚É‚µ‚ÄMainProjƒvƒƒWƒFƒNƒg‚ÅŽg‚¨‚¤‚Æ‚µ‚Ä‚¢‚Ü‚·B
CTestClassƒNƒ‰ƒX‚ªéŒ¾‚³‚ê‚Ä‚¢‚éTestClass.hATestClass.cppA‚»‚µ‚ĂقƂñ‚ǃJƒ‰‚Ìstdafx.h‚Æstdafx.cpp‚ðƒrƒ‹ƒh‚µ‚ÄTestProg.lib‚ð쬂µ‚Ü‚µ‚½B
‚»‚µ‚ÄMainProjƒvƒƒWƒFƒNƒg“à‚̃tƒ@ƒCƒ‹‚É‚Ä
#pragma comment(lib, "TestProg.lib")
‚±‚̂悤‚Ƀ‰ƒCƒuƒ‰ƒŠ‚ÌŽg—p‚ð錾‚·‚é‚܂ł͖â‘è‚È‚©‚Á‚½(ƒrƒ‹ƒh¬Œ÷)‚̂ł·‚ªACTestClass‚ðŽg‚¨‚¤‚Æ‚·‚é‚ÆéŒ¾‚ª‚³‚ê‚Ä‚¢‚È‚¢‚ƃGƒ‰[‚ªo‚Ü‚·B
ƒ‰ƒCƒuƒ‰ƒŠ“à‚̃Nƒ‰ƒX‚ðŽg‚¤‚ɂ͂±‚ê‚ç‚ɉÁ‚¦‚ĉ½‚©‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂łµ‚傤‚©H
‚¿‚Ȃ݂ÉMainProj‚ÉTestClass.h‚ÆTestClass.cpp‚ð’ljÁ‚µAã‹L‚Ì#pragma‚Ì‘ã‚í‚è‚É
#include "TestClass.h"@‚ð“ü‚ê‚邯ƒGƒ‰[‚Ío‚Ü‚¹‚ñ‚Å‚µ‚½B
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4043“ú‘O‚ÉXV/246 KB
’S“–:undef