[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.sc‚Ìread.cgi‚Ö]
Update time : 11/17 15:19 / Filesize : 258 KB / Number-of Response : 1016
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

C++‘Š’kŽº part119



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/08/31(ŒŽ) 18:19:04.13 ID:NE3NvROE.net]
C++‚ÉŠÖ‚·‚鎿–â‚â‚ç˜b‘è‚â‚ç‚Í‚±‚¿‚ç‚Ö‚Ç‚¤‚¼B
‚½‚¾‚µŽ¿–â‚Ì‘O‚É‚ÍFAQ‚Ɉê’Ê‚è–Ú‚ð’Ê‚µ‚Ä‚­‚¾‚³‚¢B
IDE (VC++‚È‚Ç)‚Ȃǂ̎g‚¢•û‚ÌŽ¿–â‚Í‚»‚ÌŠJ”­ŠÂ‹«‚̃XƒŒ‚É
‚¨Šè‚¢‚µ‚Ü‚·B

‘OƒXƒŒ
C++‘Š’kŽº part118
peace.2ch.net/test/read.cgi/tech/1435970316/

‚±‚̃XƒŒ‚à‚æ‚낵‚­‚ËB
y‰SŽÒнŒ}zC/C++Žº Ver.97yŠÂ‹«ˆË‘¶OKz [“]Ú‹ÖŽ~]©2ch.net
peace.2ch.net/test/read.cgi/tech/1439849418/

ŽŸŠú‹KŠiC++1z‚Í‚±‚¿‚ç
C++14/C++1z 20
peace.2ch.net/test/read.cgi/tech/1410382924/

¡’·‚¢ƒ\[ƒX‚ð“\‚邯‚«‚Í‚±‚±‚ÖB¡
@codepad.org/
@ideone.com/

280 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/18(‹à) 01:45:36.53 ID:TWvmhBF9.net]
>>273
‚È‚ñ‚Å‚»‚¤‚·‚®r‚ç‚»‚¤‚Æ‚·‚é‚ñ‚¾‚¨‘O‚Í

281 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/18(‹à) 02:16:02.58 ID:ziYbj+Cy.net]
‹KŠi‘‘S‘

282 –¼‘OFR“ǂ߂ĂȂ¢‚í []
[‚±‚±‰ó‚ê‚Ă܂·]

283 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 09:07:58.49 ID:4JhMPdKG.net]
ƒAƒXƒy‚Ƃ͉½‚©‚ª‚Ü‚é‚ʼnð‚Á‚ĂȂ¢‚悤‚¾‚È

284 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 11:51:31.83 ID:5wBzpDO5.net]
stl‚Ìiterator‚Å‚ ‚邱‚Ƃ𒲂ׂé•û–@‚Í‚ ‚è‚Ü‚·‚©H
iterator_treits‚ÅŒ^‚ª’è‹`‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ð
’²‚ׂç‚ê‚é‚©‚Æ‚¢‚¤‚±‚Ƃł·

285 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 11:59:04.47 ID:4JhMPdKG.net]
>>279
‚È‚¢i’fŒ¾jB
‚È‚º‚È‚çN3797‚ÉSTL‚Ȃ镶Œ¾‚ªˆê“x‚½‚è‚Æ‚ào‚Ä‚±‚È‚¢B
‚»‚̂悤‚È•ª—Þ‚ª‘¶Ý‚µ‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚¾B

uŒ^ޝ•ÊŽq‚ªéŒ¾‚³‚ê‚Ä‚¢‚é‚©”Û‚©v‚ͳ’¼‚Æ‚«‚Ç‚«—~‚µ‚¢‚±‚Æ‚ª‚ ‚邪A
‚±‚ê‚ÍC++‚Ì•¶–@ã‚Å‚«‚È‚¢B
‰¼‚Éis_declarated<foo>::value‚̂悤‚ȃgƒŒƒCƒc‚ðì‚낤‚É‚àA
foo‚ªƒNƒ‰ƒX‚Ȃ̂©ƒIƒuƒWƒFƒNƒg‚Ȃ̂©‚É‚æ‚è\•¶‹K‘¥‚ª•Ï“®‚µ‚Ä‚µ‚Ü‚¢A
‚±‚Ì‚½‚߃p[ƒX‚Å‚«‚È‚¢B

286 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 12:48:17.69 ID:vvw8eaFK.net]
opencv‚Ìcv::mat‚ª•ª‚©‚ç‚ñB‰æ‘œˆ—‚Æ‚©ƒ€ƒŠƒ|B

287 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 17:58:07.46 ID:5wBzpDO5.net]
#include <iostream>
using namespace std;
template<typename T>
struct A{
using type =int;
};
template <typename T>
auto f(typename A<T>::type& a){
return a;
}


int main() {
typename A<int>::type x;
cout<<f(x)<<endl;
// your code goes here
return 0;
}
‚Ç‚¤‚â‚Á‚ă}ƒbƒ`‚·‚邿‚¤‚ɂł«‚Ü‚·‚©
>>280
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

288 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 18:27:30.80 ID:5wBzpDO5.net]
#include <iostream>
using namespace std;
#include <iostream>
using namespace std;

template<typename T>
struct A{
struct B{};
using type =B;
};
template <typename T>
auto f(typename A<T>::type& a){
return a;
}

int main() {
typename A<int>::B x;
f<typename A<int>::B>(x);
// your code goes here
return 0;
}
ƒ\[ƒXƒR[ƒh‚ðŠÔˆá‚¦‚Ü‚µ‚½B
‚±‚¿‚ç‚Å‚¨Šè‚¢‚µ‚Ü‚·B 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)




289 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 18:37:33.56 ID:5wBzpDO5.net]
‚·‚݂܂¹‚ñ
ƒ\[ƒXƒR[ƒh‚ð‚Ü‚½ŠÔˆá‚¦‚Ü‚µ‚½
‚±‚ꂪŌã‚Å‚·
#include <iostream>
using namespace std;
#include <iostream>
using namespace std;

template<typename T>
struct A{
struct B{};

};
template <typename T>
auto f(typename A<T>::B a){
return a;
}

int main() {
typename A<int>::B x;
f<typename A<int>::B>(x);
// your code goes here
return 0;
}

290 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 19:41:08.07 ID:5wBzpDO5.net]
‚±‚ꂪŌã‚ÌÅŒã‚Å‚·B
ƒR[ƒh‚ð’Z‚­‚µ‚Ă킩‚è‚â‚·‚­‚µ‚Ă݂܂µ‚½
#include<vector>
using namespace std;
template <typename T> auto f(typename vector<T>::iterator t){};
int main() {
std::vector<int> a;
f<typename vector<int>::iterator>(a.begin());
return 0;
}

291 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/18(‹à) 20:07:17.89 ID:5egfmsiH.net]
ideone ‚É“\‚Á‚Æ‚­‚ê

292 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/18(‹à) 20:44:44.53 ID:5wBzpDO5.net]
ideone.com/iKRfDL
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

293 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/18(‹à) 23:40:50.48 ID:ctwqb5Ko.net]
‰½‚ð‚µ‚½‚¢‚Ì‚©‘S‚­‚í‚©‚ç‚ñ‚Ì‚¾‚ª

294 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/19(“y) 00:49:03.07 ID:yY3lA1m6.net]
>>280
>C++‚Ì•¶–@ã‚Å‚«‚È‚¢

‚Ù‚ñ‚Æ‚©H
‚·‚®o—ˆ‚»‚¤‚È‹C‚ª‚·‚é‚ñ‚¾‚¯‚Ç
ideone.com/IuwOg1

295 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/19(“y) 03:17:45.05 ID:8Pb114IF.net]
>>289
‚¿‚å‚Á‚ÆŒ¾‚Á‚Ă邱‚ƂƈႤ
using foo = int;
int main() {
cout << is_declared<foo>::value; //1
cout << is_declared<bar>::value; //0
}
‚±‚ê‚͂ł«‚é‚Ì‚©H

296 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/19(“y) 05:09:41.19 ID:O1tI28gd.net]
>>290
‚»‚ê‚Å‚«‚ĉ½‚̈Ӗ¡‚ª‚ ‚é‚ÌH

297 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/19(“y) 05:35:18.13 ID:YQpUAMED.net]
STL‚È‚ñ‚ÄŒ¾—t‚Í–³‚¢~‚Ì”nŽ­‚³‚ªØ–¾‚³‚ê‚Ä‚µ‚Ü‚Á‚½‚È

298 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/19(“y) 08:22:51.87 ID:e8fiNzCd.net]
STL‚Í‚ ‚ꂾ‚ªAiterator_treits‚Í‚Ë[‚í
‚Ç‚¤‚â‚Á‚½‚çA‚±‚¤AŠÔˆá‚¦‚é‚ñ‚¾‚æ



299 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/19(“y) 12:03:44.27 ID:q2VPyPCF.net]
Visual C++‚Ì’´Šg’£‹@”\‚È‚çSFINAE‚Ånon-dependent type‚àdependent typeˆµ‚¢‚¾‚º

300 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 16:46:44.70 ID:JTlp29uf.net]
‚±‚±‚É‘‚¢‚Ä‚ ‚邱‚Æ‚Á‚Ä¡Œ©‚邯‚Ç‚¤‚Å‚·‚©H‚à‚¤8”N‘O‚Ì‹LŽ–‚Å‚·‚ª
espresso3389.hatenablog.com/entry/20070204/1170538374
Ž©•ª‚Í‘¬“x—~‚µ‚¢‚Æ‚±‚ë‚ÍC++AGUI‚Æ‚©‚ÍC#A—¼ŽÒ‚ð‚‚Ȃ®‚Æ‚«‚ÍP/Invoke‚È‚è
C++/CLI‚ð‹²‚Þ‚È‚è‚Æ‚µ‚Ä‚«‚Ü‚µ‚½‚ªA‘S•”C#‚ŕ‚¶‚È‚¢‚à‚Ì‚©‚ÆŽv‚¤‚±‚Ƃ͂ ‚è‚Ü‚·

301 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 17:15:28.41 ID:XzxcjOEi.net]
Žv‚¤‚ÉAƒ|ƒCƒ“ƒ^‚ªŠëŒ¯‚Æ”M‚­Œê‚Á‚Ä‚¢‚邯‚ÇAC#‚É‚àŽQÆ‚ª—L‚邵A
ƒ|ƒCƒ“ƒ^‰‰ŽZ‚ªo—ˆ‚È‚¢“_‚𜂢‚Ä‚ÍA‚Ù‚Úƒ|ƒCƒ“ƒ^‚ª—L‚é‚̂Ɠ¯‚¶ó‹µ‚¶‚á‚ËH
ŽQÆ‚ªnull‚¾‚ƃkƒ‹ƒ|‚·‚é‚ñ‚Å‚µ‚åHŠëŒ¯“x‚͈ê‚Å‚ÍH
”Þ‚ÍC#‚ÉFXŠú‘Ò‚µ‚Ä‚¢‚½‚悤‚¾‚¯‚ÇA¡Žv‚¦‚ÎŒ‹‹ÇVB‚Ì’u‚«Š·‚¦‚ª–Ú“I‚¾‚Á‚½‚ñ‚¾‚È‚Á‚Ä”[“¾‚Å‚«‚é

302 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/21(ŒŽ) 17:17:30.30 ID:8N0qbHVY.net]
windows‚̃Xƒeƒ}‚ð–{‹C‚É‚·‚éƒoƒJ‚Í‚¢‚È‚¢‚¾‚ë

303 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 18:41:13.82 ID:IJWaFyNv.net]
>>296
> ŽQÆ‚ªnull‚¾‚ƃkƒ‹ƒ|‚·‚é‚ñ‚Å‚µ‚åHŠëŒ¯“x‚͈ê‚Å‚ÍH

“TŒ^“I‚È C# ”]‚¾‚È w
ŠëŒ¯‚Ȃ̂͑‚«ž‚݂̕û‚¾‚æ

304 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 18:42:53.29 ID:0lL32CsL.net]
delegate‚Ístd::function‚Å‘ã—po—ˆ‚邵ƒ}ƒ‹ƒ`ƒLƒƒƒXƒgƒfƒŠƒQ[ƒg‚ÍBoost‚Ésignal2‚Á‚Ă̂ª‚ ‚éB‚±‚ê‚Í8”NˆÈã‘O‚©‚ç‚ ‚é
GC‚àshared_ptr unique_ptr‚Å‘å’ï‚Ì—p“r‚ÉŽ–‘«‚è‚é
C#‚ÍGC‚Ì‚¹‚¢‚ŃfƒXƒgƒ‰ƒNƒ^‚ªŽg‚¢•¨‚ɂȂç‚È‚¢‚µA‚»‚Ì‚¹‚¢‚Åusing‚ð‘‚©‚È‚¢‚Ɖð‚è‚Â炢ƒŠƒ\[ƒXƒŠ[ƒN‚ÌŒ³‚ɂȂéB‚Ç‚Á‚¿‚ª—D‚ê‚Ă邯‚ÍŽv‚í‚È‚¢ˆê’·ˆê’Z

‘¼‚Í‚±‚Ìl‚ÌŒ¾‚¤–¢—ˆ‚ª‘‚­—ˆ‚邯‚¢‚¢‚Å‚·‚Ë[
‚ª8”N‚½‚Á‚½¡‚Å‚à•Ï‚í‚ç‚È‚¢Š´‘z

>>296
ƒoƒbƒtƒ@[ƒI[ƒo[ƒtƒ[‚ª—\‘ª‚Å‚«‚È‚¢Œ‹‰Ê‚ð‚¤‚Þ‚Ì‚É”ä‚ׂ½‚çˆÀ‘SB‚¾‚©‚炱‚»valgrind‚Ȃǂ̃ƒ‚ƒŠƒ`ƒFƒbƒNƒc[ƒ‹‚ª‚ ‚éBŽ–ŽÀ‚ÍŽ–ŽÀ‚Æ‚µ‚Ä”F‚߂Ȃ¢‚Æ‚Ë

305 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 18:50:48.72 ID:XzxcjOEi.net]
‚È‚é‚Ù‚ÇAƒ|ƒCƒ“ƒ^‚Ímemcpy‚ª•|‚¢‚Á‚ÄŒ¾‚¤”Fޝ‚Å‚·‚©

306 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 19:09:45.69 ID:4SVIoSBj.net]
ƒ_ƒ“ƒOƒŠƒ“ƒOƒ|ƒCƒ“ƒ^‚Ì‚±‚ÆŒ¾‚Á‚Ä‚ñ‚¶‚á‚Ë

307 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 19:47:50.10 ID:IzwQBNZR.net]
•¨—ƒƒ‚ƒŠ‚ªŒ©‚¦‚È‚¢‚©‚çAŒ´—“I‚É–³ŒÀ‚̃ƒ‚ƒŠ‚ðŽg‚¦‚é·Ø¯
‚Æ‚©‘‚¢‚Ä‚ ‚é‚ñ‚¾‚¯‚Ç‚³AAA

‘OX‚©‚ç‹^–â‚È‚ñ‚¾‚¯‚ÇAC/C++‚Á‚ăfƒtƒH‚ÅŠÖ”‚ª“®“I(static‚łȂ¢)‚È‚ñ‚¾‚¯‚ÇA
‚ ‚ê‚Á‚ĉ½‚ÅHƒƒŠƒbƒg–³‚¢‚æ‚ËH
‹³‚¦‚ăGƒ‚¢lB

C#‚âJava‚̓‰ƒ“ƒ^ƒCƒ€‚ª‚ ‚é‘O’ñ‚¾‚©‚çAŽÀsŽž‚É“®“IŠÖ”‚̃AƒhƒŒƒX‚ðÄ—˜—p‚·‚邱‚Æ‚ào—ˆ‚éBi‚â‚낤‚ÆŽv‚¦‚Î)
‚¾‚©‚çAŠm‚©‚ÉŒ´—ã‚͂ǂñ‚ȑ傫‚ȃvƒƒOƒ‰ƒ€‚Å‚àAˆêŽž“I‚ÉŽg—p‚·‚郃‚ƒŠ‚ª\•ª¬‚³‚¯‚ê‚ÎŽÀs‚Å‚«‚éB
Œ‹‰ÊAC#‚âJava‚ɂ͓®“IŠÖ”‚É‚·‚éƒƒŠƒbƒg‚ª‚ ‚éB

‚Å‚àC++‚Á‚ĂȂ¢‚æ‚ËH
‚ ‚ê‚Á‚Ä•ªŠ„ƒRƒ“ƒpƒCƒ‹‚ð‰~ŠŠ‚És‚¤‚½‚߂̕û•ÖH
•Ê‚Éstatic‚Å‚ ‚é•K—v‚à‚È‚¢‚ñ‚¾‚¯‚Ç‚³B

308 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:02:23.73 ID:qBJEaPVd.net]
>>302
„C/C++‚Á‚ăfƒtƒH‚ÅŠÖ”‚ª“®“I(static‚łȂ¢)‚È‚ñ‚¾‚¯‚Ç
‚æ‚­‚í‚©‚ç‚È‚¢C‚à‚¤­‚µà–¾‚ª‚Ù‚µ‚¢
ƒƒ“ƒoŠÖ”‚ÍuƒfƒtƒHv‚Åstatic ‚¶‚á‚È‚¢ƒCƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh‚¾‚ª‚»‚ê‚ÍC#/Java‚Æ“¯‚¶
C#/Java ‚̓Nƒ‰ƒX‚É‘®‚µ‚È‚¢ŠÖ”‚Í‘¶Ý‚µ‚¦‚È‚¢‚ªCC/C++ ‚̓Nƒ‰ƒX‚ÆŒ‹‚т‚©‚È‚¢ŠÖ”‚Í‚ ‚肦‚éC‚Æ‚¢‚¤‚±‚Ƃ͂ ‚é‚Ë

ƒ‰ƒ“ƒ^ƒCƒ€‚Ì‘¶Ý‚ƃCƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh^ƒNƒ‰ƒXƒƒ\ƒbƒh‚Ì—L–³‚Ƃɉ½‚ÌŠÖŒW‚àŒ©o‚¹‚È‚¢‚ªH



309 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:02:28.82 ID:0lL32CsL.net]
>>302
‰½Œ¾‚Á‚Ă邩‰ð‚ç‚È‚¢‚ñ‚¾‚¯‚Ç
ŠÖ”‚̃AƒhƒŒƒX‚ªŒÍЉ‚·‚éƒvƒƒOƒ‰ƒ€H‰½‚»‚êH

310 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:06:20.03 ID:4SVIoSBj.net]
ŠÖ”‚ª“®“I‚Á‚Ăǂ¤‚¢‚¤ˆÓ–¡‚È‚ñ‚¾‚낤
‚®‚®‚Á‚½‚炱‚ñ‚Ȃ̂ªo‚Ä‚«‚½‚¯‚Ç
ttp://www5b.biglobe.ne.jp/~suugaku/vc++kougi/ckougi/dai8koudai3wa.html
ŠÖ”‚»‚ꎩ‘Ì‚ªÁ–Å‚·‚é‚킯‚¶‚á‚È‚¢‚æ‚Ë

311 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:08:30.59 ID:0lL32CsL.net]
>>302
‘OX‚©‚ç‹^–â‚ÉŽv‚Á‚Ä‚é‚ñ‚Ȃ炻‚̂܂܂ɂ¹‚¸‚É‚¿‚á‚ñ‚Æ’²‚ׂ½•û‚ª‚¢‚¢‚æ

‚ ‚ñ‚½‚Ì‘‚¢‚Ă鎖“ǂނƊî‘b‚ð‘S‚­—‰ð‚µ‚È‚¢‚܂ܕú’u‚µ‚ÄŽ©•ª‚Ì’†‚Å‚±‚¤‚¢‚¤‚à‚̂Ǝv‚¢‚±‚ñ‚ł镨‚ªˆç‚Á‚Ă銴‚¶‚µ‚©‚µ‚È‚¢‚æ

312 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:08:47.78 ID:QVf3KibQ.net]
>>302
ƒƒ‚ƒŠŠÇ—‚ÍOS‚ÌŽdŽ–‚¾‚낤

313 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:11:04.82 ID:XzxcjOEi.net]
’P‚Éstatic‚Æ‚¢‚í‚ê‚Ä‚à
ƒƒ“ƒoŠÖ”‚Æ•’ʂ̊֔‚ł͈Ӗ¡‚ª•Ï‚í‚邵
‚»‚ê‚ð‰Á–¡‚µ‚Ä‚àŒ¾‚Á‚Ä‚éˆÓ–¡‚ª—Ç‚­•ª‚©‚ç‚È‚¢‚ñ‚¾‚ª

‚»‚ê‚Æ‚àƒ‰ƒCƒuƒ‰ƒŠ‚ÌÓI/“®“IƒŠƒ“ƒN‚̘b‚©H
‚»‚ê‚È‚çŽÀsƒtƒ@ƒCƒ‹‚̃TƒCƒY팸‚ÆŽÀsŽž‚̃ƒ‚ƒŠß–ñ‚¾
“¯‚¶ƒ‰ƒCƒuƒ‰ƒŠ‚ð•¡”‚̃vƒƒZƒX‚©‚ç“®“Iƒ[ƒh‚·‚邯
ƒ‰ƒCƒuƒ‰ƒŠ‚̃ƒ‚ƒŠã‚ł̎À‘Ô‚ªƒvƒƒZƒXŠÔ‚Å‹¤—L‚³‚ê‚é

314 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:16:03.88 ID:qBJEaPVd.net]
DLL‚Í‚ ‚܂謌÷‚µ‚Ä‚¢‚邿‚¤‚ɂ݂¦‚È‚¢‚ªd

315 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:17:39.45 ID:QVf3KibQ.net]
>>305
‰¼‚É“®“I¶¬‚ð‚µ‚Ä‚é‚Æ‚µ‚½‚çA
f()‚ð’¼ÚŒÄ‚ÔꇂÆA
‰½‚©‚ÌŠÖ”‚ðŒÄ‚ÑA‚»‚Ì’†‚©‚çŒÄ‚ñ‚¾ê‡‚Å
ƒAƒhƒŒƒX‚ª•Ï‚í‚邯Œ¾‚¤‚±‚Ɖ½‚¾‚낤‚¯‚ÇA–{“–H

316 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:21:39.99 ID:XzxcjOEi.net]
>>309
¬Œ÷‚àŽ¸”s‚àEEE
OS‚ÌAPI‚ÍDLL‚É‚·‚邵‚©‚È‚¢‚¾‚ë
‚»‚¤‚µ‚È‚¢‚ƃAƒvƒŠ‚ÉOS‚»‚Ì‚à‚Ì‚ðÓIƒŠƒ“ƒN‚µ‚È‚¯‚ê‚΂Ȃç‚È‚­‚Ȃ邾‚ëA‚ ‚肦‚ñ
DLL‚Íâ‘ΕK—v‚ÈŽd‘g‚Ý

317 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:26:20.93 ID:XzxcjOEi.net]
>>310
>>305‚̃y[ƒW‚Í–w‚Ç–³’ƒ‹ê’ƒ‚Å“ª’É‚­‚È‚é‚̂ŌN‚̂悤‚ȉSŽÒ‚͓ǂ܂Ȃ¢‚Ù‚¤‚ª—Ç‚¢
—L‚é’ö“x•ª‚©‚Á‚½l‚ªƒjƒ„ƒjƒ„‚µ‚È‚ª‚ç“ǂވȊO‚É‘¶Ý‰¿’l‚̂Ȃ¢ƒy[ƒW
ŠÖ”‚̃R[ƒh‚ª“®“I‚ɶ¬‚³‚ꂽ‚è‚Í‚µ‚È‚¢
ƒXƒ^ƒbƒNƒtƒŒ[ƒ€‚ª“®“I‚ɶ¬‚³‚ê‚邾‚¯

318 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:27:30.64 ID:4SVIoSBj.net]
>>310
ttp://www5b.biglobe.ne.jp/~suugaku/vc++kougi/ckougi/dai8koudai3wa.html
ŠÖ”‚Éstatic‚‚¯‚邯ƒƒ‚ƒŠ‚É’“—¯‚·‚邯‚©“K“–‚È‚±‚ÆŒ¾‚Á‚Ä‚Ä
’P‚É’mޝ‚ª‚È‚¢‚©ŠÔˆá‚Á‚ÄŠo‚¦‚Ä‚é‚Á‚Û‚¢



319 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:34:16.96 ID:0lL32CsL.net]
>>305
>>310
ƒŠƒ“ƒNæ“Ç‚ñ‚Å‚¢‚½
‚â‚ׂ¥‚È‚±‚êBŽv‚¢ž‚݂ł±‚±‚܂ő‚¯‚é‚Ì‚à‚·‚²‚¢‚ªA‚±‚ñ‚Ȃ̌öŠJ‚µ‚ÄŒë‚Á‚½’mޝ‚ðŽ‚Â“z‚ª‘‚¦‚é‚Ì‚à‹°‚낵‚¢B
CŒ¾ŒêŠE‚É‚¨‚¯‚éƒeƒsˆ×‚â`

>¦@ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÌŠwK‚É‚¨‚¢‚ÄAŠ®‘S‚É—‰ð‚µ‚Ä‚©‚玟‚Éi‚Þ‚Æ‚¢‚¤Š®‘SŽå‹`‚ÍAŠwK‚ð–W‚°‚邱‚ƂɂȂè‚Ü‚·BŠî–{‚ÍAˆÓ}‚µ‚½‚Æ‚¨‚èƒRƒ“ƒsƒ…[ƒ^‚ª“®‚¯‚΂悢‚Å‚·B

‚Æ‚©‚©‚¢‚Ă邯‚Ç—‰ð‚µ‚È‚¢‚̂ƌë‚Á‚½—‰ð‚ð‚·‚é‚͕̂ʂ¾‚æ‚Èc

‹Ž”N‚܂Ńy[ƒWXV‚µ‚Ä‚é‚Ý‚½‚¢‚¾‚µ˜A—‚µ‚½‚ç휂µ‚Ä‚à‚炦‚ñ‚©‚È‚Ÿ‚±‚ê­‚È‚­‚Æ‚àCŒ¾Œê‚ÉŠÖ‚í‚邯‚±‚ë‘S‚Ä

320 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:34:19.78 ID:f8ZVmSR1.net]
>>305>>314
ƒƒƒ^‚—‚—‚—
‚±‚êâ‘΂ɂ킴‚ƊԈႦ‚Ä‘‚¢‚Ă邾‚낤‚—‚—

321 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:42:48.62 ID:az+bvJoo.net]
‚È‚ñ‚©‚æ‚­‚í‚©‚ç‚È‚­‚È‚Á‚Ä‚«‚½‚ñ‚¾‚ªAŽ©—RŠÖ”‚̃AƒhƒŒƒX‚Á‚Ä‚¢‚ÂŒˆ’肳‚ê‚é‚ÌHH
ƒvƒƒOƒ‰ƒ€‚̃[ƒhŽžH‚¾‚Æ‚·‚邯A‚È‚ºŠÖ”ƒ|ƒCƒ“ƒ^‚ðƒeƒ“ƒvƒŒ[ƒg‚É“n‚¹‚é‚ÌH
ƒeƒ“ƒvƒŒ[ƒg‚ªƒCƒ“ƒXƒ^ƒ“ƒX‰»‚³‚ê‚½Žž‚É‘Š‘Î“I‚ȃAƒhƒŒƒX‚ªŒˆ’肳‚ê‚é‚©‚ç‚Æ‚¢‚¤—‰ð‚Å‚¢‚¢‚Ì‚©‚ÈHH

322 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 20:58:13.63 ID:0lL32CsL.net]
>>316
ŠÖ”‚̃AƒhƒŒƒX‚ÍƒŠƒ“ƒNŽž‚ÉŒˆ’è‚·‚é

ƒeƒ“ƒvƒŒ[ƒg‚ÉŠÖ”‚ð“n‚¹‚é‚̂̓}ƒNƒ‚ƈê‚Ńeƒ“ƒvƒŒ[ƒg‚ðŽÀ‘̉»‚µ‚½ƒR[ƒh“à‚ÉŠÖ”–¼‚»‚̂܂ܖ„‚ßž‚Ü‚ê‚é‚©‚ç

323 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 21:25:16.23 ID:/zbs+z1X.net]
>>313
ƒ„ƒx[AƒR[ƒ‰‚¢‚½‚í

•Ï”‚Ì’mޝ‚©‚çAŠæ’£‚Á‚Ä—Þ„‚Å—‰ð‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚Ì‚©
‚à‚µ‚­‚̓tƒ@ƒ“ƒNƒ^‚Æ‚²‚Á‚¿‚á‚ɂȂÁ‚Ä‚é‚Ì‚©

324 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 21:30:27.57 ID:K/qYM/td.net]
‚»‚±‚̓tƒ@ƒ“ƒ^‚¢‚Æ‚¯‚æ

325 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 21:31:25.34 ID:XzxcjOEi.net]
‚»‚Ìl—Þ„‚·‚é‚̂͑åD‚«‚Ý‚½‚¢‚ÅŠ|‚¯ŽZ‚ɂ‚¢‚Ä‚àFX—Þ„‚µ‚Ä
ƒŠƒ{ƒ“ŒvŽZ‚Æ‚â‚ç‚ð”­Œ©‚µ‚½‚炵‚ñ‚¾‚ªA
‚Ç‚¤‚Ý‚Ä‚à•’Ê‚Ì•MŽZ‚Ì‘‚«•û‚ð•Ï‚¦‚½‚¾‚¯‚È‚ñ‚¾‚ª
www5b.biglobe.ne.jp/~suugaku/neko/dai1koudai6wa.html

326 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 21:37:25.15 ID:IzwQBNZR.net]
>>305‚ÌƒŠƒ“ƒN‚ª˜b‘è‚ɂȂÁ‚Ä‚¢‚邪A
ŽÀ‚͉´‚à‚»‚ÌƒŠƒ“ƒN‚É‚µ‚©‚½‚ǂ蒅‚¯‚¸A’·”N‚Ì‹^–â‚ð‰ðÁ‚Å‚«‚Ä‚¢‚È‚¢B
‚»‚ÌƒŠƒ“ƒNæ‚ł̓à—e‚̓Xƒ^ƒbƒN‚Ì‘¶Ý‚ðl‚¦‚Ä‚¢‚È‚¢‚±‚Æ‚ªŠÔˆá‚¢‚¾B(static•Ï”‚ÆstaticŠÖ”‚𬓯‚µ‚Ä‚¢‚éj
‘½•ªACŒ¾Œê‚ÍŽd—l‚ɃXƒ^ƒbƒN‚Ì‘¶Ý‚ª‰¼’肳‚ê‚Ä‚¢‚邯Žv‚¤B

‚½‚¾AŠÖ”Ž©‘̂͂»‚̂悤‚É“®“I‚ɶ¬‚³‚êAÁ–Å‚µ‚Ä‚à—Ç‚¢‚±‚ƂɎd—l‚Æ‚µ‚Ă͂ȂÁ‚Ä‚¢‚éB
i‚Æ’fŒ¾‚Å‚«‚é‚Ù‚Ç–¾Šm‚É‹Lq‚Í‚³‚ê‚Ä‚¢‚È‚¢‚ªj
‚½‚¾‚±‚Ìꇊ֔ƒ|ƒCƒ“ƒ^‚ªŽg‚¦‚È‚­‚Ȃ邽‚ßA’Êí‚ÌC/C++‚ł͎ÀۂɂͶ¬/Á–ł͂µ‚È‚¢B
Œ‹‰Ê“I‚ÉC/C++‚ÌꇂÌÓIŠÖ”(static void hoge()“™)‚Æ“®“IŠÖ”(void hoge()“™)‚ɑ巂͂Ȃ¢B
‚¾‚©‚炱‚»AÓIŠÖ”‚̃ƒŠƒbƒg‚ª•ª‚©‚ç‚È‚¢B

C++‚Ìê‡Atemplate‚ÍÓI‚É“WŠJ‚³‚ê‚éB
‚‚܂èA•K—v‚È‚à‚Ì‚ð‘S‚ăRƒ“ƒpƒCƒ‹Žž‚ɶ¬‚µAŽÀs‘̂ɖ„‚ßž‚ÞB
template‚ÍŽg‚Á‚½•ª‚¾‚¯‚«‚Á‚¿‚èexe‚ª–c‚ç‚ÞB
]‚Á‚ÄAtemplate“™‚ðŽg‚¢s‚­‚µ‚½ê‡Aꇂɂæ‚Á‚Ă̓AƒhƒŒƒX‹óŠÔ‚ªŒÍЉ‚·‚éB
i‚½‚¾‚µ parametar pack ‚Ìꇂ¾‚¯•ʈµ‚¢‚©‚à‚µ‚ê‚È‚¢‚ªBj
en.cppreference.com/w/cpp/language/parameter_pack

>>310
C++/CLI‚ł͊֔‚Í“®“I‚É”z’u‚³‚ê‚éB
‚»‚̃Nƒ‰ƒX‚ªŽg—p‚³‚ê‚鎞‚Ƀƒ“ƒoŠÖ”‚ªƒƒ‚ƒŠã‚É”z’u‚³‚êA•s—v‚ɂȂê‚ΉñŽû‚³‚ê‚éB
]‚Á‚ÄŒ´—“I‚É‚Í32bitƒ}ƒVƒ“‚Å‚à4GBˆÈã‚Ìexe‚ð“®ì‚³‚¹‚ç‚ê‚éB(C#‚à‘½•ª“¯‚¶)
ƒNƒ‰ƒXŠO•”‚©‚çŠÖ”‚̃AƒhƒŒƒX‚ðŽQÆ‚·‚éê‡‚Í static ‚Å‚ ‚é•K—v‚ª‚ ‚éB
‚±‚ê‚ÍŽÀsŽž‚ɉ¼‘zŠÖ”“™‚̃AƒhƒŒƒXƒe[ƒuƒ‹‚É”z’u‚Å‚«‚邱‚Æ‚ð•ÛØ‚·‚邽‚ßB
‚‚܂èAstatic‚ð•t‚¯‚é‚©‚Ç‚¤‚©‚Í–¾Šm‚ɈႢ‚ª‚ ‚éB

•ª‚©‚è‚â‚·‚­‚¢‚¦‚ÎA

E4GBˆÈã‚Ìexe‚ð32bitƒ}ƒVƒ“‚ÅŽÀs‚Å‚«‚é‚©Hiƒf[ƒ^‚ł͂Ȃ­A–½—ß•”•ª‚¾‚¯‚Å4GBˆÈãj

‚ƂȂéBC++/CLIAC#‚Ío—ˆ‚éBJava‚à‘½•ªo—ˆ‚éB
C/C++‚Í‘½•ª‚Å‚«‚È‚¢Bi“®“IŠÖ”‚È‚ç‚Å‚«‚éj

327 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/21(ŒŽ) 21:40:23.93 ID:QaJZDGlp.net]
‚»‚̃y[ƒW‚Ìl‚Í‚ª‚ñ‚΂Á‚ÄlŽ@‚µ‚Ä‚é‚Ì‚ÍDŠ´‚ªŽ‚Ä‚é

328 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 21:46:12.22 ID:XzxcjOEi.net]
>>321
>Œ‹‰Ê“I‚ÉC/C++‚ÌꇂÌÓIŠÖ”(static void hoge()“™)‚Æ“®“IŠÖ”(void hoge()“™)‚ɑ巂͂Ȃ¢B
>‚¾‚©‚炱‚»AÓIŠÖ”‚̃ƒŠƒbƒg‚ª•ª‚©‚ç‚È‚¢B

‚‚܂ç‚È‚¢Ž–‚ð’·”N”Y‚ñ‚¾‚èA’·•¶‘‚«ž‚Þ‘O‚É
‚Ü‚¸Šî–{“I‚ÈC‚Ì•¶–@‚ðŠwK‚µ‚Ä‚ÍH
static void hoge()‚̃ƒŠƒbƒg‚È‚ñ‚©‰SŽÒ‚Å‚à’m‚Á‚Ă鎖
‚½‚Ô‚ñCŒ¾Œê‚̉SŽÒ—p‚̃TƒCƒg‚Å‚àÚ‚Á‚Ă锤



329 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 21:46:34.32 ID:4SVIoSBj.net]
>>321
ŠÖ”‚Éstatic‚ð•t‚¯‚½ê‡‚»‚ÌŠÖ”‚Í“à•”ƒŠƒ“ƒP[ƒW‚ɂȂé‚Á‚Ä‚¾‚¯‚¾‚¼
ˆê‘̂ǂÁ‚©‚ç“®“IŠÖ”‚â‚çÓIŠÖ”‚â‚炪o‚Ä‚­‚é‚ñ‚¾c

330 –¼‘OF•ÐŽR”Ž•¶MZ ŸT6xkBnTXz7B0 mailto:sage [2015/09/21(ŒŽ) 21:53:27.69 ID:3iy+9eBG.net]
typedef void (*FN)(void);
void *p = malloc(...);
memcpy(p, ...);
FN fn = (FN)p;
(*fn)();
free(p);
u“®“IŠÖ”v‚Á‚Ä‚±‚ñ‚ÈŠ´‚¶H

331 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 21:59:22.27 ID:XzxcjOEi.net]
‚Í[‚»‚ñ‚È—á‚Æ‚©
‚Þ‚µ‚ë
proc = GetProcAddress(
‚Ì•û‚ªˆê”Ê“I‚¾‚낤‚É
•’iŽUXŽg‚Á‚Ä‚¨‚¢‚Ä
Žc”O‚Èl‚¾

332 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:09:21.94 ID:/rzmNe57.net]
malloc‚̗̈æ‚ðŽÀs‚µ‚½‚烃‚ƒŠ•ÛŒì‚Å—Ž‚¿‚邾‚ë
20”N‘O‚©‚çƒ[ƒv‚µ‚Ä‚«‚½‚Ì‚©

333 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:09:54.13 ID:rFlrDRn6.net]
Œ^‚ð•Ï”‚Æ‚µ‚Ĉµ‚¤‚±‚Æ‚Á‚Ăł«‚È‚¢H
Œ^‚ðŠi”[‚·‚éŒ^ Typetype ‚¾‚Æ‚µ‚½‚ç
Typetype ttype1 = ˆø”‚ÌŒ^‚ðƒnƒbƒVƒ…‰»‚·‚éŠÖ”(var);
if (ttype1 == ttype2) {}
‚Ý‚½‚¢‚É

334 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:11:28.95 ID:rFlrDRn6.net]
‚½‚¾sizeof‚Á‚Ă̂͂Ȃµ‚Å

335 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:12:05.09 ID:0lL32CsL.net]
>>321
> E4GBˆÈã‚Ìexe‚ð32bitƒ}ƒVƒ“‚ÅŽÀs‚Å‚«‚é‚©Hiƒf[ƒ^‚ł͂Ȃ­A–½—ß•”•ª‚¾‚¯‚Å4GBˆÈãj
>
> ‚ƂȂéBC++/CLIAC#‚Ío—ˆ‚éBJava‚à‘½•ªo—ˆ‚éB
> C/C++‚Í‘½•ª‚Å‚«‚È‚¢Bi“®“IŠÖ”‚È‚ç‚Å‚«‚éj

‚»‚è‚á‚ ŠÔ‚ÉVM‚ð‚©‚Ü‚µ‚Ä‚é‚ñ‚¾‚©‚猴—“I‚É‚Ío—ˆ‚邾‚낤‚¯‚Ç(ˆêŽž‹L‰¯‚Ƀƒ‚ƒŠ‚ðŽg‚킸ƒtƒ@ƒCƒ‹‚É‘‚«o‚·‚Æ‚©‚Ë)
‚܂Ƃà‚ÈŽÀŒø‘¬“x‚ªo‚é‚Í‚¸–³‚¢‚µƒƒŠƒbƒg‰½‚à–³‚¢‚©‚ç’N‚à‚â‚ç‚È‚¢‚¾‚¯B
‚»‚ê‚ðo—ˆ‚邯‚¢‚¤‚ɂ͖³—‚ª‚ ‚éB

C/C++‚¾‚Á‚Ä“¯‚¶‚悤‚ÉVMì‚ê‚Îo—ˆ‚éB“¯‚¶‚悤‚ɃƒŠƒbƒg–³‚¢‚©‚ç’N‚àì‚ç‚È‚¢‚¾‚¯

336 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:12:17.14 ID:tvQQ1s/5.net]
>>328
typeid

337 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:15:54.75 ID:rFlrDRn6.net]
>>331
‚ ‚肪‚Æ‚¤
‚±‚ñ‚È‹@”\‚ª‚ ‚Á‚½‚Ƃ͒m‚ç‚È‚©‚Á‚½

338 –¼‘OF•ÐŽR”Ž•¶MZ ŸT6xkBnTXz7B0 mailto:sage [2015/09/21(ŒŽ) 22:17:34.32 ID:3iy+9eBG.net]
VirtualProtect‚Ý‚½‚¢‚ÈŠÖ”‚Á‚ÄMac‚âLinux‚Å‚à‚ ‚é‚ÌH



339 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:20:25.72 ID:0lL32CsL.net]
>>321
‘å‘̃Nƒ‰ƒX‚Æ‚©ŠÖ”’PˆÊ‚ŃvƒƒOƒ‰ƒ€‚ðƒ[ƒh‚µ‚ÄŽÀso—ˆ‚½‚Æ‚±‚ë‚Å4GB‚̃ƒ‚ƒŠ§ŒÀ‚ɉá‚ÉŽh‚³‚ê‚é‚Ù‚Ç‚µ‚©‰e‹¿‚µ‚Ë‚¦‚æ
‚¨‘O‚ÍŽÀs‚³‚ê‚éƒR[ƒh‚ª”GB‚ɂȂéƒvƒƒOƒ‰ƒ€ì‚Á‚½‚±‚Æ‚ ‚é‚ñ‚©H‚Æ
‚»‚ñ‚Ȃ̂æ‚蕒ʂ̓f[ƒ^‚ð‹L‰¯‚·‚邽‚߂̃q[ƒv‚ªˆ³“|“I‚É‘«‚è‚È‚­‚È‚é

340 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:21:24.48 ID:0lL32CsL.net]
>>333
mprotect

341 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:34:48.88 ID:IzwQBNZR.net]
>>323-324
Šm”F‚µ‚½Œ‹‰ÊAŠm‚©‚É‚»‚̂悤‚¾B‚±‚¿‚ç‚ÌŠ¨ˆá‚¢‚¾‚Á‚½B
‚±‚¿‚ç‚̓ˆC++‚ł͂Ȃ­VC++Œ­‚¢‚Ȃ̂ÅA­‚µ¬—‚µ‚Ä‚¢‚½B‚·‚Ü‚ñB

>>325
Žè“®‚Ȃ炻‚¤‚¢‚¤‚±‚ƂɂȂéBCLR‚Í‚»‚ê‚ðŽ©“®“I‚É‚â‚Á‚Ä‚¢‚éB

>>330,334
CLR‚Í‚»‚¤‚È‚Á‚Ä‚¢‚éB•¶‹å‚ÍMS‚ÉŒ¾‚Á‚Ä‚­‚êB
ŒÂl“I‚É‚ÍAŽ©•ª‚Å‘‚¢‚½•”•ª‚¾‚¯‚Å4GB‚ð‰z‚¦‚邱‚Ƃ͡Œã‚Æ‚à–³‚¢‚Æ‚µ‚Ä‚àA
C/C++‚ÌꇂÍDLL‚àŠÜ‚ß‚Ä4GB‚¾‚©‚çA‚±‚¿‚ç‚͉z‚¦‚鎞‚ª‚ ‚é‚Ì‚©‚à‚µ‚ê‚È‚¢‚Ƃ͎v‚¤B

¶ƒ|ƒCƒ“ƒ^‚ð“n‚³‚¸’ŠÛ‰»‚µ‚Ä‚¢‚éꇂÍAˆê‚‚Ìarray‚ɂ‚«4GB‚̧ŒÀ‚ɂȂéB
‚¾‚©‚çŽÀŽ¿“I‚Ƀf[ƒ^•”•ª‚àŠÜ‚߂Ăà4GB‚̧ŒÀ‚ª‚È‚¢‚̂Ɠ¯‚¶B
‚½‚¾‘f’¼‚É64bit‚ɈÚs‚·‚é•û‚ª‚¢‚¢‚ÆŽv‚¤‚µAŽÀÛ‚ÉMS‚à‚»‚¤‚¢‚¤”»’f‚¾‚ÆŽv‚¤‚ªB

342 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:39:34.79 ID:tvQQ1s/5.net]
>>336
‚ ‚ñ‚½‚ÌŽg‚Á‚Ä‚é‚Ì‚ÍVC++‚ł͂Ȃ­‚ÄC++/CLI‚Ȃ̂Å
ttp://peace.2ch.net/test/read.cgi/tech/1268613679/
ƒXƒŒ‚Í‚±‚Á‚¿

>>310‚̃TƒCƒg‚Å‚àC++/CLI‚ðC++‚¾‚ÆŠÔˆá‚Á‚Ä‘‚¢‚Ä‚¢‚Ä
–À˜f‚±‚Ìã‚È‚¢

343 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:49:46.15 ID:QVf3KibQ.net]
”GB‚É‚à‚È‚éƒvƒƒOƒ‰ƒ€‚Á‚Ä‚ ‚é‚Ì‚©‚È
‰½‚©ŠÔˆá‚Á‚Ä‚¢‚é—l‚È‹C‚ª‚·‚éB
•ªŠ„‚µ‚Ä10ŒÂ`20ŒÂ‚­‚ç‚¢‚É•ªŠ„‚µ‚½•û‚ª—Ç‚­‚È‚¢‚©‚ÈEE

344 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 22:53:28.63 ID:0lL32CsL.net]
>>33
MS‚É•¶‹å‚à•³‚à‚Ë‚¦‚æ
Žd—lã‚Ío—ˆ‚éA“¯‚¶‚悤‚ÉCŒ¾Œê‚¾‚Á‚ÄŽd—lã‚Ío—ˆ‚é
‚Å‚àŽg‚¦‚鑬“x‚ɂȂç‚È‚¢‚©‚çŽg‚¦‚Ë‚¦‚Á‚ÄŒ¾‚Á‚Ä‚ñ‚Ì
MS‚¾‚Á‚Ä‚»‚ñ‚ÈŽ–‚í‚©‚Á‚Ă邩‚ç‚»‚ñ‚ÈŽÀ‘•‚É‚µ‚ĂȂ¢‚¾‚ë

ŽÀŽ¿Žg‚¦‚È‚¢‚à‚Ì‚ðo—ˆ‚é‚Á‚ÄŽå’£‚µ‚ĉ½‚ª‚µ‚½‚¢‚Ì‚©H

345 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:01:45.88 ID:IzwQBNZR.net]
>>337
> >>310‚̃TƒCƒg‚Å‚àC++/CLI‚ðC++‚¾‚ÆŠÔˆá‚Á‚Ä‘‚¢‚Ä‚¢‚Ä
‚È‚é‚Ù‚Ç‚»‚¤‚¢‚¤‚±‚Æ‚©B‚»‚¤Žv‚Á‚ēǂ߂Ίm‚©‚É‚»‚¤‚¾B
ˆÈ‘O‚¨‚©‚µ‚¢‚ÆŽv‚Á‚Ä‚¢‚½à–¾•”•ª‚àŒ©‚ ‚½‚ç‚È‚¢AAA‚±‚¿‚ç‚àŠ¨ˆá‚¢‚¾‚Á‚½‚Ì‚©‚àB‚·‚Ü‚ñB

> ‚ ‚ñ‚½‚ÌŽg‚Á‚Ä‚é‚Ì‚ÍVC++‚ł͂Ȃ­‚ÄC++/CLI‚Ȃ̂Å
Žg‚Á‚Ä‚¢‚é‚Ì‚ÍVC++‚¾‚¼B
C++‚ÍVC++6.0‚܂ł¾‚Æ‚¢‚¤‚̂Ȃ炻‚ê‚Í”F‚߂邪B

‚½‚¾AWindowsã‚ňê”Ô‚¨ŽèŒy‚ÈC++•—‚̊‹«‚ÍVC++‚È‚ñ‚¾‚æB
‚½‚¾‚»‚ê‚ÍŽÀ‚ÍC++/CLI‚Å‚ ‚èAŽ—‚Ä”ñ‚Ȃ錾Œê‚ȂƂ±‚낪–â‘è‚È‚ñ‚¾‚ªB
‚Ƃ͂¢‚¦AƒAƒ“ƒ}ƒl[ƒW‚Å‘S•”‘‚¯‚ÎŒÀ‚è‚È‚­C++‚ɋ߂­‚È‚é‚Í‚¸‚ł͂ ‚邵A
u‰SŽÒ‚Ì‚½‚ß‚Ìv‚È‚ñ‚¾‚©‚çA‚»‚̕ӂ͂¢‚¢‚Ƃ͎v‚¤‚¯‚ÇB

346 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:04:28.14 ID:tvQQ1s/5.net]
‰SŽÒ‚±‚»C++/CLI‚È‚ñ‚ĕϑԌ¾Œê‚ł͂Ȃ­
CLR‚ðŽg‚¤‚̂ȂçC#‚ðŽg‚¤‚ׂ«‚¾

347 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:11:16.76 ID:XzxcjOEi.net]
>‚½‚¾AWindowsã‚ňê”Ô‚¨ŽèŒy‚ÈC++•—‚̊‹«‚ÍVC++‚È‚ñ‚¾‚æB
>‚½‚¾‚»‚ê‚ÍŽÀ‚ÍC++/CLI‚Å‚ ‚èAŽ—‚Ä”ñ‚Ȃ錾Œê‚ȂƂ±‚낪–â‘è‚È‚ñ‚¾‚ªB

‚Ù‚çA‚à‚¤‰½‚É‚à•ª‚©‚Á‚ĂȂ­‚Ë
ƒvƒƒWƒFƒNƒg‚ðì‚鎞‚ÉCLR‚É‚·‚é‚©‚Ç‚¤‚©‘I‚ׂé
CLR‚É‚µ‚È‚¯‚ê‚Ε’Ê‚ÌC++‚¾
‚Ç‚±‚܂Ŋ¨ˆá‚¢‚ŃXƒŒ‚𬗂³‚¹‚½‚ç‹C‚ªÏ‚Þ‚ÌH

348 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:12:45.18 ID:IzwQBNZR.net]
>>339
Ѝˆá‚¢‚µ‚Ä‚¢‚é‚Ì‚¾‚ÆŽv‚¤‚¯‚ÇA
C#‚ÍŠ®‘S‚ÉCLRã‚Å“®‚¢‚Ä‚¢‚ÄAŠÖ”‚Í“®“I”z’u‚¾‚¼B‚±‚ê‚Í‚¢‚¢‚©H
”á”»“I‚Ȃ̂͂¢‚¢‚ªAŽ–ŽÀ‚Æ‚µ‚ÄC#‚ÍŠù‚É‚»‚¤‚È‚ñ‚¾‚æB

ƒ‰ƒ“ƒ^ƒCƒ€‚܂Ŏ©•ª‚Åì‚é‹C‚È‚çC‚Å‚à‚Å‚«‚邯‚àŒ¾‚¦‚邪A‚»‚ê‚Í•’Ê‚Ío—ˆ‚È‚¢‚ÆŒ¾‚¤‚æB
C#‚Ìꇂ͂»‚±‚܂Ŋ܂߂ğŽè‚É‚â‚Á‚Ä‚­‚ê‚éB
‚‚܂èAƒ|ƒCƒ“ƒ^‚̃TƒCƒY‚ðˆÓޝ‚·‚é•K—v‚ª‚È‚¢B
Java‚ÉŽŠ‚Á‚Ă̓|ƒCƒ“ƒ^‚ª‚È‚¢‚ñ‚¾‚©‚çƒ|ƒCƒ“ƒ^‚̃TƒCƒY‚à•³‚à‚È‚¢B

ƒ‰ƒ“ƒ^ƒCƒ€‚È‚ñ‚Ä•³’x‚¢‚Æ‚¢‚¤‚͎̂–ŽÀ‚È‚ñ‚¾‚¯‚ÇA
ŽÀÛA‚»‚¤‚¢‚¤•³’x‚¢ƒAƒvƒŠ‚Å‚à–â‘è‚È‚¢ê‡‚Ì•û‚ª‘唼‚È‚ñ‚¾‚æB



349 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:16:50.51 ID:XzxcjOEi.net]
‚»‚ê‚Á‚ÄJIT‚Ì‚½‚߂ł ‚Á‚Ä
32bit‚̕ǂƂ©ŠÖŒW‚È‚­‚ËH
C++‚̓Rƒ“ƒpƒCƒ‹Œ¾Œê‚È‚ñ‚ÅJIT‚Í–³‚¢‚©‚ç
Žn‚ß‚©‚çŠÖŒW‚È‚­‚Ë

350 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:17:06.84 ID:tcBLogIW.net]
>>331
ˆÓ’nˆ«‚ȉñ“š‚¾‚È
type_index‹³‚¦‚Ä‚â‚ç‚È‚¢‚ÆŽg‚¢‚É‚­‚­‚Ä‚µ‚傤‚ª‚È‚¢‚¾‚ë

351 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:19:54.09 ID:IzwQBNZR.net]
>>338
DLL‚̃[ƒh/ƒAƒ“ƒ[ƒh‚ÍOS‚ª‚â‚é‚©‚ço—ˆ‚é‚Ì‚¾‚¯‚ÇA
C/C++‚ÌꇂÍDLLæ‚̶ŠÖ”ƒ|ƒCƒ“ƒ^‚àŽd—l“I‚ɂ͒͂߂é‚Í‚¸B
‚¾‚©‚çAŽÀŽ¿“I‚É‚ÍDLL‚̃Aƒ“ƒ[ƒh‚Ío—ˆ‚È‚¢B
i³Šm‚ÉŒ¾‚¤‚ÆAƒAƒ“ƒ[ƒhŒã‚Ì‹óŠÔ‚ɕʂÌDLL‚ð”z’u‚µ‚È‚¨‚·‚±‚Æ‚Ío—ˆ‚È‚¢j

‚æ‚Á‚ÄA“¯—l‚ÉAC/C++‚ÌꇂÍADLL‚âƒtƒŒ[ƒ€ƒ[ƒN‚܂őS‚Ċ܂߂Ä4GB‚̧ŒÀ‚ɂȂéB
¡‚̂Ƃ±‚ë‚Ü‚¾‚©‚©‚ç‚È‚¢‚¯‚ÇA¡Œã‚Í•ª‚©‚ç‚È‚¢‚æB

‚»‚ê‚Æ‚͕ʂÉAƒ}ƒ‹ƒ`ƒvƒƒZƒX/ƒvƒƒZƒXŠÔ’ÊM‚ÅŽÀŒ»‚·‚邯‚¢‚¤‚̂͂ ‚肾B

352 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:26:54.98 ID:IzwQBNZR.net]
>>342
> CLR‚É‚µ‚È‚¯‚ê‚Ε’Ê‚ÌC++‚¾
‚»‚¤‚¾‚Á‚½‚Ì‚©B—¹‰ð‚µ‚½B

>>344
> 32bit‚̕ǂƂ©ŠÖŒW‚È‚­‚ËH
‚¢‚âAŠÖŒW‚ ‚éB
¶ƒ|ƒCƒ“ƒ^‚ð“n‚·ŒÀ‚èAƒAƒhƒŒƒX‹óŠÔ‚ÌÄ—˜—p‚ªo—ˆ‚È‚¢

353 –¼‘OF‚©‚çA
ˆê؇؊܂߂Ä4GB‚̧ŒÀ‚ª‚©‚©‚Á‚Ä‚µ‚Ü‚¤‚Æ‚¢‚¤˜bB
¶ƒ|ƒCƒ“ƒ^‚ð“n‚³‚È‚¢ê‡‚ÍA‚±‚̧ŒÀ‚ª–³‚­‚È‚éB

‚½‚¾‚»‚̧ŒÀ‚ª‚È‚¢‚Æ‚µ‚ÄA¡‚ÌŽž“_‚ł͓Á‚ɃƒŠƒbƒg‚ª–³‚¢‚Æ‚¢‚¤‚Ì‚à”F‚ß‚éB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

354 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:27:29.86 ID:tvQQ1s/5.net]
CLR‚¾‚낤‚ª32bitƒAƒvƒŠ‚Ìvirtual size‚ª4G‚ð’´‚¦‚邱‚Ƃ͂Ȃ¢‚ñ‚¶‚á‚È‚¢‚©

>>346
FreeLibrary‚·‚ê‚Îdll‚͉ð•ú‚³‚ê‚邾‚ë
‚»‚Ì‚ ‚Ƃ‚©‚ñ‚¾ŠÖ”ƒ|ƒCƒ“ƒ^‚Ìæ‚Í–³Œø‚ɂȂ邾‚낤‚µ
‰ð•ú‚µ‚½—̈æ‚ɕʂÌdll‚ª“ǂݞ‚Ü‚ê‚Ä‚à–â‘肪‚È‚¢

355 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:30:33.86 ID:XzxcjOEi.net]
>>348
‚±‚êˆÈãˆø‚Á‘~‚«‰ñ‚³‚ñ‚Å‚­‚ê
”Þ‚ªŒ¾‚Á‚Ä‚é‚͖̂¾Ž¦“I‚ÈFreeLibrary‚¶‚á‚È‚­‚ÄOS‚ª‹­§“I‚ÉDLL‚ðƒAƒ“ƒ[ƒh‚µ‚ăXƒƒbƒv‚·‚鎖

356 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:31:24.91 ID:IzwQBNZR.net]
>>341
¡‚Í‚»‚¤Žv‚¤‚¯‚ÇA
CŠùK‚¾‚ÆAC++‚Æ•t‚¢‚Ä‚¢‚é•û‚ªˆÀS‚·‚é‚ñ‚¾‚æB

357 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:31:52.49 ID:XzxcjOEi.net]
‚ ‚ÆAC#‚ÌŠÖ”‚ª“®“I‚Ȃ̂ÍJIT‚ׂ̈ł ‚Á‚Ä
32bit‹óŠÔ‚ŃXƒƒbƒv‚µ‚Ä‚â‚낤‚Á‚ĈÓ}‚͂Ȃ¢‚Í‚¸
C++‚ÉJIT‚Í–³‚¢‚̂œ®“I‚Å‚ ‚é•K—v‚à‚È‚µ

358 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:32:52.24 ID:0lL32CsL.net]
>>343
‚»‚ê‚ÅA‚»‚ÌCLI‚͉½‚ÅŽÀ‘•‚³‚ê‚Ä‚é‚Ì‚©‚ÈH‚Ç‚¤‚â‚Á‚Ä“®‚­‚Ì‚©‚ÈH
‚»‚±‚܂ł¿‚á‚ñ‚Æl‚¦‚Ä‚éH@4GB‚̧ŒÀ‚̓|ƒCƒ“ƒ^ƒTƒCƒY‚¾‚¯‚Ì–â‘肾‚ÆŽv‚Á‚ĂȂ¢‚æ‚ËH



359 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:35:35.38 ID:IzwQBNZR.net]
>>349
> ”Þ‚ªŒ¾‚Á‚Ä‚é‚͖̂¾Ž¦“I‚ÈFreeLibrary‚¶‚á‚È‚­‚ÄOS‚ª‹­§“I‚ÉDLL‚ðƒAƒ“ƒ[ƒh‚µ‚ăXƒƒbƒv‚·‚鎖
‚»‚¤‚¢‚¤‚±‚ÆB

>>348
Ž©•ª‚ÅŠÇ—‚µ‚ÄFree‚·‚é‚̂Ȃ炻‚ê‚Ío—ˆ‚éB
‚½‚¾‚±‚Ìꇂ͎©•ª‚Œ͂߂éƒAƒhƒŒƒX‘S‘Ì‚ª4GB‚̧ŒÀ‚É‚©‚©‚éB
CLR‚¾‚ÆŽd—l“I‚ɂ͂¢‚­‚ç‚Å‚à‚‚©‚Ý•ú‘肾‚Æ‚¢‚¤‚±‚ÆBŠÇ—‚·‚é•K—v‚à‚È‚¢B

360 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:40:33.83 ID:IzwQBNZR.net]
>>352
‚Ç‚¤‚â‚çŒN‚Í—‰ð‚Å‚«‚Ä‚¢‚È‚¢B
“®“IÄ”z’u‚ÌꇂÍA¡‚Ü‚³‚ÉŽg‚Á‚Ä‚¢‚é‚à‚̈ȊO‚ÍŒ©‚¦‚È‚¢‚ñ‚¾‚æB
‚¾‚©‚çA‘S‘Ì‚Å4GB‚ł͂Ȃ­‚ÄAŠe•”•i‚ª4GB‚̧ŒÀ‚ɂȂéB‚±‚ê‚Í—‰ð‚Å‚«‚Ä‚¢‚é‚©‚¢H

‚·‚Ü‚ñ‚ª‹ó‰ñ‚è‚·‚邿‚¤‚Ȃ炱‚̘b‚Í‚±‚±‚ç•Ó‚ÅI‚í‚è‚Å‚¢‚¢B
‘¼‚Ìl‚Í—‰ð‚Å‚«‚Ä‚¢‚é‚©‚çB

361 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:44:22.13 ID:XzxcjOEi.net]
Œ™A‰´‚à—‰ð‚Å‚«‚ĂȂ¢‚µAƒoƒJ‚È‚±‚ÆŒ¾‚Á‚Ä‚é‚È‚Á‚ÄŽv‚Á‚Ä‚¢‚é‚©‚ç
‚à‚Á‚Æ‘±‚¯‚Ä‚¢‚¢‚¼

>>352‚ÌŒ¾‚¢‚½‚¢Ž–‚ÍACLR‚»‚Ì‚à‚͉̂½ƒrƒbƒg‚Å“®‚¢‚Ä‚¢‚é‚ñ‚¾‚Æ‚¢‚¤Ž–
CLR‚»‚Ì‚à‚Ì‚ª32bit‚Å“®‚¢‚Ä‚¢‚Ä‚ÍA‚ǂ̓¹4GBˆÈã‚͈µ‚¦‚È‚¢‚æ‚Ë

362 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:47:39.61 ID:0lL32CsL.net]
>>354
‚Ù‚ç‚Ü‚½Ž©•ª‚ÌŽv‚¢ž‚Ý‚ðÏ‚Ýd‚Ë‚Äc
‚È‚ñ‚©‘ŠŽè‚·‚é‚Ì‚ª‚ß‚ñ‚Ç‚­‚³‚­‚È‚Á‚½‚©‚ç >>355 ‚³‚ñ‚É”C‚¹‚悤‚©‚ÈI

363 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:49:41.24 ID:IzwQBNZR.net]
>>351
‚È‚é‚Ù‚Ç‚»‚̒ʂ肾B
ŠÖ”‚ªGC‚³‚ê‚é‚̂͌‹‰Ê“I‚È‚±‚Æ‚©‚à‚µ‚ê‚È‚¢‚ËB

364 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:50:48.00 ID:0lL32CsL.net]
‚Ü‚ŸÅŒã‚Ɉê‚‚¾‚¯‚±‚ê‚Í—‰ðo—ˆ‚邾‚낤‚Æ‚¢‚¤‚Ì‚ð
‚»‚ñ‚ȂɊȒP‚Șb‚¾‚Á‚½‚ç32bit”Å.netƒtƒŒ[ƒ€ƒ[ƒN‚É4GB‚̧ŒÀ‚È‚ñ‚ĂȂ¢‚æ‚Ë

365 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/21(ŒŽ) 23:57:39.16 ID:IzwQBNZR.net]
>>355
MMU‚ŃOƒOƒŒB
32bit‹óŠÔ‚ÅƒŠƒjƒA‚ÉŽg‚¦‚é‚Ì‚Í4GB‚È‚ñ‚¾‚¯‚ÇAŒð‘ã‚ÅÄ”z’u‚·‚é‚̂ȂçŽÀ‚Í‚¢‚­‚ç‚Å‚à‚¢‚¯‚éB
‚½‚¾‚µƒ†[ƒU‚É—^‚¦‚½¶ƒ|ƒCƒ“ƒ^‚ð•ÏX‚·‚邱‚Æ‚Ío—ˆ‚È‚¢‚½‚ßAC/C++‚Å‚Í4GB‚ÉŽ–ŽÀã§ŒÀ‚³‚ê‚éB
GC‘O’ñ‚ÌꇂÍA‚±‚̧ŒÀ‚ÍŒ©‚¦‚È‚­‚È‚éB

366 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:04:04.39 ID:JsyQDq8z.net]
‘¼l‚ª‘‚¢‚½ƒR[ƒh‚ð“ǂނ̂Í
’´˜J—Í‚ª‚©‚©‚é

ƒIƒiƒj[ƒR[ƒh‚Í
’´–Ê“|‚È

367 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:06:58.92 ID:ThaQ2i1X.net]
32bitã‚Å4GB§ŒÀ‚ð“Ë”j‚³‚¹‚é‹@”\‚Ì–¼‘O‚Íx86‚È‚çPAE‚È
‚»‚ê‚ðŽg‚Á‚Ä‚àMMU‚ÌŠÇ—‚·‚鉼‘zƒAƒhƒŒƒX‹óŠÔ‚Í4GB‚̂܂Ü

368 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:12:11.77 ID:dkFhdmkv.net]
CLR‚ªŸŽè‚ÉŠÖ”(ƒR[ƒh)‚ðƒAƒ“ƒ[ƒh‚·‚é‚킯‚È‚¢‚¾‚ëB‰½l‚¦‚Ä‚é‚ñ‚¾H



369 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:18:17.64 ID:FQwXFz67.net]
ƒAƒ“ƒ[ƒh‚Í‚µ‚È‚¢‚¯‚ǃVƒŠƒAƒ‰ƒCƒY‚µ‚ăƒ‚ƒŠˆÈŠO‚ɕۑ¶‚·‚éŽÀ‘•‚ª‚ ‚Á‚Ä‚à‚¨‚©‚µ‚­‚͂Ȃ¢‚È
‚à‚¿‚ë‚ñŽg‚¤‘¤‚©‚ç‚Í“§‰ß“I‚É

370 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:24:52.12 ID:ThaQ2i1X.net]
>>363
‚»‚êŽÀsƒtƒ@ƒCƒ‹‚ªƒfƒBƒXƒN‚É‚ ‚é‚Í‚¸‚Ȃ̂ɃVƒŠƒAƒ‰ƒCƒY‚µ‚ĕۑ¶‚·‚éˆÓ–¡‚ª‚í‚©‚ç‚Ë[‚È
’¼‘O‚ÉJITƒRƒ“ƒpƒCƒ‹‚µ‚½ƒoƒCƒiƒŠ‚ðˆêŽž“I‚ɃfƒBƒXƒN‚ɕۑ¶‚µ‚Ä‚©‚çŽÀs‚·‚邯‚©‚È‚ç‚Ü‚Ÿ‰ð‚邯‚Ç

371 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:26:02.37 ID:PT+IC+/U.net]
>>363
CLR‚ÍMSIL‚Æ‚¢‚¤’†ŠÔŒ¾Œê‚ðŽÀsŽž‚ÉJIT‚µ‚Ä”z’u‚·‚é‚©‚çA
Œ‹‰Ê“I‚ÉŠeŠÖ”‚ÍŽg‚¤‚܂Ŕz’u‚³‚ê‚È‚¢‚µAŽg‚¢I‚í‚Á‚½‚çŽÌ‚Ä‚ç‚ê‚é‚Ì‚©‚ÆB
‘½•ªƒIƒŠƒWƒiƒ‹‚ÌMSIL‚Ístatic‚É‘¶Ý‚·‚é‚̂ł͂Ȃ¢‚©‚ÆB
‚½‚¾‚»‚ꂪƒƒ‚ƒŠã‚Å‚ ‚é•K—v‚͂Ȃ¢‚ªB
Œ‹‰Ê“I‚É“§‰ß“I‚ɂȂéB
https://msdn.microsoft.com/ja-jp/library/z1zx9t92.aspx

372 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:36:49.33 ID:PT+IC+/U.net]
>>361
‚»‚±‚܂Œm‚Á‚Ä‚¢‚é‚̂Ȃ牴‚ªŒ¾‚Á‚Ä‚¢‚邱‚Ƃ̈Ӗ¡‚Í•ª‚©‚é‚Í‚¸‚¾‚ªB
PAE‚܂Ŏg‚¦‚΂Ƃ肠‚¦‚¸4GBx10‚܂ł͌©‚¦‚éB

‚½‚¾APAE‚ªƒ}ƒgƒ‚‚ÉŽg‚¦‚邿‚¤‚ɂȂÁ‚½‚Ì‚ÍWin8‚©‚炾B
‚»‚µ‚ÄA‚»‚ñ‚È‚±‚Æ‚ð‚â‚邿‚è64bit‚ɈÚs‚·‚é‚Ì‚ðMS‚Í‘I‘ð‚µ‚½B
XP‚ÉPAE‚Æ‚¢‚¤º‚ઋ­‚©‚Á‚½‚ªAƒKƒ“–³Ž‹‚µ‚½‚©‚ç‚ËBi‚»‚ê‚ų‚µ‚¢‚ÆŽv‚¤‚ªj

373 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:42:01.36 ID:dkFhdmkv.net]
>>365
ƒR[ƒh‚Ìê‡uŽg‚¢I‚í‚Á‚½v‚ðŽ©“®“I‚É”»’è‚·‚é•û–@‚ª–³‚¢‚Å‚µ‚å
ŸŽè‚ȃAƒ‹ƒSƒŠƒYƒ€‚Å”»’肳‚ê‚Ăࢂé‚Ì‚ÅAŒ»ŽÀ‚ɂ͂»‚ñ‚ÈŽÀ‘•‚ÍŽg‚¢•¨‚ɂȂç‚È‚¢
Œ»ŽÀ‚ɂ̓vƒƒOƒ‰ƒ}[‚ª–¾Ž¦“I‚ÉŽw’è‚·‚邵‚©‚È‚¢‚ñ‚¾‚æ‚Ë

374 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:53:02.41 ID:rOSfUNAw.net]
>>367
‚¢‚¦ŠÖ”‚ÌŽÀs‚ªI‚í‚Á‚½‚çŽÌ‚Ä‚Ä‚à‚¢‚¢‚Å‚·

375 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 00:57:27.51 ID:PT+IC+/U.net]
>>367
ŠeƒNƒ‰ƒX‚̃ƒ“ƒoŠÖ”‚ÍA‚»‚̃Nƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ª‘S‚Ä–³‚­‚È‚ê‚Ηv‚ç‚È‚­‚È‚éB
“–‚½‚è‘O‚¾‚ªAGCã‚̃IƒuƒWƒFƒNƒg‚ɂ‚¢‚Ă͑S‚ÄuŒ^v‚ð’m‚Á‚Ä‚¢‚éB
‚¾‚©‚çAGCƒq[ƒv‚µ‚©’ñ‹Ÿ‚µ‚Ä‚¢‚È‚¢Œ¾Œê‚Å‚ ‚ê‚ÎA‘S‚­–â‘è‚È‚­‰ñŽû‰Â”\B

‚»‚êˆÈ‘O‚ÉAJIT‘O’ñ‚Å‚ ‚ê‚΂Ƃ肠‚¦‚¸‰ñŽû‚µ‚Ä—áŠOˆ—‚ÅÄ”z’u‚à‰Â”\B
ƒRƒs[ƒIƒ“ƒ‰ƒCƒg‚ÌŠÖ””Å‚¾B

‚Ƃɂ©‚­ŒN’B‚ª‰ù‹^“I‚Ȃ͕̂ª‚©‚Á‚½‚ªAŽÀÛCLR‚Í‚»‚¤‚È‚ñ‚¾‚æB

376 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:00:19.19 ID:WExvsg0o.net]
‚»‚ñ‚ȃSƒ~ŽÀ‘•‚µ‚Ä‚é‚킯‚Ë[‚¾‚ë
펯‚Ål‚¦‚ë

377 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:03:28.46 ID:rOSfUNAw.net]
>‚»‚̃Nƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ª‘S‚Ä–³‚­‚È‚ê‚Ηv‚ç‚È‚­‚È‚é

‚È‚ñ‚¾‚»‚Ì”ñ˜_—“I‚ÈŽvl‚Í
X x = new X();
x.Baka();
x = null; //‚悵A‚¢‚ç‚È‚­‚È‚Á‚½I‚©‚¢‚Ù‚¤‚¾II
x = new X();
x.Baka();

378 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:09:52.47 ID:RZYVlzX/.net]
GC‚ÌŽÀ‘•‚ð–Ï‘z‚ÅŒê‚éƒXƒŒH



379 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:11:24.05 ID:PT+IC+/U.net]
>>371
X x = new X();@//‚±‚±‚ʼn‚߂ăIƒuƒWƒFƒNƒg‚̃ƒ“ƒoŠÖ”‚à”z’u‚³‚ê‚é
x.Baka();
x = null; //‚±‚êˆÈ~‰ð•ú‚µ‚Ă悵BGC‘ÎÛB
x = new X(); //‚±‚±‚ÅÄ‚ÑX‚ªƒƒ“ƒoŠÖ”‚Æ‹¤‚É”z’u‚³‚ê‚é
x.Baka();

380 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:15:38.85 ID:RZYVlzX/.net]
.NET‚ÌGC‚àˆê”Ê‚ÌGC‚Ì‹@\‚à—‰ð‚µ‚Ä‚È‚¢‚Ý‚½‚¢‚¾‚Ë
‘S‚Ä‚ªŽQƃJƒEƒ“ƒg‚¾‚ÆŠ¨ˆá‚¢‚µ‚Ä‚é

ƒAƒZƒ“ƒuƒŠ‚Ì‹@\l‚¦‚ê‚ÎA‘¦ŽžŠJ•ú‚ª‚ ‚肦‚È‚¢‚Ƃ킩‚邯Žv‚¤‚¯‚Ç
‰½‚Å‚»‚ñ‚ÈŽÀ‘•‚¾‚ÆŽv‚Á‚½‚ñ‚¾‚ëH

381 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:16:15.49 ID:ThaQ2i1X.net]
>>369
‚Ç‚¤‚È‚ñ‚¾‚æ
ŽÀÛ32bit”Å‚Å4GB‰z‚¦‚ê‚é‚Ì‚©‚æH
Žd—lã‚͂ł«‚é‚Á‚Ä‚¢‚¤‚È‚çCŒ¾Œê‚Å‚à‚Å‚«‚é‚Á‚ÄŒ¾‚Á‚½‚æ‚ÈH

382 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:17:40.85 ID:PT+IC+/U.net]
‚Ä‚©‚Ü‚ ‚à‚¤ƒXƒŒƒ`‚¾‚µŽ~‚߂悤B

‚Ƃɂ©‚­CLR‚Í‚»‚¤‚È‚ñ‚¾‚æB
ƒOƒOƒb‚Ä‚à‚È‚©‚È‚©‚łĂ±‚È‚¢‚Ì‚¾‚¯‚ÇAi‚¢‚¢ƒL[ƒ[ƒh‚ªŽv‚¢‚‚©‚È‚¢j
—Ⴆ‚Î delegate ‚Æ‚¢‚¤‚̂͊֔ƒ|ƒCƒ“ƒ^‚È‚ñ‚¾‚¯‚ÇA‚±‚ê‚Í‚Ö‚Ü‚ð‚·‚é‚ÆGC‚³‚ê‚éB
https://msdn.microsoft.com/ja-jp/library/43yky316(v=vs.110).aspx
kchon.blog111.fc2.com/blog-entry-139.html
https://msdn.microsoft.com/ja-jp/library/17sde2xt(v=vs.90).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-3

383 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:19:10.62 ID:PT+IC+/U.net]
>>375
•ª‚©‚è‚â‚·‚­‘‚¢‚½‚¾‚¯B
‚à‚Á‚Æ•ª‚©‚è‚â‚·‚­Œ¾‚¦‚é‚̂ȂçAŒN‚ª371‚ɃŒƒX•t‚¯‚ê‚΂¢‚¢B

—v‚·‚é‚ɃGƒ‰[‚ɂ͂Ȃç‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚ª–¾Šm‚É•ª‚©‚ê‚΂¢‚¢‚¾‚¯‚¾‚ëB

384 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:23:12.34 ID:rOSfUNAw.net]
‚»‚¤‚©‚»‚¤‚©
>>373‚̓Nƒ‰ƒXƒ[ƒhŽž‚ÉJITƒRƒ“ƒpƒCƒ‹‚ªs‚í‚ê‚邯Ѝˆá‚¢‚µ‚¿‚á‚Á‚½‚ñ‚¾‚È
‚»‚ê‚ŃIƒuƒWƒFƒNƒg‚ÌŽõ–½‚ÆƒŠƒ“ƒN‚·‚邯‚¢‚¤’¿–­‚È”­‘z‚ÉŽŠ‚Á‚½‚Æ

385 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:24:00.21 ID:PT+IC+/U.net]
>>375
32bit”łƂ©‚¢‚¤ŠT”O‚ªJava‚âC#‚ÌŽd—l‚ɂȂ¢‚Á‚Ä‚±‚Æ‚¾‚æB
‚»‚±‚ÍŠù‚É’ŠÛ‰»Ï‚݂Ȃñ‚¾‚æB

‚Í‚¢‚à‚¤‚±‚ÌŒ‚ÍI‚í‚èB
PAE‚܂Ŏg‚Á‚Ä32bit‚ð‰„–½‚³‚¹‚éˆÓ–¡‚͂Ȃ¢‚ÆMS‚ª”»’f‚µ‚½ˆÈãA.NET‚à‚»‚ê‚É’Ç]‚¾B
¡Œã‚͂ǂ¤‚Ȃ邩‚Í’m‚ç‚È‚¢B

386 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:28:11.27 ID:ThaQ2i1X.net]
>>375
> 32bit”łƂ©‚¢‚¤ŠT”O‚ªJava‚âC#‚ÌŽd—l‚ɂȂ¢‚Á‚Ä‚±‚Æ‚¾‚æB
> ‚»‚±‚ÍŠù‚É’ŠÛ‰»Ï‚݂Ȃñ‚¾‚æB
’·X‘±‚¯‚ÄŒ‹˜_‚»‚êH

387 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:28:25.18 ID:RZYVlzX/.net]
>>376
ʼn‚̃R[ƒh—áAŽ©•ª‚ÅGCŒÄ‚ñ‚ł鎞“_‚Å‘¦ŽžŠJ•ú—˜_‚ª”j’]‚µ‚Ă邶‚á‚ñ
‚È‚ñ‚ÅŽ©•ª‚Å—‰ð‚Å‚«‚ĂȂ¢ƒTƒCƒg‚ð‚È‚ñ‚Åo‚·‚ÌH

388 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 01:37:37.39 ID:RZYVlzX/.net]
‚ [cA“ǂݕԂµ‚½‚çƒvƒƒZƒXƒAƒhƒŒƒX‹óŠÔ‚à‚܂Ƃà‚É—‰ð‚¹‚¸‚É
MMU‚ÅŠg’£‚Å‚«‚邯‚©Œ¾‚Á‚Ă郌ƒxƒ‹‚Ȃ̂˂±‚Ìl



389 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 03:17:16.45 ID:+Z/sOppv.net]
‚È‚ñ‚©ƒXƒŒL‚Ñ‚Ä‚é‚ÆŽv‚Á‚½‚çƒXƒŒˆá‚¢‚Ì‚±‚Æ‚ÅL‚тĂé‚Ì‚©B
> ‚»‚̃Nƒ‰ƒX‚ªŽg—p‚³‚ê‚鎞‚Ƀƒ“ƒoŠÖ”‚ªƒƒ‚ƒŠã‚É”z’u‚³‚êA•s—v‚ɂȂê‚ΉñŽû‚³‚ê‚éB
C#‚È‚ç‰ñŽû‚³‚ê‚é‚̂̓AƒvƒŠƒP[ƒVƒ‡ƒ“ƒhƒƒCƒ“’PˆÊ
>>376
‚»‚ê‚Í‚¨‚»‚ç‚­ŠÖ”ƒ|ƒCƒ“ƒ^‚ð“ü‚ê‚Ä‚é•Ï”‚ªGC‚³‚ê‚Ä‚¢‚é

390 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 03:20:50.96 ID:PT+IC+/U.net]
>>375
‚¿‚Ȃ݂ɒm‚ç‚È‚¢‚Ì‚¾‚Æ‚¨‚à‚¤‚ªAPAE‘ΉžƒAƒvƒŠ‚à‚ ‚é‚ɂ͂ ‚éB
SQL Server ‚Æ‚©A‘¼‚É‚àˆê‚‚©“ñ‚‚­‚ç‚¢‚ ‚Á‚½‚Í‚¸B‹t‚ÉŒ¾‚¦‚΂»‚ê‚­‚ç‚¢‚µ‚©‚È‚©‚Á‚½‚ÆŽv‚¤B
> ‚±‚ÌŒ‹‰ÊAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í 15 GB ‚܂ł̕¨—ƒƒ‚ƒŠ‚ɃAƒNƒZƒX‚Å‚«‚Ü‚·B
https://msdn.microsoft.com/ja-jp/library/Cc785115(v=WS.10).aspx
https://technet.microsoft.com/ja-jp/library/ms175581(v=sql.105).aspx

API‚ÍMapUserPhysicalPages‚Å‘‹ƒAƒNƒZƒX‚ɂȂéB
https://msdn.microsoft.com/ja-jp/library/windows/desktop/aa366527(v=vs.85).aspx

‚Ä‚©‚±‚ÌŒ‚ɂ‚¢‚ÄŒN‚炪ƒ€ƒL‚ɂȂéˆÓ–¡‚ª•ª‚©‚ç‚ñB
ƒ‰ƒ“ƒ^ƒCƒ€‚ʼnB•Á‚·‚ê‚Ε’Ê‚Éo—ˆ‚éBiƒ†[ƒU[‚ª‘S‚­ŠÖ’m‚·‚é•K—v‚ª‚È‚¢“¯‚¶ƒ\[ƒXƒR[ƒh‚Å“®‚­j
‚½‚¾‚µo—ˆ‚é‚̂Ƃâ‚é‚͕̂ʂÅAMS‚Í64bit‰»‚ð‹}‚®‚Æ‚¢‚¤”»’f‚¾‚Á‚½B
PAE‚͉„–½‚ÅA64bit‰»‚Í‰ðŒˆ‚È‚Ì‚¾‚©‚çA‘Ó–‚È”»’f‚¾‚ÆŽv‚¤B
‹t‚ÉLinux‚ÍPAE”h‚¾‚Á‚½‚ÆŽv‚Á‚½‚ªA‚Ç‚¤‚È‚Á‚½‚Ì‚©‚Í’m‚ç‚È‚¢B

391 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 03:21:26.35 ID:PT+IC+/U.net]
L”͈͂Ƀ‰ƒ“ƒ_ƒ€ƒAƒNƒZƒX‚ð‚·‚é‚̂łȂ¯‚ê‚ÎA‘‹ƒAƒNƒZƒX‚Å‚à‚»‚±‚»‚±Žg‚¦‚éB
ƒIƒuƒWƒFƒNƒgŽwŒü‚Ȃ猩‚¦‚È‚¢‚à‚Ì(private‚âƒXƒR[ƒvŠO)‚Ì•û‚ª‘½‚¢‚Ì‚¾‚©‚çA
ƒ‰ƒ“ƒ^ƒCƒ€‚ª‚µ‚±‚µ‚±“\‚è’¼‚µ‚Ä‚­‚ê‚ê‚Ζâ‘è‚È‚¢B
‚±‚ê‚ðŽè“®‚Å‚â‚邯‚È‚é‚ÆAŽÀۂɂ͊Ǘ‚µ‚«‚ê‚È‚¢‚©‚çA
’Pƒ‚ȃLƒƒƒbƒVƒ…“IŽg‚¢•û‚É‚·‚é‚©A‚ ‚é‚¢‚̓‰ƒbƒp‚ð—pˆÓ‚·‚é‚©‚ɂȂéB
‚à‚¿‚ë‚ñ‚»‚ê‚Å‚à‚â‚肽‚¢l‚Í‚â‚ê‚邿‚¤‚ÉAPI‚ª‚ ‚é‚킯‚¾‚ªB
> ‘å—ʂ̃f[ƒ^‚ð‘€ì‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªAƒn[ƒh ƒfƒBƒXƒN‚Ì‘ã‚í‚è‚Ƀƒ‚ƒŠ‚Ƀf[ƒ^‚ðˆÛŽ‚·‚邱‚Æ‚ÅAƒpƒtƒH[ƒ}ƒ“ƒX‚ªŒüサ‚Ü‚·B
https://msdn.microsoft.com/ja-jp/library/cc775523(v=ws.10).aspx

C/C++‚̓ƒ‚ƒŠƒ‚ƒfƒ‹‚ªƒtƒ‰ƒbƒg‚ÅAƒŠƒjƒA‚ɃAƒNƒZƒX‚Å‚«‚é‘O’ñ‚¾B(ƒ|ƒCƒ“ƒ^‚Íí‚ɃAƒNƒZƒX‰Â”\j
‚¾‚©‚ç4GB‚̕ǂª’¼ÚŒ©‚¦‚éB
C#‚Æ‚©‚Í‚»‚à‚»‚àƒƒ‚ƒŠƒ‚ƒfƒ‹Ž©‘Ì‚ª•K—v‚È‚¢B
•Ï”‚Í‚½‚¾‚Ì” ‚ÅA‘O‰ñ“ü‚ꂽ‚à‚Ì‚ªo‚Ä‚­‚邾‚¯B‹¤—p‘̂͋֎~‚¾B
‚¾‚©‚ç4GB‚̕ǂȂñ‚Ä‚à‚Ì‚ª‚»‚à‚»‚à‘¶Ý‚µ‚È‚¢B
ƒ‰ƒ“ƒ^ƒCƒ€‚³‚¦‘Ήž‚·‚ê‚Γ¯‚¶ƒ\[ƒX‚ÅPAE/AWE‚Å15GB‚܂Ńq[ƒvã‚ÉŠm•Û‚Å‚«‚邱‚ƂɂȂéB
iC#‚ÌArray‚Í•K‚¸“YŽšƒ`ƒFƒbƒN‚ð‚µ‚Ä‚¢‚邽‚ßAƒ‰ƒ“ƒ^ƒCƒ€‘¤‚Åר‚ê‚É“\‚è’¼‚·‚±‚Æ‚ªo—ˆA
Œ‹‰ÊAƒ†[ƒU‘¤‚É15GB‚̈ê‚‚ÌArray‚ðŠm•Û‚·‚邱‚Æ‚à‰Â”\B)
‚½‚¾‚µMS‚Í‚±‚ê‚ð–ÚŽw‚³‚È‚©‚Á‚½B

“Á‚É•sŽv‹c‚Ȃ킯‚Å‚à‚È‚­Aƒ€ƒL‚ɂȂé˜b‚Å‚à‚È‚¢‚ÆŽv‚¤‚ªB
GCƒq[ƒvŽ©‘Ì‚ªˆê‚‚̃IƒuƒWƒFƒNƒg‚Ý‚½‚¢‚È‚à‚Ì‚ÅAget/set‚µ‚©ƒCƒ“ƒ^ƒtƒF[ƒX‚ð’ñ‹Ÿ‚µ‚ĂȂ¢B
‚¾‚©‚炱‚¤‚¢‚¤Ž–‚ª•’Ê‚Éo—ˆ‚éB
i‚½‚¾‚µŒJ‚è•Ô‚·‚ªAo—ˆ‚é‚̂Ƃâ‚é‚͕̂Êj

392 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 03:33:20.14 ID:ThaQ2i1X.net]
>>385
‚¾‚©‚牽“x‚àŒ¾‚Á‚Ă邿‚¤‚ÉŽd—l‚Í‚»‚¤‚©‚à‚ËA‚Å‚àŽd—l‚̘b‚¾‚Á‚½‚çCŒ¾Œê‚Å‚à‰Â”\‚¾‚æ
‚ÅŽÀ‘•‚͂ǂ¿‚ç‚à‘Ήž‚µ‚ĂȂ¢‚æ‚Ë

393 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 03:36:37.45 ID:RZYVlzX/.net]
‚»‚ç‚ ‚ç‚ä‚é‹@”\‚ðŽg‚¦‚Îu‰Â”\v‚¾‚낤‚ª
‚ ‚ñ‚½uŽÀÛv‚Æ‚©u‚½‚Ô‚ñv‚Æ‚©ŽÀ‘•‚̘b‚µ‚Ä‚½‚¾‚ë
.NET‚Í–³ˆÅ‚ɃAƒ“ƒ[ƒh‚Í‚µ‚È‚¢‚æ

394 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 03:37:04.93 ID:RZYVlzX/.net]
>>387‚Í>>385ˆ¶‚Ä‚Ë

395 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 04:21:48.04 ID:RZYVlzX/.net]
C#’P‘̂ł̎d—l‚É‚·‚ç’ˆÓ‘‚«‚É
ŽÀ‘•‚ł͕s—v‚©‚Ç‚¤‚©‚Í«—ˆŽg‚í‚ê‚é‚©‰ðÍ‚µ‚Ä‚©‚猈‚߂邾‚낤‚Æ‚©‘‚¢‚Ä‚ ‚é
‚¿‚å‚Á‚ƂЂǂ·‚¬‚Ü‚¹‚ñ‚©H

396 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 04:22:58.08 ID:PT+IC+/U.net]
>>386
‚»‚¤‚¶‚á‚È‚­‚ÄAC‚Ìê‡‚Í sizeof(void*) ‚ªŠm’è“I‚È‚ñ‚¾‚æB
‚¾‚©‚ç32bit”łƂ¢‚¤‚à‚Ì‚ªâ‘ΓI‚É‘¶Ý‚µ‚Ä‚µ‚Ü‚¤B
C#‚ɂ͂»‚ꂪ‚È‚¢‚Á‚ĘbB

‚½‚¾‚±‚ê‚Í379‚Æ“¯‚¶‚È‚ñ‚¾‚¯‚Ç‚ËB

397 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 04:24:02.48 ID:PT+IC+/U.net]
>>384
> C#‚È‚ç‰ñŽû‚³‚ê‚é‚̂̓AƒvƒŠƒP[ƒVƒ‡ƒ“ƒhƒƒCƒ“’PˆÊ
—¹‰ð‚µ‚½B

> ‚»‚ê‚Í‚¨‚»‚ç‚­ŠÖ”ƒ|ƒCƒ“ƒ^‚ð“ü‚ê‚Ä‚é•Ï”‚ªGC‚³‚ê‚Ä‚¢‚é
‚»‚Ìü‚Íl‚¦‚½‚ªAAA‚Ü‚ ã‹L‚Ƈ‚킹‚Ä—âÂÉl‚¦‚ê‚΂»‚̂悤‚¾B

‚±‚±‚Ìl’B‚ÍŠÖ”‚Ì“®“I”z’u/‰ñŽû‚ð‚»‚à‚»‚àM‚¶‚Ä‚¢‚È‚¢B
‚¾‚©‚ç‰ñŽûŽ–—á‚Æ‚µ‚Ä—pˆÓ‚µ‚½‚‚à‚肾‚ªŠm‚©‚ɊԈႢ‚̂悤‚¾B
“®“IŠÖ”¶¬‚ð‚µ‚È‚¢‚̂ȂçAGC‚·‚é•K—v‚à‚È‚­A‰ñŽû‚ªAPƒhƒƒCƒ“’PˆÊ‚È‚çÓI“WŠJ‚µ‚Ä‚»‚ê‚Á‚«‚肾‚ËB
‚¿‚Ȃ݂ɉñŽûƒ^ƒCƒ~ƒ“ƒO/’PˆÊŽ©‘͉̂´‚Í‹C‚É‚µ‚Ä‚¨‚炸A“®ì‚Å‚«‚é—á‚Æ‚µ‚Äo‚µ‚Ä‚¢‚½‚Ì‚¾‚ªA
‚»‚±‚ÉŠš‚݂‚­“z‚ª‚¢‚Ä—]Œv‚É‚¨‚©‚µ‚ÈŽ–‚ɂȂÁ‚½B
‚½‚¾‚Ü‚ AAPƒhƒƒCƒ“’PˆÊ‚ł̉ñŽû‚ÅŠm’肾‚µA•‚©‚Á‚½B
> ƒvƒƒZƒX‘S‘Ì‚ð’âŽ~‚¹‚¸‚ÉAŒÂX‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ð’âŽ~‚Å‚«‚Ü‚·B ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ ƒhƒƒCƒ“‚ðŽg—p‚·‚邯A1 ‚‚̃AƒvƒŠƒP[ƒVƒ‡ƒ““à‚ÅŽÀs‚³‚ê‚Ä‚¢‚éƒR[ƒh‚ðƒAƒ“ƒ[ƒh‚Å‚«‚Ü‚·B
> ŒÂX‚̃AƒZƒ“ƒuƒŠ‚âŒ^‚̓Aƒ“ƒ[ƒh‚Å‚«‚Ü‚¹‚ñB ƒAƒ“ƒ[ƒh‚Å‚«‚é‚̂̓hƒƒCƒ“‘S‘Ì‚¾‚¯‚Å‚·B
https://msdn.microsoft.com/ja-jp/library/2bh4z9hs(v=vs.110).aspx

‚½‚¾‚±‚ê‚È‚ç‚à‚¤‚¿‚å‚Á‚ÆC++/CLI‚ÍŠÉ‚­‚Ä‚à‚¢‚¢‚Í‚¸‚Ȃ̂¾‚ªAAA
‘¼ƒNƒ‰ƒX‚Ìpublicƒƒ“ƒoŠÖ”‚ðŒÄ‚Ôꇂàstatic‚¶‚á‚È‚¢‚ÆC2352ƒGƒ‰[i‰º‘¤—áj‚ɂȂé‚Ì‚¾‚ªA‚±‚ê‚͉½ŒÌH
APƒhƒƒCƒ“’PˆÊ‚Å“WŠJ‚µ‚Ä‚é‚̂ȂçŒÄ‚΂¹‚Ä‚­‚ê‚æ[‚ÆŽv‚¤Bi‚±‚ꂪ‚ ‚é‚©‚çŒ^’PˆÊ‚¾‚ÆŽv‚Á‚Ä‚¢‚½j
https://msdn.microsoft.com/ja-jp/library/2x426hte.aspx

‚È‚¨‰ñ“𒏂¯‚é‚̂ł ‚ê‚ÎACLIƒXƒŒ‚Å\‚¢‚Ü‚¹‚ñB
peace.2ch.net/test/read.cgi/tech/1268613679/

398 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 04:25:27.88 ID:PT+IC+/U.net]
‚·‚¢‚Ü‚¹‚ñA>>391‚Í>>383ˆ¶‚Ä



399 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 04:36:51.05 ID:RZYVlzX/.net]
>>390
sizeof(void*)‚ÍŠm’è“I‚¶‚á‚È‚¢‚µ
‚»‚à‚»‚àƒƒ‚ƒŠƒAƒhƒŒƒX‚Á‚Ä•¨—ƒAƒhƒŒƒX‚»‚̂܂܎g‚Á‚Ä‚é‚킯‚¶‚á‚È‚¢‚æ

400 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 04:44:57.21 ID:RZYVlzX/.net]
>>391
>‚Ƃɂ©‚­ŒN’B‚ª‰ù‹^“I‚Ȃ͕̂ª‚©‚Á‚½‚ªAŽÀÛCLR‚Í‚»‚¤‚È‚ñ‚¾‚æB
‚Á‚ÄŒ¾‚Á‚½‚ñ‚¾‚©‚玩•ª‚ÅGCŒÄ‚ñ‚¶‚á‘Ê–Ú‚Å‚µ‚å

401 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 05:53:43.52 ID:ThaQ2i1X.net]
>>390
C‚̃\[ƒXƒR[ƒh‚É32bit”Å‚à‰½‚à‚à‚ ‚è‚Ü‚¹‚ñ‚¯‚ÇH
‚‚¢‚łɂ¢‚¤‚ÆŽ–‘O‚ɃlƒCƒeƒBƒuƒR[ƒh‚ɕϊ·‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚¢‚¤C‚ÌŽd—l‚à‚ ‚è‚Ü‚¹‚ñ
CŒ¾Œê‚̃Cƒ“ƒ^ƒvƒŠƒ^‚à‰Â”\‚Å‚·‚µŽÀÛ‚É‚ ‚è‚Ü‚·
‚ÅA‰½‚ªŠm’è“I‚Å‚·‚©H

402 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 06:51:30.72 ID:4+3Ce3pv.net]
ê—pƒn[ƒhì‚Á‚Ä“®‚©‚¹‚΂Ȃñ‚Å‚à‚Å‚«‚邿

403 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 06:59:57.30 ID:BmBfsQQC.net]
>>305
> ‚±‚ꂪ‰½ŒÌAƒrƒ‹ƒhƒGƒ‰[‚µ‚È‚¢‚̂łµ‚傤‚©B

‚±‚̈ꕶ‚œǂމ¿’l‚̂Ȃ¢ƒy[ƒW‚Á‚Ă킩‚é w

404 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 08:40:28.48 ID:lcSEArpd.net]
Ž©à‚Éâ‘΂̎©MƒjƒL
vs
ˆá‚¤Aˆá‚¤‚æ(‚»‚Ì‘¼‘Sˆõ)

‚Ì\}‚ª‘å•Ï–Ê”’‚¢
‚æ‚낵‚¢A‘±‚¯‚½‚Ü‚¦

ƒXƒŒˆÚ“®‚µ‚Ä—U“±æ’£‚Á‚Ä‚­‚ê‚邯
‚È‚¨‚ ‚肪‚½‚¢

405 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 08:51:45.99 ID:QigibK2U.net]
>>385
>C/C++‚̓ƒ‚ƒŠƒ‚ƒfƒ‹‚ªƒtƒ‰ƒbƒg‚ÅAƒŠƒjƒA‚ɃAƒNƒZƒX‚Å‚«‚é‘O’ñ‚¾

‚¢‚¦AISO/IEC 14882:2014‚Í‚»‚¤‚͂ȂÁ‚ĂȂ¢‚ÆŽv‚¢‚Ü‚·

406 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 11:22:32.99 ID:LojobDxZ.net]
‚â‚Á‚Ï‚èƒ}ƒVƒ“‚ª‚ǂ̂悤‚É“®ì‚µ‚Ä‚¢‚é‚©—‰ð‚·‚é‚É‚ÍAcŒ¾Œê‚ª—‰ð‚Å‚«‚é’ö“x‚Ì”]ƒ~ƒ\‚ª‚È‚¢‚Ɠ‚¢‚Ì‚©‚ËB

407 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 11:52:36.13 ID:PT+IC+/U.net]
>>399
‚Ç‚ê‚Ì‚±‚ÆHNxxxx‚Å‚æ‚낵‚­B‚Ü‚½‚̓OƒO‚é‚©‚çƒL[ƒ[ƒh‚ð‚­‚êB
www.wdic.org/w/TECH/ISO/IEC%2014882%3A2014

408 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 11:54:51.98 ID:PT+IC+/U.net]
ƒXƒŒƒ`‚¾‚ªA“®“IŠÖ””z’u‚ÉŠÖ‚µ‚Ä‚Í‚à‚¤‚¿‚å‚Á‚Æ•ª‚©‚è‚â‚·‚¢—Ⴊ‚ ‚Á‚½B
> DynamicMethod ƒNƒ‰ƒX
> ƒRƒ“ƒpƒCƒ‹AŽÀsA‚¨‚æ‚Ñ”jŠü‚Å‚«‚é“®“Iƒƒ\ƒbƒh‚ð’è‹`‚µA•\‚µ‚Ü‚·B ”jŠü‚³‚ꂽƒƒ\ƒbƒh‚ÍAƒKƒx[ƒW ƒRƒŒƒNƒVƒ‡ƒ“‚Ì‘ÎۂƂȂè‚Ü‚·B
> Just-In-Time (JIT) ƒRƒ“ƒpƒCƒ‰ ‚É‚æ‚Á‚Ä쬂³‚ꂽŽÀs‰Â”\ƒR[ƒh‚ÍADynamicMethod ƒIƒuƒWƒFƒNƒg‚ªƒNƒŠƒA‚³‚ꂽ‚Æ‚«‚ɃNƒŠƒA‚³‚ê‚Ü‚·B
https://msdn.microsoft.com/ja-jp/library/system.reflection.emit.dynamicmethod(v=vs.110).aspx

C/C++‚ł͂â‚Á‚ĂȂ¢˜b‚¾‚©‚ç‹C–¡‚ªˆ«‚¢‚Ì‚¾‚ÆŽv‚¤‚ªA‚Ƃɂ©‚­CLR‚Ì¢ŠE‚Í‚±‚ñ‚ÈŠ´‚¶‚È‚ñ‚¾‚æB
‚È‚¨‚±‚ê‚ÍŠù‘¶‚ÌMSILi’†ŠÔŒ¾Œêj‚ðƒRƒs[‚·‚邿‚¤‚Ȃ̂ÅA¶¬‚ł͂Ȃ­—¬—p‚ɂȂéB(eval‚ł͂Ȃ¢)



409 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 12:49:28.58 ID:RZYVlzX/.net]
>>402
‚»‚ê•W€ŽÀ‘•‚¶‚á‚È‚¢‚¾‚ë
‚»‚ê‚ðu‚Ƃɂ©‚­CLR‚Ì¢ŠE‚Í‚±‚ñ‚ÈŠ´‚¶v‚Á‚Ä–³’ƒŒ¾‚¤‚È‚æ

410 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 13:10:51.94 ID:ThaQ2i1X.net]
>>401
‚¨‘O‚ª
>C/C++‚̓ƒ‚ƒŠƒ‚ƒfƒ‹‚ªƒtƒ‰ƒbƒg‚ÅAƒŠƒjƒA‚ɃAƒNƒZƒX‚Å‚«‚é‘O’ñ‚¾

‚Ȫ‹’‚ðo‚³‚È‚«‚á‚¢‚¯‚È‚¢—§ê‚È‚Ì

‚ ‚ÆŠm’è“I‚Á‚Ă̂à

411 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 13:33:48.83 ID:LojobDxZ.net]
‚»‚¤‚¢‚¤‹@”\‚ðŽÀŒ»‚·‚邽‚߂Ɏg‚¤Œ¾Œê‚¾‚©‚ç‚»‚¤‚¢‚¤‹@”\‚Ì•W€‰»‚ª‚µ‚Â炢‚ñ‚¾‚æB

412 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 13:34:44.79 ID:dkFhdmkv.net]
‚Ü‚¾‚â‚Á‚Ä‚é‚Ì‚©c
>>402
Œ³XstaticƒL[ƒ[ƒh‚Ì—L–³‚É‚æ‚Á‚Ăł«‚éŠÖ”‚̈Ⴂ‚̘b‚¶‚á‚È‚©‚Á‚½‚Á‚¯H
‚È‚ñ‚ŃvƒƒOƒ‰ƒ€‚ªŽÀs’†‚É‘g‚Ý—§‚Ä‚½ƒƒ\ƒbƒh‚̘b‚ɂȂÁ‚Ä‚é‚ÌH

‚»‚ê‚Å100ƒŒƒX‚­‚ç‚¢Žg‚Á‚Ä>>302‚â>>321‚Å‘‚¢‚Ä‚½‹^–â‚âŠÔˆá‚¢‚ɂ‚¢‚Ä­‚µ‚Í—‰ð‚Å‚«‚½H

413 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 13:45:48.19 ID:39XjsZ/s.net]
‚Ç‚¤‚Å‚à‚¢‚¢‚ªA32bit”Å‚Ì.NetƒAƒvƒŠ‚Á‚Ä
32bit”Å‚Ì.NET Frameworkã‚Å“®‚­‚ñ‚¶‚á‚È‚¢‚ÌH
‚Æ‚¢‚¤‚Ì‚à32bitƒAƒvƒŠ‚©‚ç‚Í64bitDLL‚ð“ǂݞ‚߂Ȃ¢‚©‚ç
‚¾‚©‚ç32bit”Å‚Ì.NetƒAƒvƒŠ‚Í32bit”Å.NET Frameworkã‚Å“®‚­‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç
(‚»‚̕ӂ̎–î‚̓XƒŒˆá‚¢‚¾‚µ‚æ‚­’m‚ç‚ñ‚ª)
ƒtƒŒ[ƒ€ƒ[ƒN‘¤A.Net‘¤AŠÇ—‘¤‚ª32bit‚Å4G‚̕ǂª‚ ‚é‚Ì‚ÉA
‚»‚̧ŒÀ‚Ì’†‚Å4GˆÈã‚̃R[ƒh‚̃Xƒƒbƒv‚̉^—p‚ð‚·‚é‚ÌH
‚»‚ñ‚ÈŽÀ‘•‚Í‚ ‚肦‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚ª

MMU‚̘b‚ªã‚ª‚Á‚Ä‚¢‚½‚ªA‚ ‚ê‚̓n[ƒhƒEƒFƒA‚Å‚‘¬‚¾‚µA
MMU‚Í•¨—ƒƒ‚ƒŠ‚ª‘«‚è‚È‚¢ê‡‚ɃXƒƒbƒv‚·‚é—p“r‚¾‚ªA
¡‘«‚è‚È‚¢‘O’ñ‚ɂȂÁ‚Ä‚¢‚é‚̂͘_—ƒAƒhƒŒƒX‚Ì•û‚Ȃ킯‚Å
˜_“_‚ªƒYƒŒ‚Ä‚é‚í‚È

414 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 13:57:03.37 ID:PT+IC+/U.net]
‰´‚Ì‹^–â(302)‚͉ðÁ‚µ‚½‚æB
‚¨‘O‚ç‚Ì‹^–â‚Í‚ ‚é‚Ý‚½‚¢‚¾‚µA‚»‚ê‚ɂ‚¢‚Äà–¾‚ào—ˆ‚邯‚ÇA‚à‚¤–Ê“|‚Ȃ̂Ŏ~‚ß‚éB
’N‚©•ª‚©‚él‚͉ñ“š‚µ‚Ä‚â‚Á‚Ä‚­‚êB

‚Ä‚©‚¨‘O‚ç‚à‚¤‚¿‚å‚Á‚Æ‘¼Œ¾Œê‚àG‚Á‚½•û‚ª‚¢‚¢‚¼B
C‚Ì¢ŠE‚¾‚¯‚ŕ‚¶‚Ä‚¢‚é‚©‚çAC‚ð‹qŠÏ“I‚ÉŒ©‚ê‚ĂȂ¢‚ñ‚¾‚æB


‚»‚ê‚Æ‚͕ʂÉA401‚ɑ΂·‚é‰ñ“š‚Í•åW‚·‚éB

415 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 14:05:36.49 ID:RZYVlzX/.net]
‹•¨‚΂Á‚©‚肾‚È

416 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 14:15:49.93 ID:WwQzZTLz.net]
‚¢‚¢‰ÁŒ¸ƒXƒŒˆá‚¢‚̘b‚ÍŽû‘©‚µ‚Ä—~‚µ‚¢B

417 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 14:41:30.97 ID:ThaQ2i1X.net]
ƒu[ƒƒ‰ƒ“‚Ȏ̂đ䎌‚ÅI‚í‚Á‚½‚È

418 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:14:28.65 ID:o5uWY3Fx.net]
>>408
C++‚̓IƒuƒWƒFƒNƒgˆÈŠO‚̗̈æ‚ðƒ|ƒCƒ“ƒ^[‚ÅŽw‚·‚±‚ÆŽ©‘Ìo—ˆ‚È‚¢‚ñ‚¾‚©‚ç‚í‚©‚ê‚æ
int a;
(&a + 1); // undefined behavior

1.7 The C++ memory model
The memory available to a C++ program consists of one or more sequences of contiguous bytes
"sequence"‚Í•¡”Œ`‚¾‚¼



419 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:31:50.22 ID:LojobDxZ.net]
‚»‚à‚»‚à16bitƒAƒvƒŠ‚Åfar‚âhuge‚Å‚»‚êˆÈã‚̗̈戵‚¤‚È‚ñ‚Ä“–‚½‚è‘O‚¾‚Á‚½‚낤‚ÉB
c‚É‚àc++‚É‚àƒŠƒjƒA‚ȃƒ‚ƒŠ‹óŠÔ‚Æ‚¢‚¤”›‚è‚͂Ȃ¢B
‚¾‚¢‚½‚¢ƒ|ƒCƒ“ƒ^‚ª‰½ŽÒ‚©‚·‚ç‚»‚Ì‹““®‚Å‚µ‚©’è‹`‚³‚ê‚Ä‚¢‚È‚¢B
ŽÀ‘•ŽŸ‘æ‚łǂ¤‚ɂłà‚È‚éB

420 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:34:20.90 ID:FVa42+rI.net]
>>412
–{‘è‚Æ‚Í‚¸‚ê‚Ä‚­‚邯‚ÇA &a + 1 ‚Í undefined ‚¶‚á‚È‚¢‚æB
*(&a + 1) ‚ɃAƒNƒZƒX‚µ‚½‚è &a + 2 ‚·‚邯 undefined ‚ɂȂéB

421 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:34:29.27 ID:nPjcOL1Q.net]
‚»‚à‚»‚àƒƒ‚ƒŠ‹óŠÔ‚⃊ƒjƒA‚¤‚ñ‚½‚ç‚Ü‚Ål—¶‚µ‚ăvƒƒOƒ‰ƒ€‚µ‚È‚«‚á‚ ‚©‚ñ‚Ì‚©B

422 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/22(‰Î) 16:37:24.66 ID:4a3z373J.net]
‰´‚ªŠ´‚¶‚é‚Ì‚Í
int a;‚Ía‚̃AƒhƒŒƒX‚̈ʒu‚ð’¼Ú”Ô†‚ÅŽ¦‚µ‚Ä‚¢‚邯Žv‚¤‚ñ‚¾
int a[10];‚Æ‘‚­‚ƃAƒhƒŒƒX‚Ìæ“ª‚̃AƒhƒŒƒX‚̔Ԇ‚ðŽ¦‚µ‚Ä‚¢‚邯Žv‚¤‚ñ‚¾
a=a+1‚Æ‘‚­‚Æa‚͕ϔ‚ł͂Ȃ­”Ô†‚¾‚©‚çƒGƒ‰[‚ɂȂé‚ñ‚¾‚ÆŽv‚¤‚æ

423 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:40:57.49 ID:BmBfsQQC.net]
>>414
”z—ñ‚¶‚á‚È‚¢‚ñ‚¾‚¯‚ÇH

424 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:42:13.67 ID:gQIVdZQM.net]
>>416
”z—ñ–¼‚ðŽ¦‚·Ž¯•ÊŽq‚ðC”z—ñ—v‘f‚ðŽw’è‚·‚é[] ‚𔺂킸‚É’P“ƂŎg—p‚·‚é—p–@‚ÍC“ÁˆÙ“_‚É‚µ‚ÄC/C++‚ɂĈê”ÔX‚¢‚Æ‚±‚ë

425 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:51:41.05 ID:WExvsg0o.net]
‚¢‚¿‚¢‚¿&a[0]‚Æ‘‚¯‚ÆH
&a[0]‚̂ق¤‚ªX‚¢‚ÆŽv‚¤‚ª

426 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:59:16.98 ID:PT+IC+/U.net]
>>412
> contiguous bytes
‘¼‚ÌŒ¾Œê‚ł͂±‚Ì•K—v‚·‚ç‚È‚¢B
‚±‚ꂪƒŠƒjƒA‚Á‚ÄŽ–‚¾‚æB

‚¿‚Ȃ݂ɌN‚ÍCˆÈŠO‚ÌŒ¾Œêˆê‚‚łàŽg‚¦‚é‚©‚¢H
‚¾‚Á‚½‚ç‚»‚ÌŒ¾Œê‚Å‚±‚Ì•K—v‚ª‚ ‚é‚©‚ðl‚¦‚Ä‚Ý‚é‚Æ‚¢‚¢B

427 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 16:59:35.71 ID:FVa42+rI.net]
>>417
”z—ñ‚¶‚á‚È‚¢ƒIƒuƒWƒFƒNƒg‚ւ̃|ƒCƒ“ƒ^‰‰ŽZ‚̃‹[ƒ‹‚Í—v‘f” 1 ‚Ì”z—ñ‚Æ‚¢‚Á‚µ‚åB
5.7 [expr.add] p4
> For the purposes of these operators, a pointer to a nonarray object
> behaves the same a

428 –¼‘OFs a pointer to the first element of an array of length
> one with the type of the object as its element type.
[]
[‚±‚±‰ó‚ê‚Ă܂·]



429 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 17:07:12.07 ID:gQIVdZQM.net]
>>419
\‘¢‘ÌEƒNƒ‰ƒX‚ÌꇂÍC’P“Ƃ̎¯•ÊŽq‚ŃAƒhƒŒƒX‚ðŽ¦‚·‚±‚Ƃ͂Ȃ¢‚¾‚낤H
‚»‚ê‚Æ“¯‚¶‚±‚Æ‚¾

430 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 17:16:16.72 ID:WExvsg0o.net]
\‘¢‘̂Ɣz—ñ‚͑傫‚³‚ªˆá‚¤‚¾‚낤

431 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 17:30:38.04 ID:RZYVlzX/.net]
>>420
‚»‚êŽÀ‘•‚¶‚á‚È‚­‚Ä’ŠÛ‹@ŠB‘ŠŽè‚Ì‚à‚Ì‚Å
x86‚̘_—ƒAƒhƒŒƒX‚╨—ƒAƒhƒŒƒX‚Ȃǂƃ|ƒCƒ“ƒ^‚Æ“¯ˆê‚È‚ñ‚Ä‹K’è‚Í‘‚¢‚ĂȂ¢
JIT‚É‚µ‚ĂŃRƒ“ƒpƒNƒVƒ‡ƒ“‚µ‚ăAƒhƒŒƒX•ÏX‚³‚ê‚æ‚¤‚ªC‚ÍŠÖŒW‚È‚¢

‚¨‘O–{“–“s‡‚ª—Ç‚¢‚ÆŽv‚Á‚½Ž–‚µ‚©“š‚¦‚È‚¢‚È
‚¢‚¢‰ÁŒ¸‚Ç‚±‚ªŒˆ’è“I‚È–â‘è‚Ȃ̂©à–¾‚µ‚È‚æ

‚»‚ê‚Æ‚¸‚Á‚Æ“¦‚°‚ĂȂ¢‚Å
sizeof(void*)‚ªŠm’è“I‚Æ‚¢‚¤Ž–‚ɂ‚¢‚Ä‚àà–¾‚µ‚Ä‚Ë

432 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 17:33:33.60 ID:gQIVdZQM.net]
>>423
‘å‚«‚³H‚È‚ñ‚̘b‚¾H
struct a { int n1; int n2; int n3; }
int b[3];
‚Ç‚¿‚ç‚à“¯‚¶W‡‘Ì‚¾‚ª a ‚Æ b ‚ňӖ¡‚·‚é‚à‚Ì‚ªˆá‚¤‚͕̂s®‡‚¾‚낤H

433 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 17:38:23.04 ID:RZYVlzX/.net]
‚‚©Œ¾ŒêŽd—l‚Éunsafe‚ÆfixedŽ‚Á‚Ă鎞“_‚Å“¯—ނȂ̂ɃAƒz‚Ȃ̂©‚È‚±‚Ìl

434 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 17:40:24.63 ID:RZYVlzX/.net]
>>426‚Í>>425ˆ¶‚Ä‚¶‚á‚È‚¢‚©‚ç‚Ë

435 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 18:22:00.45 ID:WwQzZTLz.net]
>>425
‚»‚êAˆá‚­‚È‚¢H
struct {int n1; init n2; int n3;} a;
int b[3];
printf("%p",a);
printf("%p",b);
ƒGƒ‰[‚ɂ͂Ȃç‚È‚¢B

436 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 18:26:29.93 ID:WwQzZTLz.net]
>>428
‚²‚ß‚ñAa,b‚Ì‘O‚É•‚ª‚¢‚éB

437 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 18:53:37.56 ID:BmBfsQQC.net]
>>421
‚È‚é‚Ù‚ÇA•׋­‚ɂȂÁ‚½‚í

438 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 18:59:44.87 ID:PT+IC+/U.net]
>>424
•ʂɓ¦‚°‚Ä‚¢‚é‚킯‚ł͂Ȃ­‚ÄA
¡‚ÌŒN‚Ì’mޝ”͈͂ł͗‰ð‚Å‚«‚È‚¢‚¾‚낤‚©‚ç’ú‚ß‚½‚ñ‚¾‚æB
‚à‚¤Šù‚É\•ªà–¾‚µ‚Ä‚¢‚éB
‰´‚Ì‹^–â‚ÍŠù‚ɉðÁ‚µ‚½‚Ì‚¾‚©‚çAŒN‚̓˂Á‚©‚©‚è‚É‚¢‚¿‚¢‚¿“š‚¦‚é•K—v‚à‚È‚¢B

ŒN‚Í’m‚Á‚Ä‚¢‚é‚‚à‚è‚È‚ñ‚¾‚낤‚¯‚ÇA‘S‘R•ª‚©‚Á‚ĂȂ¢B
Œ³X‚̃uƒƒO(>>295)AˆÈ‰º‚Ì‚­‚¾‚è‚Í^‚È‚ñ‚¾‚ªA‚»‚à‚»‚à‚±‚ê‚ð—‰ð‚Å‚«‚ĂȂ¢‚¾‚ëB
> ‚½‚Æ‚¦‚ÎA32bit‚ÌCPUã‚Å‚ÍA’Êí‚̃vƒƒOƒ‰ƒ€‚ÍA4GB‚̃ƒ‚ƒŠ‹óŠÔ‚ɧŒÀ‚³‚êA4GBˆÈã‚̃ƒ‚ƒŠ‚ð—˜—p‚·‚邱‚Ƃ͔ñí‚È¢“ï‚𔺂¢‚Ü‚·B
> ‚Æ‚±‚낪AJava‚âC#‚Æ‚¢‚Á‚½Œ¾Œê‚ÍAŒ´—ãA‚»‚̂悤‚ȧŒÀ‚ðŽó‚¯‚Ü‚¹‚ñ(ƒoƒ“ƒNØ‚è‘Ö‚¦‚¾‚Æ‚©AƒZƒOƒƒ“ƒg‚¾‚Æ‚©‚̘b‚Í‚ ‚¦‚Ä–³Ž‹)B
> ‚ ‚­‚Ü‚Å‚àŒ´—ã‚̘b‚ł͂ ‚é‚Ì‚ÅAŒ»ó‚ª‚»‚¤‚È‚Á‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚̂ł·‚ªAƒ|ƒCƒ“ƒ^‚Æ‚¢‚Á‚½ŠT”O‚ªŒ¾Œêã‚ÉoŒ»‚µ‚È‚¢‚±‚Ƃɂæ‚Á‚ÄA
> ƒf[ƒ^‚ðƒƒ‚ƒŠã‚̔Ԓn‚Å•\Œ»‚·‚é•K—v‚ª‚È‚¢‚½‚߂ł·B

‰´‚Í‚±‚Ì•”•ª‚Ìà–¾‚ð‚µ‚Ä‚¢‚½‚¾‚¯‚È‚ñ‚¾‚æB‚½‚¾AŒN‚ª—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚Æ‚È‚é‚ÆA‚»‚Ì‘O‚Ì•”•ª
> C/C++‚̃vƒƒOƒ‰ƒ}‚ÌZ‚ñ‚Å‚¢‚颊E‚ÍAƒ|ƒCƒ“ƒ^‚ª‚ ‚邨‚©‚°‚ÅA‚ ‚éˆÓ–¡‚Å‚ÍA‰½‚Å‚ào—ˆ‚éƒAƒZƒ“ƒuƒ‰‚Ì¢ŠE‚ł͂ ‚é‚̂ł·‚ªA
> ‚»‚Ì‚±‚Æ‚ª‹t‚ÉC/C++ƒvƒƒOƒ‰ƒ}‚Ì”­‘z‚ð‹·‚¢”͈͂ɕ‚¶‚±‚߂õ‚Ü‚Á‚Ä‚¢‚邱‚Æ‚ª‘½X‚ ‚è‚Ü‚·B
> Java‚âC#‚̂悤‚ȃ|ƒCƒ“ƒ^‚̂Ȃ¢¢ŠE‚ªŽÀ‚ÍA
> ƒAƒZƒ“ƒuƒ‰‚̂悤‚ȃ|ƒCƒ“ƒ^‚Æ‚¢‚¤‚©ƒAƒhƒŒƒX‚ÉŽx”z‚³‚ê‚Ä‚¢‚颊E‚ł͑z‘œ‚µ‚É‚­‚¢V‚½‚ȃpƒ‰ƒ_ƒCƒ€‚âŽè–@‚ð—^‚¦‚Ä‚­‚ê‚邱‚Æ‚à‚ ‚è‚Ü‚·B
‚à^‚Ȃ̂©‚ÈA‚Æ‚àŽv‚¦‚Ä‚­‚éBiŒÂl“I‚ɂ͂±‚Ì•”•ª‚̓nƒYƒŒ‚¾‚ÆŽv‚Á‚Ä‚¢‚½B)


ŒN‚ª–³’m‚Ȃ܂܂ł¢‚é‚̂͌N‚ÌÓ”C‚¾B
’N‚©‚ªŒN‚Ì‚±‚Æ‚ð‰Âˆ£‘z‚ÆŽv‚¤‚̂ȂçA‚¢‚‚©‹³‚¦‚Ä‚­‚ê‚é‚©‚à‚µ‚ê‚È‚¢B
‰´‚Í‚±‚±‚É”F‚߂Ăà‚ç‚¢‚É—ˆ‚½‚킯‚ł͂Ȃ­‚ÄA‹^–â‚ð‰ðÁ‚µ‚É—ˆ‚Ä‚¢‚éB‚¾‚©‚ç—p‚ÍÏ‚ñ‚¾B
ŒN‚ª‰´‚Ì‚±‚Æ‚ðŒë‰ð‚·‚é‚Ì‚àŒN‚ÌŽ©—R‚¾B‚»‚ê‚ðC³‚·‚é•K—v‚à‚È‚¢B

‚½‚¾‚È‚ A‚Ƃ肠‚¦‚¸Å‰‚̃uƒƒO‚Ì’†g‚à—‰ðo—ˆ‚È‚¢‚̂ɂ»‚̑ԓx‚ÍA’É‚¢‚æB
‚»‚¤‚¢‚¤‚͎̂~‚ß‚½•û‚ª‚¢‚¢B
–TŠÏ‚µ‚Ä‚¢‚é˜A’†‚Ì’†‚É‚à–¾‚ç‚©‚É•ª‚©‚Á‚Ä‚¢‚é“z‚à‚¢‚é‚Í‚¸‚¾‚ªA’N‚ào‚Ä‚±‚È‚¢‚̂͂»‚¤‚¢‚¤‚±‚Æ‚¾‚æB



439 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:11:33.18 ID:FVa42+rI.net]
>>431
>> ‚Æ‚±‚낪AJava‚âC#‚Æ‚¢‚Á‚½Œ¾Œê‚ÍAŒ´—ãA‚»‚̂悤‚ȧŒÀ‚ðŽó‚¯‚Ü‚¹‚ñ(ƒoƒ“ƒNØ‚è‘Ö‚¦‚¾‚Æ‚©AƒZƒOƒƒ“ƒg‚¾‚Æ‚©‚̘b‚Í‚ ‚¦‚Ä–³Ž‹)B
>> ‚ ‚­‚Ü‚Å‚àŒ´—ã‚̘b‚ł͂ ‚é‚Ì‚ÅAŒ»ó‚ª‚»‚¤‚È‚Á‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚̂ł·‚ªAƒ|ƒCƒ“ƒ^‚Æ‚¢‚Á‚½ŠT”O‚ªŒ¾Œêã‚ÉoŒ»‚µ‚È‚¢‚±‚Ƃɂæ‚Á‚ÄA
>> ƒf[ƒ^‚ðƒƒ‚ƒŠã‚̔Ԓn‚Å•\Œ»‚·‚é•K—v‚ª‚È‚¢‚½‚߂ł·B

‚±‚ꂪƒ|ƒCƒ“ƒ^‚Ì‘¶Ý‚É‚æ‚Á‚Ä C ‚â C++ ‚ÉŒÀ‚Á‚Ăͬ‚è—§‚½‚È‚¢‚ÆŒ¾‚í‚ê‚Ä‚¢‚邿‚¤‚¾‚¯‚ÇA
‚»‚ñ‚È‚±‚Ƃ͂Ȃ¢‚ÆŽv‚¤‚ñ‚¾B

Œ¾Œêã‚Ìuƒ|ƒCƒ“ƒ^v‚ð Java ‚â C# ‚ÌŽQƂƓ¯‚¶‚悤‚ÉŽÀ‘•‚·‚邱‚Ƃ͋֎~‚³‚ê‚¿‚á‚¢‚È‚¢‚킯‚ÅB
‚»‚±‚ç‚Ö‚ñ‚í‚©‚Á‚ĂȾ‚Á‚Ä‚é‚ÌH

440 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:20:45.42 ID:ThaQ2i1X.net]
>>432
‚±‚¢‚‚͉½Œ¾‚Á‚Ä‚à‰ð‚ç‚È‚¢‚æ
‰Âˆ£‘z‚Ȃ₂¾‚ÆŽv‚¤‚¯‚lj´‚Í’ú‚ß‚½

441 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:23:21.47 ID:39XjsZ/s.net]
–т̕Ǖ—‚Ìl‚È‚ñ‚¶‚á‚ËH

442 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:24:45.07 ID:PT+IC+/U.net]
>>432
¶ƒ|ƒCƒ“ƒ^‚ðŽg‚¦‚È‚¢CŒ¾Œê‚È‚ñ‚Ä‘¶Ý‰¿’l‚ª‚È‚¢‚¾‚ëB

ŽÀÛ‚»‚ꂪ‚ ‚Á‚½‚Æ‚µ‚ÄAŽg‚¤“z‚ª‚¢‚邯‚àŽv‚¦‚È‚¢‚ªA
ƒlƒCƒeƒBƒuƒR[ƒh‚ð“f‚­Java‚ª—~‚µ‚¢Žž‚ÉŽg‚¤‚Ì‚©H

443 –¼‘OF432 mailto:sage [2015/09/22(‰Î) 19:26:32.23 ID:FVa42+rI.net]
>>433
‚»‚¤‚¾‚Ë >399 ‚©‚ç‚»‚¤Œ¾‚í‚ê‚Ä‚é‚킯‚ÅAà“¾‚Å‚«‚邯‚Í‚ ‚ñ‚Ü‚èŽv‚Á‚ĂȂ¢B
“°X‚ÆuˆÈ‰º‚Ì‚­‚¾‚è‚Í^v‚Æ‚¢‚¤‚̂ɃcƒbƒRƒ~–³‚µ‚Á‚Ä‚¢‚¤‚̂̓}ƒY‚¢‚¾‚낤‚ÆŽv‚Á‚½B

444 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:27:26.06 ID:ThaQ2i1X.net]
‚Ù‚ç‚Èw
Emscripten‚Æ‚©‚à’m‚ç‚È‚¢‚ñ‚¾‚낤

445 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:33:20.20 ID:FVa42+rI.net]
>>435
‘¶Ý‰¿’l‚̘b‚ÍŠÖŒW–³‚¢‚ÆŽv‚¤‚ñ‚¾Bˆø—p‰ÓŠ‚Í
>>> ‚ ‚­‚Ü‚Å‚àŒ´—ã‚̘b‚ł͂ ‚é‚Ì‚ÅAŒ»ó‚ª‚»‚¤‚È‚Á‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚̂ł·‚ª
‚Æ‚¢‚¤˜b‚¾‚©‚ç‚ËB C ‚â C++ ‚Å‚à“¯‚¶‚±‚Ƃłµ‚åA‚ÆŒ¾‚Á‚Ä‚¢‚éB

446 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:34:46.81 ID:PT+IC+/U.net]
>>432
‚¿‚Ȃ݂ɋ֎~‚³‚ê‚Ä‚¢‚È‚¢‚̂͊m‚©‚¾‚ªACŒ¾Œê‚ł͎ÀŒ»o—ˆ‚È‚¢‚¾‚ëB
C++‚ʼn‰ŽZŽq‚̃I[ƒo[ƒ[ƒh‚ðŠî–{Œ^‚É‚à‘S•”‚â‚Á‚ă‰ƒbƒv‚·‚ê‚Î’B¬‰Â”\‚È‹C‚à‚·‚邪A
ƒ|ƒCƒ“ƒ^‚̂Ƃ±‚ë‚Ɏ኱§ŒÀ‚ª‚ ‚Á‚½‹C‚ª‚·‚éBi‚½‚¾‚±‚̕ӂ͗]‚èÚ‚µ‚­‚È‚¢j

447 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:36:47.03 ID:ThaQ2i1X.net]
>>439
Emscripten‚ŃOƒO‚ê
¶ƒ|ƒCƒ“ƒ^‚̈µ‚¦‚È‚¢CŒ¾Œê(‚ÉŒÀ‚ç‚È‚¢‚¯‚Ç)‚¾‚¼

448 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:42:18.38 ID:PT+IC+/U.net]
>>437
‚¢‚â‚¿‚å‚Á‚Ƒ҂ÄBŽÀ‚ÍEmscripten‚ÍŽg—p‚ðŒŸ“¢‚µ‚悤‚Æ‚µ‚Ä‚¢‚½B
——R‚ͶJavaScript‚ªFX•³‚¾‚©‚ç‚ÅATypeScript‚àŒŸ“¢’†‚¾B

‚»‚ê‚ÍEmscripten—p‚Ì‘‚«•û‚¾‚Æ‚¢‚¤‚±‚Æ‚©H
‚È‚ç‚Ίm‚©‚É‚»‚Ì‹Lq•û–@‚͑Ó–‚¾‚낤B
LLVM‚©‚ç‚̕ϊ·‚¾‚ÆŽv‚Á‚Ä‚¢‚½‚ªA‚»‚êˆÈ‘O‚ÉLLVM‚ɶƒ|ƒCƒ“ƒ^ƒR[ƒh‚ªo‚È‚¢‚悤‚Ƀ‰ƒbƒv‚·‚é‚킯‚¾‚ÈB



449 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:44:12.61 ID:FVa42+rI.net]
>>439
>385 ‚ÅŒ¾‚Á‚Ä‚½«‚̪‹’‚Í•s–¾‚Åuƒ|ƒCƒ“ƒ^‚̂Ƃ±‚ë‚Ɏ኱§ŒÀ‚ª‚ ‚Á‚½‹C‚ª‚·‚éBi‚½‚¾‚±‚̕ӂ͗]‚èÚ‚µ‚­‚È‚¢jv‚Æ‚¢‚¤‚±‚Ƃł¢‚¢‚©‚ÈH
> C/C++‚̓ƒ‚ƒŠƒ‚ƒfƒ‹‚ªƒtƒ‰ƒbƒg‚ÅAƒŠƒjƒA‚ɃAƒNƒZƒX‚Å‚«‚é‘O’ñ‚¾B(ƒ|ƒCƒ“ƒ^‚Íí‚ɃAƒNƒZƒX‰Â”\j
> ‚¾‚©‚ç4GB‚̕ǂª’¼ÚŒ©‚¦‚éB

‚È‚ñ‚©‚Í‚Á‚«‚肵‚½ª‹’‚ðŽv‚¢o‚µ‚½‚狳‚¦‚Ä—~‚µ‚¢B

450 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:58:38.83 ID:39XjsZ/s.net]
‚¢‚â‚à‚¤A”Þ‚Ì“ª‚ðƒfƒoƒbƒO‚·‚é‚̃oƒJ‚炵‚¢‚µA‚â‚߂悤‚æ

451 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:58:39.53 ID:PT+IC+/U.net]
>>438
‚»‚ê‚ÍŒJ‚è•Ô‚µ‚É‚µ‚©‚È‚ç‚È‚¢‚ªAˆÈ‰º‚Ì’Ê‚èB

Œ´—“I‚Șb‚È‚çA’ŠÛ‰»‚³‚ꂽ•Ï”—̈悵‚©Ž‚½‚È‚¢Œ¾Œê(C#,Java)‚Å‚ÍAƒAƒhƒŒƒX‚Æ‚¢‚¤‚à‚Ì‚ª‚»‚à‚»‚àŒ©‚¦‚È‚¢B
‚¾‚©‚çA4GB‚̕ǂª‚»‚à‚»‚àƒ†[ƒU[‚ÉŒ©‚¦‚È‚¢B
‚±‚ê‚ɑ΂µ‚ÄAC/C++‚Å‚Í4GB‚̕ǂªƒ†[ƒU[‚ÉŠÛŒ©‚¦‚¾B

>>432‚̂悤‚ÉAƒ|ƒCƒ“ƒ^‚ðƒ†[ƒU[‚ªƒ‰ƒbƒv‚µ‚Ä‘S‚Äint**‚Æ‚©‚É‚µ‚½ê‡A‚»‚ê‚Íuƒ†[ƒU[‚ª‚»‚¤‹Lq‚µ‚½v‚Æ‚¢‚¤B---(A)
‚»‚¤‚ł͂Ȃ­‚ÄAƒ†[ƒU[‚ª’Êí’Ê‚è int* ‚̂܂܎g‚Á‚Ä‚¢‚ÄA
‚»‚ê‚ðƒRƒ“ƒpƒCƒ‰‚¾‚¯‚Å int* ‚̃lƒCƒeƒBƒu‚É‚·‚é‚Ì‚©Aint** ‚ÌJava“IŽQƃ|ƒCƒ“ƒ^‚É‚·‚é‚Ì‚©‚ðƒRƒ“ƒpƒCƒ‹ƒIƒvƒVƒ‡ƒ“‚ÅØ‚芷‚¦‚ç‚ê‚é‚̂ȂçA ---(B)
‚»‚ê‚ÍuƒRƒ“ƒpƒCƒ‰‚Å4GB‚̕ǂð‰z‚¦‚½v‚Æ‚¢‚¤B
‚¢‚¸‚ê‚É‚µ‚Ä‚àAC/C++Œ¾ŒêŽ©‘Ì‚Å4GB‚̕ǂð‰z‚¦‚½‚Æ‚¢‚¤‚̂͌¾‚¢‰ß‚¬‚¾B

‚Æ‚±‚ë‚ÅAEmscripten‚Í(B)‚̂ǂ¿‚ç‚Ȃ̂©A’m‚Á‚Ä‚¢‚½‚狳‚¦‚Ä‚­‚êB
iƒ†[ƒU‘¤‚Å int** ‚ƈӎ¯‚µ‚Ä‘‚­•K—v‚ª‚ ‚é‚Ì‚©A
‚à‚µ‚©‚µ‚ă†[ƒU[‚Í int* ‚̂܂܂ő‚¢‚Ä‚àEmscripten‚ª int** ‚ÉŠ®‘S‚ɕϊ·‚Å‚«‚é‚Ì‚©j

452 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 19:59:56.93 ID:39XjsZ/s.net]
‚±‚ÌŠ´‚¶A’m‚Á‚Ä‚¢‚él‚Í’m‚Á‚Ä‚¢‚éA–т̕ÇL

453 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 20:06:26.45 ID:PT+IC+/U.net]
>>442
ˆá‚¤B

> ƒ|ƒCƒ“ƒ^‚̂Ƃ±‚ë‚Ɏ኱§ŒÀ‚ª‚ ‚Á‚½‹C‚ª‚·‚éB
‰‰ŽZŽq‚̃I[ƒo[ƒ‰ƒCƒh‚͉´‚ÍŽg‚Á‚ĂȂ¢‚Ì‚ÅÚ‚µ‚­‚È‚¢‚Ì‚¾‚ªA
ŋߓǂݒ¼‚µ‚½uƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêC++v‚É‚Í11.2.3‚Éi‘æ3”łȂçP317)
> “Á‚ÉAƒ|ƒCƒ“ƒ^‚¾‚¯‚ð‘€ì‚·‚鉉ŽZŽqŠÖ”‚Í’è‹`‚Å‚«‚È‚¢‚±‚ƂɒˆÓ‚µ‚Ä’¸‚«‚½‚¢B
‚Æ‚ ‚Á‚ÄA‚±‚ÌŒ‚ɂ‚¢‚Ä–{‚Ì’†‚ŕʂÉà–¾‚³‚ê‚Ä‚¢‚½‚Ì‚¾‚ªA¡Œ©‚Ä‚àŠY“–•”•ª‚ª‚·‚®‚É‚Ío‚Ä‚±‚È‚¢‚Æ‚¢‚¤‚±‚ÆB
‚½‚µ‚©CŒ¾Œê‚Ƃ̌݊·«‚ð•ۂ‚½‚ß‚ÉAƒ|ƒCƒ“ƒ^‰‰ŽZŽq‚ɂ‚¢‚Ă͎©—R‚Éã‘‚«‚Å‚«‚È‚¢•”•ª‚ª‚ ‚Á‚½‚Í‚¸B

> C/C++‚̓ƒ‚ƒŠƒ‚ƒfƒ‹‚ªƒtƒ‰ƒbƒg‚ÅAƒŠƒjƒA‚ɃAƒNƒZƒX‚Å‚«‚é‘O’ñ‚¾B(ƒ|ƒCƒ“ƒ^‚Íí‚ɃAƒNƒZƒX‰Â”\j
> ‚¾‚©‚ç4GB‚̕ǂª’¼ÚŒ©‚¦‚éB
ª‹’‚à‰½‚àA‚»‚̂܂ñ‚Ü‚¾B

‹t‚É•·‚¢‚Ă݂悤B
ŒN‚ÍC#‚ªŽg‚¦‚é‚Ý‚½‚¢‚¾‚ªAC#‚̃}ƒl[ƒWƒhƒR[ƒh‚¾‚¯‚Ì¢ŠE‚ÅA4GB‚̕ǂðˆÓޝ‚·‚邱‚Ƃ͂ ‚Á‚½‚©‚¢H
–³‚¢‚¾‚ëB‚»‚¤‚¢‚¤‚±‚Æ‚¾‚æB

454 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 20:14:07.69 ID:FVa42+rI.net]
>>444
> ‚±‚ê‚ɑ΂µ‚ÄAC/C++‚Å‚Í4GB‚̕ǂªƒ†[ƒU[‚ÉŠÛŒ©‚¦‚¾B
‚±‚ê‚àu‹C‚ª‚·‚év‚©‚ÈB’fŒ¾‚·‚é‚Ȃ窋’‚ð‚Í‚Á‚«‚莦‚¹‚邱‚Æ‚ðŠm”F‚µ‚Ä‚ËB

> ‚¢‚¸‚ê‚É‚µ‚Ä‚àAC/C++Œ¾ŒêŽ©‘Ì‚Å4GB‚̕ǂð‰z‚¦‚½‚Æ‚¢‚¤‚̂͌¾‚¢‰ß‚¬‚¾B
‚¾‚ê‚à‚»‚ñ‚È‚±‚Ƃ͌¾‚Á‚ĂȂ¢‚ÆŽv‚¤‚ñ‚¾B

uC/C++‚Å‚Í4GB‚̕ǂªƒ†[ƒU[‚ÉŠÛŒ©‚¦‚¾v‚ȂǂƂ¢‚¤l‚ªˆêl‚¢‚é‚Ì‚ÅA‚»‚ê‚Í
Œ¾‚¢‰ß‚¬‚¾‚ÆŒ¾‚Á‚Ä‚¢‚éB

>>446
u‰‰ŽZŽq‚ªã‘‚«‚Å‚«‚È‚¢v¨u4GB‚Ì•Çv‚Á‚Ä‚¢‚¤‚‚Ȃª‚肪‚ ‚邯Žv‚Á‚Ä‚é‚Ì‚©B

ƒ‹[ƒv‹C–¡‚ɂȂÁ‚Ä‚«‚½‚µA‚±‚±‚܂ł̑‚«ž‚Ý‚ð‚¿‚á‚ñ‚Ɠǂñ‚Å—‰ð‚µ‚悤‚Æ‚µ‚Ä‚­‚ê‚Ä‚¢‚ê‚Î
‚±‚Ì—¬‚ê‚Å‚»‚ñ‚È‚±‚ÆŒ¾‚¦‚é‚킯‚ª–³‚¢‚ÆŽv‚¤‚ñ‚ÅA–l‚à‚»‚ë‚»‚ë~‚肳‚¹‚Ä‚à‚炤‚æB

455 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 20:21:17.81 ID:PT+IC+/U.net]
>>447
> ‚±‚ê‚àu‹C‚ª‚·‚év‚©‚ÈB’fŒ¾‚·‚é‚Ȃ窋’‚ð‚Í‚Á‚«‚莦‚¹‚邱‚Æ‚ðŠm”F‚µ‚Ä‚ËB
‚¢‚〈‚¦‚Ă邾‚ë–¾‚ç‚©‚ÉB
void*‚ª32bitŠÂ‹«‚Å‚Í4GB‚܂łµ‚©•\‚¹‚È‚¢B‚¾‚©‚ç4GB‚̕ǂªŒ©‚¦‚éB
C#‚âJava‚ɂ͂±‚ꂪ‚È‚¢B‚»‚ꂾ‚¯‚̘b‚¾‚æB

> u‰‰ŽZŽq‚ªã‘‚«‚Å‚«‚È‚¢v¨u4GB‚Ì•Çv‚Á‚Ä‚¢‚¤‚‚Ȃª‚肪‚ ‚邯Žv‚Á‚Ä‚é‚Ì‚©B
‚ ‚邾‚ëB‚Æ‚¢‚¤‚©Œ¾‚¢o‚µ‚½‚̂͂»‚¿‚炾‚ªB
4GB‚̕ǂ͕ϔ—̈悪’ŠÛ‰»‚³‚ê‚Ä‚¢‚È‚¢‚©‚猩‚¦‚éB
‚¾‚©‚çAint**‚É‚µ‚Ä’ŠÛ‰»‚·‚ê‚Î’¼Ú‚ÍŒ©‚¦‚È‚­‚È‚éB
‚±‚ꂪC#‚âJava‚Å4GB‚̕ǂªŒ©‚¦‚È‚¢——R‚»‚Ì‚à‚Ì‚¾BƒuƒƒOŽå‚à‚±‚ÌŠÏ“_‚ÅŒ¾‚Á‚Ä‚¢‚éB


‚Ü‚ ‚¢‚¢‚æBŠ®‘S‚Ƀ‹[ƒv‚¾‚µAŒN‚̘_–@‚àƒ‹[ƒv‚µ‚Ä‚¢‚éB
~‚è‚Å—¹‰ð‚¾B‚±‚¿‚ç‚à‚»‚Ì•û‚ª•‚©‚éB

‚»‚ê‚Í‚»‚¤‚ÆEmscripten‚Ìî•ñ‚ª‚ ‚ê‚΂æ‚낵‚­B

456 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 20:30:45.91 ID:39XjsZ/s.net]
‰½‚©‚Á‚±‚‚¯‚Ä‚ñ‚¾‚æA‰SŽÒ‚̕ȂÉ

457 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 21:15:01.03 ID:ozShReaP.net]
ƒNƒTƒJƒx‚Í’m‚Á‚Ă邯‚Ç
–т̉½‚Æ‚©‚Í’m‚ç‚È‚¢‚È‚ 

458 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 21:58:18.19 ID:PT+IC+/U.net]
>>444,448
ƒXƒŒƒ`‚¾‚ªŽ©ŒÈ‰ðŒˆ‚µ‚½B
¶ƒ|ƒCƒ“ƒ^‚ÍTypedArray‚Ƀ}ƒbƒsƒ“ƒO‚³‚ê‚邿‚¤‚¾B
‚Ü‚ A—âÂÉl‚¦‚ê‚Γ–‘R‚¾‚Á‚½B



459 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/22(‰Î) 22:12:42.50 ID:hQ0EouVl.net]
4GB‚̕ǂ©B
”z—ñ‚ðŽg‚¤ê‡‚È‚ÇAƒf[ƒ^ƒTƒCƒY‚ÌãŒÀ‚È‚ñ‚©‚Í
‰½Œ¾Œê‚Å‚ ‚낤‚Æ•’ʂɉ½‚ç‚©‚Ì—¹‰ð‚Ì‚à‚Æ‚ÉŽg‚Á‚Ä‚¢‚邿‚È‚ B
C++ ‚Ý‚½‚¢‚Ésizeof(void*)‚ª‚Í‚Á‚«‚肵‚Ä‚ê‚ÎŽ©–¾‚Ì—‚Æ‚µ‚Ä”[“¾‚¢‚­‚ªA
‚»‚¤‚łȂ¢Œ¾Œê‚ł͉ö‚µ‚°‚È‚²‘õé‚É]‚¤‚µ‚©‚È‚¢‚Æ‚¢‚¤
—‹l‚߂ȫŠi‚Ìl‚ɂ͗D‚µ‚­‚È‚¢˜b‚¾‚æ‚ËB

460 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 23:39:14.16 ID:PT+IC+/U.net]
‚Þ‚µ‚뉴‚͘b‚Ì’Ê‚¶‚È‚³‚ɂтÁ‚­‚肾‚Á‚½‚íB
32bitŠÂ‹«‚Å‚ÌCŒ¾Œê‚Å4GB‚̕ǂªŒ©‚¦‚é‚͎̂©–¾‚Å‚µ‚©‚È‚¢B
‚»‚ê‚ðŒ©‚¦‚È‚¢‚ÆŒ¾‚í‚ê‚Ä‚à“ª‚¨‚©‚µ‚¢‚Æ‚µ‚©Žv‚¦‚È‚¢B >>447

ƒ}ƒW‚Å‚¨‘O‚ç‚Í‘¼Œ¾Œê­‚µ‚Å‚àG‚Á‚½•û‚ª‚¢‚¢B
Š®‘S‚ɖӖڂɂȂÁ‚Ä‚¢‚éB

461 –¼‘OF412 mailto:sage [2015/09/22(‰Î) 23:51:24.00 ID:7b9YUjXM.net]
‚Þ‚µ‚ë
‚í‚´‚í‚´>>412‚Åw"sequence"‚Í•¡”Œ`‚¾‚¼x
‚Á‚Ä‘‚¢‚Ä‚â‚Á‚½‚̂ɖڂɓü‚ç‚È‚¢–ӖڂɂтÁ‚­‚肾‚í

462 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 23:55:40.08 ID:PT+IC+/U.net]
>>454
‚¢‚â‚»‚±‚ÍŠÖŒW‚È‚¢‚ñ‚¾‚æB

‚¿‚Ȃ݂ɌN‚àC/C++‚µ‚©‚Å‚«‚È‚¢‚Ì‚©H
‚¿‚å‚Á‚ƃ}ƒW‚Å‘¼Œ¾ŒêA‰½‚Å‚à‚¢‚¢‚©‚ç‚â‚Á‚Ă݂½•û‚ª‚¢‚¢B

463 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/22(‰Î) 23:57:25.78 ID:LojobDxZ.net]
“Á’è‚̈—Œn‚Åvoid*‚ª32bit‚Æ‚¢‚¤˜b‚Å‚µ‚©‚È‚¢
‚Ü‚ A‚»‚ê‚Å99.9%¢‚ç‚È‚¢‚©‚çcpu‚Ì‹@”\‚É”–‚¢”ç”킹‚ÄŒ©‚¹‚Ä‚¢‚邾‚¯‚̂͂Ȃµ

16bitŽž‘ã‚Éhuge‚âfar‚Å‚»‚êˆÈã‚ɃAƒNƒZƒXo—ˆ‚邿‚¤‚É‚µ‚Ä‚ ‚Á‚½‚Ì‚ÍA‚»‚ê‚Å‚·‚܂Ȃ¢‚Ù‚Ç•s•Ö‚¾‚Á‚½‚©‚ç

c‚âc++‚͂̈µ‚¤cpu‚̓n[ƒo[ƒh‚¾‚Á‚½‚è1ƒ[ƒh16bit‚ªƒAƒhƒŒƒX‚ÌŽw‚µŽ¦‚·Å¬’PˆÊ‚¾‚Á‚½‚è‚Æ‚È‚ñ‚Å‚à‚ ‚è

464 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:02:54.19 ID:M/UFFhhb.net]
32bit‚Å•\Œ»‚Å‚«‚éƒ|ƒCƒ“ƒ^‚ª4GB‚܂ł¾‚ªA‰¼‚É1ƒAƒhƒŒƒX‚ª4ƒoƒCƒg‚Å‚à—Ç‚¢‚ñ‚¶‚á‚È‚¢‚©‚Æ‚àŽv‚Á‚½B
•¶Žš—ñ‚Í2•¶Žš‚È‚¢‚µ4•¶Žš‚Ńƒ“ƒZƒbƒg‚ɂȂ邯‚Ç

465 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:07:22.49 ID:Q8fOJWKp.net]
>>453
u32bitŠÂ‹«‚Å‚ÌCŒ¾Œê‚Å4GB‚̕ǂªŒ©‚¦‚év‚ªŒ¾‚¦‚é‚̂Ɠ¯‚¶‚悤‚É
uŽQÆ‚ð32bitƒAƒhƒŒƒX‚Å•\Œ»‚µ‚Ä‚¢‚éJava/C#ˆ—Œn‚Å‚Í4GB‚̕ǂªŒ©‚¦‚év‚Æ‚àŒ¾‚¦‚é
EEE‚ñ‚¶‚á‚È‚¢‚ÌH

466 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:15:57.36 ID:qfkgp73Y.net]
ƒoƒJ‚É•¨Ž–‚ð—‰ð‚³‚¹‚é‚Ì‚Á‚Ä–{“–‚É‘å•Ï‚¾‚Ë
‹³Žt‚ɂ͓ª‚ª‰º‚ª‚邿
‰´‚É‚±‚ñ‚ȃoƒJ‚Å‘¸‘å‚ȶ“k‚ª‹‚½‚ç–³Ž‹‚µ‚Ä‚¢‚¶‚ß–â‘è‚Æ‚©‚ɂȂÁ‚Ä‚é‚í

467 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:24:11.18 ID:MwhyHk4V.net]
>>458
‚»‚ê‚Í‚»‚Ì’Ê‚èB
‚½‚¾AŽQÆŽ©‘̂̃TƒCƒY‚ðƒ†[ƒU[‚ªŠÖ’m‚·‚é•K—v‚ª‚È‚¢Biƒ\[ƒXƒR[ƒh‚ÉŒ»‚ê‚È‚¢j
‚»‚±‚ªŒˆ’è“I‚ɈႤB
‚¾‚©‚çAˆ—Œn‚ªŸŽè‚É64bitŽQƂɂµ‚Ä‚¢‚½‚Æ‚µ‚Ä‚àA“¯‚¶ƒ\[ƒXƒR[ƒh‚ª‚»‚̂܂ܓ®‚­‚±‚ƂɂȂéB

‚½‚¾ˆ«‚¢‚ªA‚±‚ÌŒ‚ÉŠÖ‚µ‚ĉ´‚ª‚¢‚¿‚¢‚¿‰ñ“š‚·‚é•K—v‚̓}ƒW‚łȂ¢B
‰´‚ªŒ¾‚Á‚Ä‚¢‚é‚͖̂{“–‚ÉŽ©–¾‚È‚±‚Ƃ΂©‚è‚Å‚ ‚邵AŒN’B‚à­‚µ‘¼Œ¾Œê‚ð‚©‚¶‚邾‚¯‚Å•ª‚©‚é˜b‚¾B

468 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:28:22.82 ID:nPFFi/Oi.net]
‚Ù‚¤‚Ù‚¤AC++‚¾‚ƃ|ƒCƒ“ƒ^[‚̃TƒCƒY‚ªƒ\[ƒXƒR[ƒhã‚ÉŒ»‚ê‚Ä“¯‚¶ƒ\[ƒX‚ªŽg‚¦‚È‚¢‚̂ł·‚©
‚à‚¿‚ë‚ñƒ|ƒCƒ“ƒ^[‚̃rƒbƒgƒCƒ[ƒW‚ð‘€ì‚·‚éꇂ𜂢‚Ăł·‚ª



469 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:33:24.68 ID:qfkgp73Y.net]
>>461
‚í‚´‚í‚´ƒR[ƒh‚ð‘‚­‚Æ‚«‚Ƀ|ƒCƒ“ƒ^‚̃TƒCƒY‚ðˆÓޝ‚µ‚Ä“¯‚¶ƒ\[ƒXƒR[ƒh‚Å“®‚­‚悤‚É‘‚©‚È‚¢‚ñ‚¾‚낤‚æ
–³”\‚È“­‚«ŽÒ‚Á‚Ă₂¾

470 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:51:40.95 ID:KSDSHGp7.net]
static‚̈Ӗ¡‚·‚ç’m‚ç‚È‚©‚Á‚½‚ñ‚¾‚©‚çC/C++‚ð‚ë‚­‚É’m‚ç‚È‚¢‚ñ‚¾‚낤B
Java‚âC#‚Å‚·‚çŽv‚¢ž‚݂ɂæ‚éŠÔˆá‚Á‚½”Fޝ‚ÉŽú‚í‚ê‚Ä‚¢‚½B
ISO/IEC 14882:2014‚ÆŒ¾‚í‚ê‚ĂǂÌNxxxx‚©‚Æq‚˂邠‚½‚è‚ÍŠ¨ˆá‚¢‚Ì‚µ‚â‚·‚³‚ðÛ’¥‚µ‚Ä‚¢‚½‚ÈB
‚»‚ê‚Å‚±‚̑ԓx‚¾‚©‚çA‚Ü‚í‚è‚à‚ë‚­‚ɊԈႢ‚ðŽw“E‚µ‚Ä‚­‚ê‚È‚¢‚ñ‚¾‚낤B‚©‚í‚¢‚»‚¤‚ÉB

471 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:52:34.21 ID:MwhyHk4V.net]
ˆ«‚¢‚ª‚¢‚¿‚¢‚¿–Ê“|‚Ȃ̂ÅAƒAƒzƒŒƒX‚µ‚½ID‚Í‚»‚êˆÈ~–³Ž‹‚·‚邱‚Ƃɂ·‚邿B
‚Ƃ肠‚¦‚¸Œ»Ý‚Ì–³Ž‹‘ÎÛ‚Í ID:nPFFi/Oi, ID:qfkgp73Y

ƒ}ƒW‚Å‚¨‘O‚瑼Œ¾ŒêG‚Á‚½•û‚ª‚¢‚¢B

‚»‚à‚»‚à‘¼Œ¾Œê‚ł̓AƒhƒŒƒXŽ©‘Ì‚ðŽæ‚ê‚È‚¢‚±‚Æ‚ª‘½‚¢B
ŽŸ‚ÉAŽæ‚ꂽ‚Æ‚µ‚Ä‚àƒLƒƒƒXƒg‚Å‚«‚È‚©‚Á‚½‚è‚·‚éB
‚¾‚©‚çA‚Ç‚¤‚â‚Á‚Ä‚à sizeof(void*) ˆË‘¶‚̃R[ƒh‚ð‹Lq‚Å‚«‚È‚¢Œ¾Œê‚Ì•û‚ª‘½‚¢B

CŒ¾Œê‚É‚¨‚¢‚Ä–³—‚ȃLƒƒƒXƒg‚ð‚µ‚È‚¯‚ê‚Î void* ‚̃TƒCƒY‚̓Rƒ“ƒpƒCƒ‰‚ªŽ©“®“I‚É”»’f‚µ‚ÄŠm•Û‚µ‚Ä‚­‚ê‚éB
Œ‹‰ÊA32bit‚Æ64bit‚Å“¯‚¶ƒR[ƒh‚ª“®‚­B
‚±‚ê‚ÍID:nPFFi/Oi, ID:qfkgp73Y‚Ý‚½‚¢‚È”nŽ­‚Å‚à’m‚Á‚Ä‚¢‚éA“–‚½‚è‘O‚̘b‚¾B

‚½‚¾‚±‚ê‚̓†[ƒU[‚ª‚¿‚á‚ñ‚Æ‚»‚¤‹Lq‚µ‚½‚±‚Æ‚ð•ÛØ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚‚܂èAƒ†[ƒU[ˆË‘¶‚¾B
ã‹L‚̂悤‚ÉA‚»‚à‚»‚àƒAƒhƒŒƒX‚ðŽæ‚ê‚È‚¢Œ¾Œê‚Å‚ÍAƒ†[ƒU[‚ª‚Ç‚¤‚â‚Á‚Ä‚à sizeof(void*) ˆË‘¶‚̃R[ƒh‚ð‹Lq‚Å‚«‚È‚¢B
‚¾‚©‚ç‚»‚à‚»‚à 32bit ‚Æ‚© 64bit ‚Æ‚©‹C‚É‚·‚é•K—v‚à‚È‚¢B‚±‚±‚ªŒˆ’è“I‚ɈႤB

‰½“x‚àŒ¾‚¤‚¯‚ÇA‚¨‘O‚ç–{“–‚É‘¼Œ¾Œê‚ð­‚µ‚Å‚àG‚Á‚½•û‚ª‚¢‚¢B

472 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 00:58:25.97 ID:nPFFi/Oi.net]
‚»‚¤‚¢‚âVisual Basic 6.0‚Á‚Ä•¶Žš—ñ‚̃AƒhƒŒƒXŽæ‚ꂽ‚µ
ƒrƒbƒg”ˆË‘¶‚Ì•³ƒR[ƒh‚ªŽU—‚µ‚Ä‚¢‚½‚È

473 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:04:51.91 ID:qfkgp73Y.net]
>>463
Žv‚¢ž‚݂̉ò‚Ý‚½‚¢‚Ȃ₂¾‚©‚çŽü‚肪Žw“E‚µ‚Ä‚àˆÓ–¡‚ª–³‚¢‚ñ‚¾‚ë
‚»‚ê‚Í‚±‚±‚ÅØ–¾‚³‚ê‚Ă邶‚á‚È‚¢‚©

Žw“E‚·‚邯Žv‚¢ž‚݈ê‚‘‚¦‚½‚Ý‚½‚¢‚¾‚µ‚ËB
‚±‚±‚ÌZl‚ª‘¼‚ÌŒ¾Œê‚ðG‚Á‚½‚±‚Æ‚ª‚È‚¢‚Á‚Ä

474 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 01:05:07.72 ID:AnQ6XBDy.net]
ƒAƒhƒŒƒX‚ðˆµ‚¦‚é‚̂͋@”\«‚̈ê‚‚ł ‚Á‚ÄŒ‡“_‚ł͂Ȃ¢‚æH

475 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:06:11.71 ID:i5QbssGO.net]
‚È‚ñ‚©ŽžXŒ»‚ê‚邿‚È
VŽè‚̃Lƒ`ƒKƒC‚ª

476 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:08:10.92 ID:qfkgp73Y.net]
>>467
ꇂɂæ‚Á‚Ă͌‡“_‚É‚È‚é‚æ
ã‚É‚à‘‚¢‚½‚¯‚Ç–³”\‚È“­‚«ŽÒ‚É‚æ‚Á‚Ä‘¼‚̊‹«‚Å“®‚©‚È‚­‚È‚é

477 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 01:13:44.76 ID:AnQ6XBDy.net]
‚»‚è‚á‘‚¢‚½‚Æ‚¨‚è‚É‚µ‚©“®‚©‚È‚¢‚Å‚µ‚åB

478 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 01:16:15.46 ID:AnQ6XBDy.net]
1+1‚ðŠÔˆá‚¦‚Ä1+2‚Æ‘‚­‹°‚ꂪ‚ ‚é‚©‚ç+‰‰ŽZŽq‚𖳂­‚·‚ׂ«I‚Æ‚©Œ¾‚Á‚½‚Á‚ÄŽd•û‚È‚¢‚æB



479 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:21:28.78 ID:MwhyHk4V.net]
>>467
‚à‚¿‚ë‚ñ‚»‚Ì’Ê‚èB
¶ƒ|ƒCƒ“ƒ^‚ðˆµ‚¦‚邱‚Æ‚±‚»‚ªC‚ÌÅ‘å‚Ì“Á’¥‚Å‚ ‚èA‚»‚ê‚ð‚â‚ç‚È‚¢‚̂ȂçC‚ðŽg‚¤ˆÓ–¡‚͂قږ³‚¢B

‚½‚¾¶ƒ|ƒCƒ“ƒ^‚Á‚Ă͎̂ÀÛ‚Í—¼n‚ÌŒ•‚ÅA¶ƒ|ƒCƒ“ƒ^‚³‚¦‚È‚¯‚ê‚ÎFX‚È‚±‚Æ‚ª’Pƒ‚ɂȂé‚ñ‚¾‚æB
‚»‚±‚ÍŒ³‚̃uƒƒO‚É‚à‘‚©‚ê‚Ä‚¢‚邵A‚à‚Á‚Æ‘¼‚É‚àFX‚ ‚éB
Œ‹‰ÊAJavaìŽÒ‚͂Ȃ¢•û‚ª‚¢‚¢‚ÆŽv‚Á‚½‚©‚ç”pŽ~‚µ‚½‚µA
C#ìŽÒ‚Í–³‚¢‚Æ¢‚邪‚Ó‚ñ‚¾‚ñ‚ÉŽg‚í‚ê‚Ä‚à¢‚é‚Æ‚¢‚¤‚±‚ƂŗáŠO“IŽg—p‚É—¯‚߂Ă¢‚éB

‚½‚¾‚Ü‚ A–{“–‚É‚±‚±‚ç•ӂ͈ê”ʘ_‚ÅA•ʂɉ´‚ª‚í‚´‚í‚´‚±‚±‚ÅŒ¾‚¢’¼‚·•K—v‚à‚È‚­A
‘¼‚Å‚à‚³‚ñ‚´‚ñŒ¾‚í‚ê‚Ä‚¢‚邱‚Æ‚¾B‚ ‚̃uƒƒO‚Ì’†‚Å‚à‘R‚èB
‚»‚µ‚Ä‚»‚¤Žv‚¤“z‚à•¢‚¢‚©‚瑼Œ¾Œê‚à“ö‚í‚Á‚Ä‚¢‚é‚킯‚ÅB

‚Ă䂤‚©‚à‚¤‚¢‚¢‚Á‚·‚©‚ËB“Á‚ɉ´‚Å‚ ‚é•K—v‚È‚¢‚Í‚¸‚¾‚µB

480 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:23:01.21 ID:0mJKXhs3.net]
‚¢‚âAŠF‚ª‚¨‘O‚¾‚¯Á‚¦‚Ä‚­‚ê‚邱‚Æ‚ð‚Ì‚¼‚ñ‚ł邼

481 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:23:53.95 ID:v0Nc4YZQ.net]
>>472
‚¤‚ñA‚à‚¤‚¢‚¢‚æ
‚¨‘O‚Ì‘ã‚í‚è‚Í‹‚È‚¢‚¯‚Ç—v‚ç‚È‚¢‚©‚ç

482 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 01:28:45.41 ID:AnQ6XBDy.net]
¡‚͂ǂ̊‹«‚Å‚àƒŠ[ƒN‚ðƒ`ƒFƒbƒN‚Å‚«‚邵¢‚邱‚Ƃ͉½‚à‚È‚¢‚¯‚ǂȂ B
ŒãŽn––‚Ì•K—v‚ÈƒŠƒ\[ƒX‚̓ƒ‚ƒŠ[‚ÉŒÀ‚ç‚È‚¢‚Ì‚ÅAƒƒ‚ƒŠ[ŠÇ—‚É‚æ‚Á‚Ä’b‚¦‚ç‚ꂽ
C++íŽm‚ͦ˜rƒvƒƒOƒ‰ƒ}‚ւ̋ߓ¹B

483 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:31:43.38 ID:nPFFi/Oi.net]
>ƒƒ‚ƒŠ[ŠÇ—‚É‚æ‚Á‚Ä’b‚¦‚ç‚ꂽ
>C++íŽm‚ͦ˜rƒvƒƒOƒ‰ƒ}‚ւ̋ߓ¹

‚à‚¤C++‚ðŽg‚í‚È‚¢‚ʼnº‚³‚¢‚Ë‘¼l‚ª‚«‚Á‚Æ–À˜f‚µ‚Ă܂·

484 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 01:32:57.44 ID:AnQ6XBDy.net]
>>476
‚È‚é‚Ù‚ÇAƒLƒ~‚̓oƒgƒ‹ƒvƒƒOƒ‰ƒ}[‚ð’m‚ç‚È‚¢‚ñ‚¾‚ËH

485 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:38:23.42 ID:M/UFFhhb.net]
ŋ߂̓XƒLƒ‹‚ª—LŒø‚©‚Ç‚¤‚©‚ªŠÂ‹«‚æ‚茾Œê‚ɶ‰E‚³‚ê‚邿‚¤‚È‹C‚ª‚·‚éB

486 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:45:30.10 ID:iC4K+Xaq.net]
>>472
„Œ‹‰ÊAJavaìŽÒ‚͂Ȃ¢•û‚ª‚¢‚¢‚ÆŽv‚Á‚½‚©‚ç”pŽ~‚µ‚½‚µA
Java8‚Å•œŠˆ‚µ‚½•”•ª‚ª‚ ‚éCC++ ‚Å‚Í ->*, ::* ‚ňµ‚¤ƒ|ƒCƒ“ƒ^
Java ‚ł̌Ăі¼Fƒƒ\ƒbƒhŽQÆ

peace.2ch.net/test/read.cgi/tech/1434079972/12

487 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:49:55.57 ID:nPFFi/Oi.net]
ŠëŒ¯‚𔺂¤—L—p‚È‹@”\‚ð‹ï”õ‚·‚邱‚Æ‚ÌƒŠƒXƒN‚ª
à–¾‚ðŽó‚¯‚Ä‚à—‰ð‚Å‚«‚È‚¢’á”\‚͂ǂ¤‚µ‚悤‚à‚È‚¢‚È
‚¾‚©‚ç>>479‚Ý‚½‚¢‚ȂƂñ‚¿‚ñ‚©‚ñ‚ȃŒƒX‚ð‚·‚é‚ñ‚¾‚낤

488 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 01:55:54.98 ID:IndlIx5T.net]
ŽUX˜_”j‚³‚ê‚Ä‚é‚̂Ɉ«‚¢‚ÆŽv‚í‚È‚¢Žž“_‚Å‚½‚¾‚̃Lƒ`ƒKƒC‚¾‚ë



489 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 01:58:32.17 ID:AnQ6XBDy.net]
‚Í‚ A‚Ü‚½˜_”j‚µ‚Ä‚µ‚Ü‚Á‚½B
‚â‚Í‚èC++‚ÍÅ‹­‚¾‚ÈB

490 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 02:02:23.55 ID:IndlIx5T.net]
>>464
>‚»‚à‚»‚à‘¼Œ¾Œê‚ł̓AƒhƒŒƒXŽ©‘Ì‚ðŽæ‚ê‚È‚¢‚±‚Æ‚ª‘½‚¢B
>ŽŸ‚ÉAŽæ‚ꂽ‚Æ‚µ‚Ä‚àƒLƒƒƒXƒg‚Å‚«‚È‚©‚Á‚½‚è‚·‚éB
>‚¾‚©‚çA‚Ç‚¤‚â‚Á‚Ä‚à sizeof(void*) ˆË‘¶‚̃R[ƒh‚ð‹Lq‚Å‚«‚È‚¢Œ¾Œê‚Ì•û‚ª‘½‚¢B
ŒN‚Ì‘åD‚«‚ÈC#‚̓|ƒCƒ“ƒ^‚àsizeof‚àŽæ‚ê‚邿
ŒN‚Í‘¼Œ¾Œê‚ðG‚é‘O‚ÉC#‚ɂ‚¢‚ĕ׋­‚µ‚È‚³‚¢

491 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 02:04:33.69 ID:AnQ6XBDy.net]
‚µ‚©‚µ¡“ú‚Ì“G‚ÍŽã‚©‚Á‚½‚ÈB
¡‚܂łÅÅŽã‚¶‚á‚È‚¢‚©H

492 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 02:12:08.91 ID:MwhyHk4V.net]
>>479
‚±‚ê‚©H
qiita.com/pepepe/items/3d810e1bbed25768caa0
‚±‚ê‚͊댯‚ȃ^ƒCƒv‚̶ƒ|ƒCƒ“ƒ^‚ł͂Ȃ¢‚ñ‚¾B‚¾‚©‚ç–â‘è‚È‚¢B

493 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 02:12:34.07 ID:qfkgp73Y.net]
ʼn‚Í32bitŠÂ‹«‚Å4GB‰z‚¦‚̃oƒCƒiƒŠ‚ðŽÀs‚Å‚«‚é
C‚âC++‚Ío—ˆ‚È‚¢

‚¾‚Á‚½‚Í‚¸‚Ȃ̂ÉAŽw“E‚³‚ê‚Ä‚àŒë‚è‚ð”F‚ß‚¸ÅŒã‚Ì•û‚É‚Í

ŽQÆ‚ª32bit‚Å‚ ‚邱‚Æ‚ðŠÖ’m‚·‚é•K—v‚ª‚È‚¢

‚ɕςí‚Á‚Ä‚½B

494 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 02:18:39.97 ID:AnQ6XBDy.net]
C/C++‚Åo—ˆ‚È‚¢‚±‚Ƃ̓ŒƒWƒXƒ^‚ð‚¢‚¶‚邱‚ÆB
‘¼‚͉½‚Å‚à‚Å‚«‚é‚©‚çB

‚í‚©‚Á‚½‚ç‚à‚¤ƒPƒ“ƒJ”„‚Á‚Ä‚­‚é‚Ȃ悗

495 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 02:51:39.64 ID:iC4K+Xaq.net]
ƒLƒƒƒŠ[ƒtƒ‰ƒO‚ÍG‚ê‚Ăقµ‚©‚Á‚½‚Ëd
ƒLƒƒƒŠ[‚̓ǂݞ‚ÝC‘‚«o‚µ‚ð‚µ‚½‚¢‚ñ‚¾
ƒCƒ“ƒ‰ƒCƒ“‚¾‚ÆŒã‚ÅÅ“K‰»‚Æ‚¢‚¤‰î“ü‚ª‚ ‚Á‚ÄS”z‚¾

496 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 05:09:46.93 ID:DOrhv1Zg.net]
>>448
> void*‚ª32bitŠÂ‹«‚Å‚Í4GB‚܂łµ‚©•\‚¹‚È‚¢B

‚±‚ÌŽž“_‚łȂɂà‚í‚©‚Á‚ĂȂ¢‚±‚Æ‚ªƒoƒŒƒoƒŒ‚¶‚á‚ñ w

497 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 05:12:56.52 ID:sl1FEDPC.net]
>>487
ƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚̓_ƒ‚©

498 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 06:12:19.83 ID:kDaXs3BE.net]
ƒƒ‚ƒŠƒ}ƒbƒvƒhƒŒƒWƒXƒ^‚Ý‚½‚¢‚Ɋ‹«‚É‚æ‚Á‚Ă͘M‚ê‚邿‚Ë



499 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 11:53:18.53 ID:dAcDykGY.net]
>>490
‚ ‚è‚á‹KŠi‚͈̔͊O‚¾‚©‚ç‚ÈB
gcc ‚ÉŠµ‚ê‚·‚¬‚ÄA‘¼‚ÌŽg‚¤‚Ƃ‚炢B

>>491
I/OƒŒƒWƒXƒ^‚¶‚á‚È‚­‚ÄACPU ‚̃ŒƒWƒXƒ^‚̘b‚¶‚á‚È‚¢‚©‚È?

500 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 13:59:22.37 ID:DOrhv1Zg.net]
>>491
ƒŒƒWƒXƒ^‚͓ǂނ¾‚¯‚Ńtƒ‰ƒOƒŠƒZƒbƒg‚µ‚½‚è•¡”‰ñ“ǂނƈႤ’l‚ɂȂÁ‚½‚è‚·‚é“z‚ª‚ ‚é‚©‚ç‚‹‰Œ¾Œê‚œǂݑ‚«‚·‚é‚̂͂¿‚å‚Á‚Æ•|‚¢

>>492
‚Ç‚±‚܂łð CPU ƒŒƒWƒXƒ^‚Á‚ÄŒ¾‚¤‚©‚É‚æ‚é

501 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/23(…) 20:23:32.33 ID:VRhTdQAB.net]
ƒƒ‚ƒŠƒ}ƒbƒvƒhI/O‚ł͂Ȃ­A
ƒƒ‚ƒŠƒ}ƒbƒvƒhƒŒƒWƒXƒ^‚Ë
§Œä‹L‰¯‚ªŽå‹L‰¯‹óŠÔ‚Ƀ}ƒbƒsƒ“ƒO‚³‚ê‚Ä‚¢‚邯‚¢‚¤

502 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sagete [2015/09/23(…) 20:32:04.80 ID:1jqGrEyR.net]
2DƒQ[ƒ€“–‚½‚è”»’葇 [“]Ú‹ÖŽ~]c2ch.net
peace.2ch.net/test/read.cgi/tech/1442990347/

503 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 20:43:11.41 ID:3ci5dXPK.net]
0ƒy[ƒWƒŒƒWƒXƒ^‚à‚Ë

504 –¼‘OF•ÐŽR”Ž•¶MZ ŸT6xkBnTXz7B0 mailto:sage [2015/09/23(…) 20:54:04.93 ID:KfupEJ55.net]
¢ ƒ}ƒbƒvƒh
ùD ƒ}ƒbƒvƒg

505 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 21:07:34.84 ID:D/ibv0yF.net]
ƒNƒ\ƒRƒe‚Í“ú–{Œê‚àƒ}ƒgƒ‚‚É‘‚¯‚È‚¢‚Ì‚©

506 –¼‘OF•ÐŽR”Ž•¶MZ ŸT6xkBnTXz7B0 mailto:sage [2015/09/23(…) 21:15:35.76 ID:KfupEJ55.net]
>>498
“Yí‚ÌŽžŠÔ‚ÍŒÀ‚ç‚ê‚Ä‚¢‚éB‚Ü‚éA‚΂ÂA‚³‚ñ‚©‚­‚¾‚¯‚ÅÌ“_‚Å‚«‚éB

507 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/23(…) 22:20:05.97 ID:lyPqrQHB.net]
>>499
“YíHÌ“_H
“Ë‘R‰½‚ðŒ¾‚¢o‚·‚̂ł·‚©B“ª‚Í‘åä•v‚Å‚·‚©B
‚»‚ê‚ɂ܂é‚΂‚³‚ñ‚©‚­ˆÈŠO‚Ì‹L†‚ª‘‚©‚ê‚Ä‚¢‚邿‚¤‚Å‚·B

508 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/24(–Ø) 01:42:54.1 ]
[‚±‚±‰ó‚ê‚Ă܂·]



509 –¼‘OF3 ID:/TjFSMYs.net mailto: Šî’nŠO‚ªV‚½‚ÈŠî’nŠO‚ðŒÄ‚ÑŠñ‚¹‚éƒJƒIƒX‚ȃXƒŒ []
[‚±‚±‰ó‚ê‚Ă܂·]

510 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/24(–Ø) 22:11:32.00 ID:O8aOI61G.net]
‰Šú‰»Žq‚Åthis‚ð“n‚·‚ÆŒx‚ªo‚Ä‚¢‚½‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇA‚¢‚‚̓ú‚©‚ç‚©o‚È‚­‚È‚Á‚½B
‚Ç‚±‚©‚ÌŽž“_‚Å‹KŠi‚ª•Ï‚í‚Á‚½‚ÌH

511 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/24(–Ø) 23:09:55.66 ID:y5NlXAUf.net]
>>502
•’ʂ̃Rƒ“ƒpƒCƒ‰[‚Å‚Í
Œx‚Æ‹KŠi‚ÍŠÖŒW‚ ‚è‚Ü‚¹‚ñ

512 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/25(‹à) 00:05:04.36 ID:WA9ffgJV.net]
‚à‚µ‚©‚µ‚Äthis‚Ö‚Ì‘ã“ü‚ª‚ ‚Á‚½
‚²‚­‰Šú‚ÌC++‚Ì‚±‚Æ‚©H

513 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/25(‹à) 01:39:59.76 ID:hOC+hAXG.net]
>>502
‚±‚êH
https://msdn.microsoft.com/en-us/library/3c594ae3.aspx
> 'this' : used in base member initializer list
...
> This warning is off by default. ...

514 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/25(‹à) 23:34:43.11 ID:IdnO5CBH.net]
STL‚̃Rƒ“ƒeƒic‚Å*(c.begin())‚Æ‚â‚é‚Ì‚Æc.front()‚Æ‚â‚é‚͉̂½‚©ˆá‚¤‚ÌH
“¯‚¶‚¾‚Æ‚µ‚½‚ç‚Ç‚Á‚¿‚ª‚Ç‚Á‚¿‚Ì“œˆß\•¶H

515 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/25(‹à) 23:55:05.37 ID:Ku6iuwWR.net]
>>506
“œˆß\•¶‚ł͖³‚¢‚æB
擪—v‘f‚ɃAƒNƒZƒX‚·‚邯Œ¾‚¤–Ú“I‚ɑ΂µ‚ÄA“¯‚¶Œ‹‰Ê‚ª“¾‚ç‚ê‚é•ʂ̎è’i‚ª‚ ‚Á‚½‚Æ‚¢‚¤‚¾‚¯‚ÌŽ–B
‚æ‚è–Ú“I‚ɇ‚Á‚Ä‚¢‚é‚̂͌ãŽÒ‚¾‚ÆŽv‚¤‚¯‚ÇB

516 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 00:00:24.18 ID:9hL7F3GQ.net]
‚©‚Ȃ蒷‚¢‚±‚ÆC++G‚Á‚Ä–³‚¢‚¯‚Ç
‚à‚¤boost‚ÍA•W€Žd—l‚ɂȂÁ‚Ä‚é‚ñ‚Å‚·‚©H
‚Ü‚ŸAƒRƒ“ƒpƒCƒ‰‚É‚æ‚é‚©‚çA‰½‚Æ‚àŒ¾‚¦‚È‚¢‚©‚à
‚µ‚ê‚È‚¢‚¯‚Ç‚³

517 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 00:06:37.49 ID:cPpGYmLk.net]
>>508
boost‚̂ǂ̃‰ƒCƒuƒ‰ƒŠH
‘S‚ĂȂç‰i‰“‚É‚»‚ÌŽž‚Í—ˆ‚È‚¢‚æ

518 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 08:10:46.09 ID:OajUOnCA.net]
boost‚̎Гà‚É‚¨‚¯‚é”Fޝ‚ªAu’N‚ªì‚Á‚½‚©•ª‚©‚ç‚È‚¢ƒnƒCƒŠƒXƒN‚ȃ‰ƒCƒuƒ‰ƒŠv‚©‚ç
uŽÀÑ‚ª‚ ‚èˆÀS‚µ‚ÄŽg‚¦‚逕W€ƒ‰ƒCƒuƒ‰ƒŠv‚ɂȂé‚̂͂¢‚‚ł·‚©‚Ëc



519 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 08:23:46.53 ID:ySVgmYih.net]
boost‚Éd‘å‚ȃoƒO‚ª‚ ‚Á‚ĉïŽÐ‚É‘¹ŠQ‚ð—^‚¦‚½‚Æ‚«’N‚àÓ”C‚ðŽæ‚ê‚È‚¢‚Å‚µ‚åH
‰i‰“‚É‚»‚ÌŽž‚Í—ˆ‚È‚¢‚æB

520 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 09:17:56.96 ID:teqXcjFQ.net]
boost‚ÍA‚»‚Ì‘S‚Ä‚ª•K‚¸•W€‰»‚³‚ê‚é‚킯‚ł͖³‚¢‚æB

521 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 09:21:36.35 ID:T1LoOiMi.net]
ª‚²‚ç‚ñ‚­‚¾‚³‚¢I ‚±‚ꂪƒAƒXƒy‚Å‚·II

522 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 09:37:29.93 ID:cPpGYmLk.net]
>>511
OSS‘S‚­Žg‚¦‚È‚¢‰ïŽÐ‚©
‹Î‚ß‚½‚­‚È‚¢‚Ë

523 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 11:02:45.10 ID:xWCYZ6+4.net]
‚»‚¤‚¢‚¤‰ïŽÐ‚Íboost‚æ‚è‚àæ‚ÉŽ©•ª‚ªì‚èž‚ñ‚¾d‘åƒoƒO‚Œׂê‚é‚©‚çS”z‚È‚¢

524 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 11:30:42.93 ID:FH4mU5/4.net]
‚»‚¤Œ¾‚¦‚ÎAƒoƒO‚ª‚ ‚Á‚½Žž’¼‚¹‚È‚¢‚©‚ç‚Á‚Ä——R‚ÅAC++ŠJ”­‚Ȃ̂ÉC++•W€ƒ‰ƒCƒuƒ‰ƒŠ‹ÖŽ~‚Á‚ÄEꂪ‚ ‚Á‚½‚í

525 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 12:50:25.19 ID:9hL7F3GQ.net]
>>516
ƒXƒSƒC‰ïŽÐ‚¾‚È
‰ïŽÐ‚ÅŽg‚Á‚Ä‚éƒRƒ“ƒpƒCƒ‰‚ªM—po—ˆ‚È‚¢‚Ì‚©cc
‚à‚µ‚©‚µ‚ÄVector‚Æ‚©‚ÌSTL‚ª‹ÖŽ~H
‚Ü‚ŸAVC++6.0‚Å‚ÍVector‚ÅX‚¢ƒoƒO‚ ‚Á‚½‚炵‚¢‚ª

‚Á‚ÄŽ–‚ÍAƒRƒ“ƒpƒCƒ‰ì‚Á‚Ä‚é—l‚È‚à‚ñ‚¾‚È
(ƒRƒ“ƒpƒCƒ‰‚ÍŒ¾‚¢‰ß‚¬‚©‚à’m‚ñ‚È‚¢‚¯‚Ç)

526 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 13:00:09.30 ID:FH4mU5/4.net]
>>517
ƒRƒ“ƒeƒi‚ÍOK‚¾‚Á‚½
‚ÆAŒ¾‚Á‚Ä‚àstringAvectorAmap‚­‚ç‚¢‚µ‚©Žg‚Á‚ĂȂ©‚Á‚½‹C‚ª‚·‚é
algorithm‚Í‘S–ʋ֎~‚¾‚Á‚½
‚Ȃ̂ÅAƒ‹[ƒv•¶‚Æ‚»‚̃Rƒsƒy‚Ì—’‚œǂނ̂àh‚©‚Á‚½‚µƒoƒO‚à‘½‚©‚Á‚½‹L‰¯

527 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 13:05:49.06 ID:FH4mU5/4.net]
‘‚¢‚ĂĎv‚¢o‚µÎ‚¢‚µ‚¿‚á‚Á‚½‚æ
uƒoƒN‚ª‚ ‚Á‚½Žž’¼‚¹‚È‚¢v‚Á‚Ä——R‚Å•W€ƒ‰ƒCƒuƒ‰ƒŠŽg‚킸‚ÉAŽ©ìƒR[ƒh‚ŃoƒN‚¾‚炯‚Æ‚©A‘¶‚¦‚Ü‚­‚肾‚Èwww

528 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 13:19:28.92 ID:uKQbY5Ux.net]
A a = A();
‚Á‚Ä‚â‚Á‚½‚Æ‚«
E’P‚Éa‚ª\’z‚³‚ê‚é
E‰E•Ó‚ª\’z‚³‚ê‚Ä‚©‚綕ӂ̃Rƒs[(ƒ€[ƒu)ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ªŒÄ‚΂ê‚é
E¶•ӂƉE•Ó‚ª‚»‚ꂼ‚ê\’z‚³‚ê‚Ä‚©‚綕ӂ̃Rƒs[(ƒ€[ƒu)‘ã“ü‰‰ŽZŽq‚ªŒÄ‚΂ê‚é
‚Ç‚ê?
ƒfƒoƒbƒK‚Å’Ç‚Á‚Ä‚Ý‚é‚ÆƒRƒs[(ƒ€[ƒu)ƒRƒ“ƒXƒgƒ‰ƒNƒ^/‘ã“ü‰‰ŽZŽq‚͌Ă΂ê‚ĂȂ¢‚©‚ç
E’P‚Éa‚ª\’z‚³‚ê‚é
‚̂͂¸‚È‚ñ‚¾‚¯‚Ç
ƒRƒs[(ƒ€[ƒu)ƒRƒ“ƒXƒgƒ‰ƒNƒ^/‘ã“ü‰‰ŽZŽq‚ª‚È‚¢ƒNƒ‰ƒX‚Å‚±‚ê‚â‚邯
‚È‚º‚©ƒGƒ‰[‚ªo‚é‚ñ‚¾‚æ‚Ë
A &a = A();
‚Á‚Ä‚â‚邯ƒRƒ“ƒpƒCƒ‹’ʂ邯‚ÇMSVC‚̓Ǝ©Šg’£‚Ý‚½‚¢?
‘f’¼‚É
A a();
‚Á‚Ä‚â‚ê‚΂¢‚¢‚ñ‚¾‚¯‚Ç
A *a = new A();
‚Á‚Ä‚â‚Á‚½‚Æ‚«‚ƃVƒ“ƒ^ƒbƒNƒX‚̈êŠÑ«‚ª‚È‚­‚Ä”÷–­B
(í‚É •Ï” = ƒRƒ“ƒXƒgƒ‰ƒNƒ^ ‚ÌŒ`‚É‚µ‚½‚¢)
‚ ‚Ɗ֔錾‚Æ‚µ‚ĉðŽß‚³‚ê‚邱‚Æ‚ª‚ ‚Á‚ăCƒ‰ƒCƒ‰B
•W€‹KŠi‚Æ‚©‚łǂ¤’è‹`‚³‚ê‚Ä‚¢‚é‚Ì‚©‚Æ‚©Aà–¾‚Å‚«‚é•û‚ª‚¢‚½‚狳‚¦‚ĉº‚³‚¢B



529 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 13:34:13.70 ID:GN/a0FjA.net]
>ƒRƒs[(ƒ€[ƒu)ƒRƒ“ƒXƒgƒ‰ƒNƒ^/‘ã“ü‰‰ŽZŽq‚ª‚È‚¢ƒNƒ‰ƒX‚Å‚±‚ê‚â‚邯
>‚È‚º‚©ƒGƒ‰[‚ªo‚é‚ñ‚¾‚æ‚Ë
ƒ}ƒWH
‚±‚±‚ª‚¨‚©‚µ‚¢‚悤‚È‹C‚ª‚·‚é

530 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 13:34:31.65 ID:8isGWqIv.net]
•’ʂɃRƒsƒRƒ“‚¾‚낤

531 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 13:37:52.70 ID:xWCYZ6+4.net]
ƒRƒsƒy‚ð‚µ‚È‚¢Ž©ì‚È‚çAŽ©•ª‚Å—‰ð‚Å‚«‚邾‚낤A’¼‚¹‚邾‚낤B
‚Ȃ̂©‚ÈH
‚»‚¤‚¢‚¦‚ÎAGCCŽg‚Á‚ÄŠJ”­‚µ‚Ä‚½‚Æ‚«AGPS‚ÉG‚ê‚È‚¢‚悤
Žg‚¤ƒ‰ƒCƒuƒ‰ƒŠ‚ð‘S•”Ž©ŽÐŠJ”­‚µ‚½‚±‚Ƃ͂ ‚Á‚½‚È

532 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 14:33:54.80 ID:NFyEOKoE.net]
‹KŠiã‚̓Rƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ª‘–‚邯‚ÇA
ƒRƒsƒRƒ“‚É•›ì—p‚ª–³‚³‚»‚¤‚Æ”»’f‚³‚ꂽ‚çA
Å“K‰»‚ÌÛ‚É‚½‚¾‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚É‚æ‚é\’z‚ÉŸŽè‚É•ÏX‚³‚ê‚Ä‚¢‚é
‚Ɖ䂪”]“àƒRƒ“ƒpƒCƒ‰‚Í\‚µ‚Ä‚¨‚è‚Ü‚·

ŽÀۂ̂Ƃ±‚ë‚Ç‚¤‚È‚ñ‚¾‚낤

533 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/26(“y) 15:45:53.15 ID:b1WQaLX+.net]
Ý’èƒtƒ@ƒCƒ‹(1s‚É‚Íݒ耖ږ¼‚Æ’l‚ª1‚‚¸‚‘‚¢‚Ä‚ ‚é)‚ð“ǂݞ‚ñ‚ÅA
ݒ耖ڂ²‚ƂɑΉž‚·‚é•Ï”‚É’l‚ðŠi”[‚·‚éŠÖ”‚ª‚ ‚è‚Ü‚·B
ݒ耖ڂÍ200ŒÂ‚­‚ç‚¢‚ ‚Á‚ÄA‚»‚ê‚ɉž‚¶‚Äif•¶‚ª200ŒÂ‚­‚ç‚¢‚ ‚è‚Ü‚·B
ÓIŒŸ¸‚ÅAuzŠÂ“I•¡ŽG“xv‚Æ‚©‚¢‚¤Žw•W‚ª200‚Æ‚©‚ɂȂÁ‚ÄA
‚±‚ê‚ð‚à‚Á‚Ƭ‚³‚­‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚±‚ƂɂȂè‚Ü‚µ‚½B(40ˆÈ‰º‚­‚ç‚¢)
‚Ç‚¤‚¢‚¤•—‚Éì‚é‚Ì‚ªƒXƒ}[ƒg‚¾‚ÆŽv‚¢‚Ü‚·‚©H

534 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 15:50:09.12 ID:snRIqmgr.net]
‚»‚ñ‚ȕςȑ‚«•û‚Í¡‚·‚®Ž~‚ß‚ê‚΂¢‚¢‚ÆŽv‚¢‚Ü‚·

>A a();
>‚Á‚Ä‚â‚ê‚΂¢‚¢‚ñ‚¾‚¯‚Ç
>A *a = new A();
>‚Á‚Ä‚â‚Á‚½‚Æ‚«‚ƃVƒ“ƒ^ƒbƒNƒX‚̈êŠÑ«‚ª‚È‚­‚Ä”÷–­B

‚â‚Á‚Ă邱‚ÆA‚â‚肽‚¢‚±‚ÆA‚ª•ʂȂ̂É
ˆêŠÑ«‚ð‹‚ß‚é•K—v‚Í–³‚¢‚ÆŽv‚¢‚Ü‚·
ƒ^ƒCƒv—Ê‚ª‘‚¦‚邾‚¯‚Å‚µ‚傤

535 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 15:53:15.68 ID:snRIqmgr.net]
>>525
map‚ðŽg‚¤‚©
‚à‚µ‚­‚Íݒ耖ڕ¶Žš—ñ‚Æenum‚̃e[ƒuƒ‹‚ð—pˆÓ‚µ‚Ä”z—ñ‚ɓ˂Áž‚Þ

536 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 16:49:06.14 ID:mVMjJSEh.net]
>>520
>E’P‚Éa‚ª\’z‚³‚ê‚é
>E‰E•Ó‚ª\’z‚³‚ê‚Ä‚©‚綕ӂ̃Rƒs[(ƒ€[ƒu)ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ªŒÄ‚΂ê‚é

‚Ì‚¢‚¸‚ê‚©B‹KŠi‚ł͂ǂ¿‚ç‚à‹–‚³‚ê‚é
‚½‚¾‚µ‰¼‚ÉŒãŽÒ‚ðÌ—p‚µ‚½‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂéƒR[ƒh‚Í
‹–‚³‚ê‚Ä‚¢‚È‚¢(ƒRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^[‚ªprivate‚È‚Ç)
ŒÄ‚΂Ȃ¢‚±‚Ƃɂæ‚é•›ì—p‚Ì—L–³‚ÍŠÖŒW–³‚¢

537 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 18:22:01.93 ID:9hL7F3GQ.net]
C++‚ŃR[ƒh‘‚­‚ÌŒ™‚¢
Å“K‰»‰]X‚ÅAƒNƒ‰ƒX‚ð.h‚Å‘‚¢‚ăƒ“ƒoŠÖ”‚Í.cpp‚É
‘‚­‚ׂ«‚¾‚©‚çA³’¼ƒƒ“ƒhƒNƒZB
‚Å‚àƒeƒ“ƒvƒŒ[ƒg‚̓wƒbƒ_[“à‚É‘S•”‘‚­‚ׂ«‚¾‚µcc

‘S•”volatile‚‚¯‚ê‚ÎA–â‘è–³‚¢‚Ì‚©H
‚Å‚àA‚»‚ê‚àƒƒ“ƒhƒNƒZB

ŋ߂ÍAndoroidƒAƒvƒŠì‚Á‚Ă邩‚çAƒNƒ‰ƒX“à‚É‘S•”‘‚¯‚邯‚Ç
java‚¾‚©‚çAunsigned‚ª‚È‚ñ‚Ächar‚¾‚¯‚Ȃ̂©
‚»‚ñ‚ÅAƒIƒyƒŒ[ƒ^[–³‚¢‚µ
‚ ‚ÆA‚¢‚­‚çGC‚Å‚àAu‚¿‚á‚ñ‚Æ‚±‚Á‚¿‚ÅŽn––‚µ‚Ü‚·‚©‚çv
‚Á‚ÄŽv‚Á‚½‚è‚à‚·‚éB
‚»‚ê‚ÆAC++‚Ý‚½‚¢‚Éprivate‚̃‰ƒxƒ‹‚Ì—l‚É
u‚±‚Á‚©‚炱‚±‚Ü‚Åprivatev‚Ý‚½‚¢‚Éccc

‹ð’s‚ÍA‚¢‚­‚ç‚Å‚ào‚é‚Ì‚ÉAƒƒN‚ȃR[ƒh‘‚¯‚È‚¢‰´‚ª
ˆê”Ô‚â‚Á‚©‚¢B

538 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 19:00:14.27 ID:1RpaQohZ.net]
>>525
Žg‚¦‚é‚̂Ȃ烊ƒtƒŒƒNƒVƒ‡ƒ“B
ƒL[ƒ[ƒh‚ª‹¤’ʂ̎ž‚Ƀe[ƒuƒ‹‚ð‘‚­ŽèŠÔ‚ðƒPƒ`‚ê‚éB
ˆê‰žC++‚Å‚àƒ‚ƒhƒL‚ª‚ ‚邿‚¤‚¾‚©‚ç‚¢‚¯‚é‚Í‚¸B
taichino.com/programming/1945



539 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/26(“y) 23:32:48.30 ID:5mMoR0BV.net]
>>525
Ž©•ª‚ÌãŽi‚Éu‚«‚È‚³‚¢B

540 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/26(“y) 23:47:31.13 ID:G4HmjC7J.net]
ãŽi‚É‚«‚­‚±‚Æ‚¶‚á‚È‚¢‚È
>>531‚Ý‚½‚¢‚ȃoƒJ‚Í”]‚ªƒXƒJƒXƒJ‚Ȃ̂Å
ŽŸ‚Ƀ^ƒCƒv‚·‚é•¶Žš‚àãŽi‚Éu‚¢‚Ä‚é‚ñ‚¾‚낤

541 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 00:28:15.57 ID:Aie1F5/k.net]
>>525
Ž«‘(HashMap)AŠÖ”ƒ|ƒCƒ“ƒ^‚ȂǂÅA

vTable‚̂悤‚ÉA•¶Žš—ñ‚ƈ—‚ðŒ‹‚Ñ‚Â‚¯‚é

542 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 00:57:34.05 ID:IK6WV2UC.net]
ŠÖ”“à‚ÅŠÖ”‚Ì錾‚µ‚½‚çƒRƒ“ƒpƒCƒ‹’Ê‚Á‚Ä‹Á‚¢‚½

void Func()
{

543 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 00:58:05.23 ID:IK6WV2UC.net]
void A();
}
‚Ý‚½‚¢‚ÈŠ´‚¶‚Å‚Ë

544 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 01:06:55.56 ID:YOaTuDE7.net]
>>520
A && a = A{};
‚±‚ê‚ÅOK

545 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 01:21:55.60 ID:7JlNsb+t.net]
C‚©‚çŽó‚¯Œp‚¢‚¾ƒNƒ\Žd—l‚¾‚È

546 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 11:47:05.82 ID:+LbsO3cu.net]
>>537
‚ǂꂪ‚Ç‚¤‚¢‚¤——R‚Å•³‚È‚ÌH

547 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 12:26:51.51 ID:Wa6E2D6E.net]
>>489
‚â‚è•û‹³‚¦‚Ä

548 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 13:53:17.26 ID:0R68gjtE.net]
>>534-536
‚±‚ñ‚È‚â‚è•û‚ ‚Á‚½‚ñ‚¾B•Ö—˜‚»‚¤‚¾‚È



549 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 14:37:12.97 ID:hEAZFQJb.net]
A && a = A{};

‚±‚êƒ}ƒW‚ňÀ‘S‚È‚ÌH
ƒIƒuƒWƒFƒNƒg‚ÌŽõ–½‚͂ǂ¤‚È‚é‚ÌH

550 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 15:00:57.98 ID:zsE9aaJl.net]
>>541
‚Ȃɂà–â‘è‚È‚¢
ŽQƂ̃XƒR[ƒv‚܂Ŷ‚«‰„‚Ñ‚é
Šm‚©‹KŠi‚Ì8.5.3‚©12.2‚ ‚½‚è

551 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 15:13:07.68 ID:zsE9aaJl.net]
12.2ˆêŽžƒIƒuƒWƒFƒNƒg‚Ì’i—Ž5‚©
The temporary to which the reference is bound or the temporary that is the complete object of a subobject to which the reference is bound persists for the lifetime of the reference except:

‹Ž”NVisual C++‚Í
Sub && s = Full{}.sub;
‚ÌŽõ–½‚ª‰„‚тȂ¢ƒoƒO‚ª‚ ‚Á‚½‚̂ŃoƒO•ñ‚µ‚Æ‚¢‚½‚¯‚ÇA’¼‚Á‚½‚悤‚¾

552 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 15:14:15.81 ID:hEAZFQJb.net]
a‚ª‰E•Ó’lŽQƂȂ̂͂ǂ¤‚µ‚ÄH
‰E•Ó’lŽQƂƉ½‚ÌŠÖ˜A«‚ªH

553 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 15:15:29.74 ID:zsE9aaJl.net]
>>544
‰E•Ó’l‚ðŽó‚¯Žæ‚Á‚Ä‚é‚ñ‚¾‚©‚ç‰E•Ó’lŽQƂȂ͓̂–‚½‚è‘O‚¾‚낤

554 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 17:14:48.82 ID:x2H664Vf.net]
>>539
‚â‚è•ûH
‰½‚ðŽw“E‚³‚ê‚Ă邩‚·‚ç‚í‚©‚Á‚ĂȂ¢‚¾‚ë w

555 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 17:37:38.84 ID:1KsOvSTX.net]
>>546
Ž©•ª‚Í‘S‚­‚̒ʂ肷‚ª‚è‚Å‚·‚æB
‚í‚©‚ç‚È‚¢‚̂ŕ·‚¢‚Ă邾‚¯B

556 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/27(“ú) 17:42:40.55 ID:IjMgIUn3.net]
>>544
const¶•Ó’lŽQÆ‚Å‚à‚æ‚¢‚Í‚¸

557 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 17:44:07.83 ID:hEAZFQJb.net]
ƒ†[ƒU[ƒ‚[ƒh‚ƃJ[ƒlƒ‹ƒ‚[ƒh‚ª‚ ‚é‚Ì‚É
‚»‚¤‚¢‚¤‚±‚ƂɌ¾‹y‚¹‚¸‚É‚´‚Á‚­‚è4GB§ŒÀ‚Æ‚©Œ¾‚Á‚Ă邩‚ç
ƒoƒJ‚É‚³‚ê‚Ă邾‚¯‚¶‚á‚Ë

558 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 17:51:25.33 ID:hvy9lckk.net]
‚»‚¤‚¢‚¤˜b‚Ƃ͂¿‚å‚Á‚ƈႤ‚ÆŽv‚Á‚½‚¯‚ÇA‚Ç‚¤‚È‚ÌH



559 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 17:55:09.33 ID:Tcvq0fDO.net]
ID:hEAZFQJb ‚ª”nŽ­‚ÈŽ–‚Í•ª‚©‚Á‚½B
ƒ†[ƒU[ƒ‚[ƒh‚ƃJ[ƒlƒ‹ƒ‚[ƒh‚Å‹óŠÔ•ª—£‚µ‚Ä‚¢‚ê‚Î3GB‚̧ŒÀ‚à–³‚¢‚Í‚¸‚È‚ñ‚¾‚ªB

560 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 18:05:02.17 ID:hEAZFQJb.net]
’N‚à•Ê‹óŠÔ‚Ƃ͌¾‚Á‚Ä‚¢‚È‚¢‚Ì‚¾‚ª
‚Þ‚µ‚듯‚¶‹óŠÔ‚ð–Ú•ª—ʂŕª—£‚µ‚Ä‚¢‚é‚©‚炱‚»–â‘è‚Å‚ ‚è
ƒƒ‚ƒŠ‚ÌãŒÀ‚̘b‚ð‚·‚éã‚Å
Œ¾‹y‚µ‚È‚¢‚̂͂¨‚©‚µ‚¢‚̂ł͂ƌ¾‚¤˜b‚Ȃ̂¾‚ª

561 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 18:12:42.15 ID:Tcvq0fDO.net]
>>552
‚¨‘O‚ªŒ«‚¢‚‚à‚è‚È‚çA‚³‚Á‚³‚Æ>>539‚ɑ΂µ‚Ä–¾Šm‚ɉñ“š‚·‚ê‚΂¢‚¢‚¾‚¯B
‚»‚ê‚ào—ˆ‚È‚¢‚̂Ɋ«‚¢‚Ä‚¢‚邾‚¯‚¾‚©‚çA‚¨‘O‚Í”nŽ­‚Ȃ܂܂Ȃñ‚¾‚æB

562 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 18:13:02.34 ID:Pogh5WEF.net]
32bitŠÂ‹«‚Å‚àƒ|ƒCƒ“ƒ^‚̃TƒCƒY‚ð64bit‚É‚µ‚ăn[ƒhƒEƒFƒA‚ðŠˆ‚©‚³‚È‚¢ŽÀ‘•‚É‚µ‚Ä‚àC‹y‚ÑC++‚Ì‹KŠiã–â‘è‚È‚¢

563 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 18:15:56.97 ID:hEAZFQJb.net]
‚¢‚â•ʂɂ»‚¤‚¢‚¤—§ê‚ł͂Ȃ¢‚ñ‚Å

564 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 18:20:03.99 ID:Tcvq0fDO.net]
ID:hEAZFQJb : ƒJ[ƒlƒ‹ƒ‚[ƒh’m‚Á‚Ä‚¢‚鉴ƒJƒbƒP[
ID:Pogh5WEF : ››—‹üŒ¾‚¦‚鉴ƒJƒbƒP[

‚¾‚©‚炨‘O‚ç‚Í”nŽ­‚Ȃ܂܂Ȃñ‚¾‚æB

565 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 18:22:11.81 ID:Pogh5WEF.net]
>>556
››—‹ü‚à‚Ȃɂàˆê”ÔŒ³‚̘b‚ª‚»‚ê‚È‚ñ‚¾‚¯‚Ç

566 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/27(“ú) 18:26:28.84 ID:IjMgIUn3.net]
sizeof(void *)‚̘b‚ƃJ[ƒlƒ‹ƒ‚[ƒh‚Í–{Ž¿“I‚É–³ŠÖŒW
–³—‚â‚肱‚¶‚‚¯‚éŽÀ‘•‚à‘¶Ý‚·‚邯‚¢‚¤‚¾‚¯

‚»‚à‚»‚à–½—߃fƒR[ƒ_‚ƃAƒhƒŒƒXƒfƒR[ƒ_‚͕ʕ¨

567 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 19:00:43.12 ID:nW+23lOG.net]
C++ƒCƒ“ƒ^ƒvƒŠƒ^‚ª‚ ‚é‚ñ‚¾‚©‚ç
‰½‚f‚ ‚낤‚ªŠÖŒW‚È‚­‚Ë

568 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 19:51:34.01 ID:YOaTuDE7.net]
‚à‚͂≽‚ðŒ¾‚¢‘ˆ‚Á‚Ä‚¢‚é‚Ì‚©‚í‚©‚ç‚ñ



569 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 19:53:58.16 ID:1KsOvSTX.net]
‘S‘R‹³‚¦‚Ä‚­‚ê‚È‚¢‚ñ‚¶‚á‚ñ

570 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 20:28:04.86 ID:Af4kFVrx.net]
Œ³‚ÍJava,C#‹ó‘zŽÀ‘•‚ÆŒ»ŽÀ‚ÌC,C++ŽÀ‘•‚ð”äŠr‚·‚é‚̂͂¨‚©‚µ‚¢‚Æ‚¢‚¤˜b
‹ó‘zŽÀ‘•‚ł悯‚ê‚ÎC,C++‚¾‚Á‚Ä‚»‚ñ‚ȧŒÀ‚͂Ȃ¢‚ÆŒ¾‚Á‚Ă邾‚¯
•¶–¬‰Å

571 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 21:41:42.41 ID:VW7AXb3O.net]
‚¾‚¯

572 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 21:49:51.60 ID:KfU5Es7n.net]
‹ó‘zŽÀ‘•‚ÆŒ»ŽÀ‚ÌŽÀ‘•‚̈Ⴂ‚ɂ‚¢‚Ä‚Í
Java‚ÆC‚ňႢ‚ª‚ ‚é‚Ì‚©H
‚Ç‚¿‚ç‚àŒ»ŽÀ‚̓rƒbƒg”‚̧ŒÀŽó‚¯‚Ă邾‚ë

573 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/27(“ú) 22:48:35.59 ID:Tcvq0fDO.net]
>>561
‚»‚è‚á‚܂Ƃà‚È“z‚È‚ço—ˆ‚È‚¢‚Á‚ÄŒ¾‚¤‚©‚ç‚ËB‰ñ“š‚µ‚æ‚¤‚ª‚È‚¢B
‚±‚±‚ňø‚Á‚©‚©‚Á‚Ä‚¢‚é”nŽ­‚Í‚»‚Ì’ö“x‚Å‚µ‚©‚È‚¢B
‚±‚¢‚‚ç‚ÍCƒXƒQ[‚µ‚©”F‚߂Ȃ¢‚悤‚¾‚ªA‚»‚¤‚¢‚¤–â‘è‚ł͂Ȃ¢‚ñ‚¾‚ª‚ÈB

574 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 01:23:45.19 ID:8FV3B/V7.net]
‚¢‚¢‚ñ‚¾‚æ
ŠeŽ©D‚«‚ÈŽ–Œ¾‚Á‚Æ‚¯
‚±‚±‚Í—Ž‘‚«

575 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 06:44:48.23 ID:Rj5Nu0nM.net]
>>565
>>546

ƒoƒJ‚ªƒAƒz‚É—@‚·‚Æ‚©ŠŠŒm‚·‚¬ w

576 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 07:05:49.65 ID:oN5IJNc7.net]
‚à‚Í‚â‚È‚ñ‚̃XƒŒ‚©•ª‚©‚ç‚È‚¢

577 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 11:08:56.51 ID:BV7UhKgt.net]
C++‚̃R[ƒh‚ÅŽQÆ“n‚µ‚ð‚₽‚ç‚Æ‘½—p‚·‚él‚ª‚¢‚Ü‚·‚ªAˆÓ}‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñB
ƒ|ƒCƒ“ƒ^‚Ì‘ã‘Ö‚Æ‚µ‚ÄŽg‚í‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©H

int hoge(Foo &foo);

Ä‘ã“ü‚ðs‚í‚È‚¢ê‡A•’ʂɃ|ƒCƒ“ƒ^“n‚µ‚Å‚àˆÓ–¡‚͕ςí‚ç‚È‚¢‹C‚ª‚·‚é‚̂ł·‚ªB
ŠJ”­ã‚Ì—˜•Ö«‚ðl‚¦‚Ă̂±‚ƂȂ̂łµ‚傤‚©B
ŒÂl“I‚ÈlŽ@‚Æ‚µ‚ÄAˆÈ‰º‚̉”\«‚ð‘z’肵‚Ä‚¢‚Ü‚·B

1. "->"‚É‚æ‚é’lŽQÆ‚ªŒ™‚ÅA"."‚ð—p‚¢‚½‚¢B‚»‚Ì‚½‚߂ɎQÆ“n‚µ‚𑽗p‚µ‚Ä‚¢‚é
2. ƒIƒuƒWƒFƒNƒg‚Ìó‘ԕω»‚̉”\«‚ðŽ¦´‚³‚¹‚邽‚߂ɎQÆ“n‚µ‚ƃ|ƒCƒ“ƒ^“n‚µ‚ðŽg‚¢•ª‚¯‚Ä‚¢‚é

578 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 11:21:34.67 ID:VY24hflb.net]
A a;
hoge(&a);
‚ª–Ê“|‚Á‚Ä‚¾‚¯

‚Ä‚©AC++‚È‚çƒXƒ}[ƒgƒ|ƒCƒ“ƒ^Žg‚¦



579 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 11:21:55.29 ID:3TMmR4lP.net]
>>569
2‚̈Ӗ¡‚ª‚í‚©‚ç‚ñ‚¯‚Çꇂɂæ‚Á‚ă|ƒCƒ“ƒ^‚Å“n‚·‚æ‚èŠô‚‚©—˜“_‚ ‚é
nullŽQÆ‚ð“n‚¹‚È‚¢
ŽQÆæ‚ðŠÖ”“à‚Å•ÏXo—ˆ‚È‚¢(ƒ|ƒCƒ“ƒ^‚Å‚àconst•t‚¯‚è‚áo—ˆ‚È‚­‚·‚鎖o—ˆ‚邯‚Ç)

‚ ‚Æ•’ʂɃ|ƒCƒ“ƒ^“n‚µ‚Æ‚©ŽQÆ“n‚µ‚𑽗p‚Æ‚©Œ¾‚Á‚Ă邯‚ÇŽQÆ“n‚µ‚Í•’Ê‚¾‚©‚ç
‚Þ‚µ‚ënullpointer“n‚·‚±‚Æ‚ªo—ˆ‚鎞‚©•¶Žš—ñƒŠƒeƒ‰ƒ‹“n‚·‚Æ‚«‚®‚ç‚¢‚µ‚©ƒ|ƒCƒ“ƒ^“n‚µ‚ÍŽg‚í‚È‚¢

580 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/28(ŒŽ) 11:26:57.20 ID:DQYQoyfG.net]
ƒ|ƒCƒ“ƒ^[”ł̊֔‚ƃ|ƒCƒ“ƒ^[‚¶‚á‚È‚¢”ł̓¯‚¶ŠÖ”‚ð‚Q‰ñ‘‚©‚È‚­‚Ä‚¢‚¢‚Æ‚¢‚¤ˆÓ–¡‚à‚ ‚é

581 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 12:49:29.07 ID:4w+sdak1.net]
“Á•Ê•K—v‚ª‚È‚¢ŒÀ‚èƒ|ƒCƒ“ƒ^“n‚µ‚È‚ñ‚ă„ƒƒŒ

582 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 13:35:58.94 ID:BV7UhKgt.net]
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
C++‚Ì¢ŠE‚ł͎QÆ“n‚µ‚ªƒfƒtƒH‚Æl‚¦‚½•û‚ª—Ç‚³‚»‚¤‚Å‚·‚ËB

C++‚Í‘¼l‚̃R[ƒh‚ð’­‚ß‚é’ö“x‚Ȃ̂ł·‚ªA
“¯‚¶‚悤‚È—p“r‚Ȃ̂Él‚É‚æ‚Á‚ÄŽQÆ“n‚µ‚Å“ˆê‚µ‚Ä‚¢‚él‚âƒ|ƒCƒ“ƒ^“n‚µ‚Å“ˆê‚µ‚Ä‚¢‚él‚ª‚¢‚Ä•sŽv‹c‚ÉŽv‚Á‚Ä‚¢‚Ü‚µ‚½B

583 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 13:47:22.82 ID:iX8okw0+.net]
ƒƒ“ƒo•Ï”‚ðˆø”‚Æ‚µ‚Ä“n‚·ŠÖ”‚Ìê‡AŽQƂ͎g‚¢‚É‚­‚¢

584 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 14:26:10.97 ID:wVFkh7Dk.net]
>>574
‚Í‚¢A‚»‚Ì’Ê‚è‚Å‚·B
C++‚̓|ƒCƒ“ƒ^‚ƃvƒŠƒvƒƒZƒbƒTƒ}ƒNƒ‚Ì–o–Å‚ð–Ú•W‚̈ê‚‚Ƃµ‚ÄŠJ”­‚³‚ê‚Ä‚¢‚Ü‚·B
‚»‚Ì‚½‚ßC++‚ł̓|ƒCƒ“ƒ^‚æ‚è‚àŽQÆ‚ª„§‚³‚ê‚Ä‚¢‚Ü‚·B

C++‚Å‚ ‚Á‚Ä‚àƒ|ƒCƒ“ƒ^‚𑽗p‚·‚él‚Í‚¢‚Ü‚·‚ªA
‚»‚Ìl‚̕׋­•s‘«‚ÅC‚̃|ƒCƒ“ƒ^‚ðˆø‚«‚¸‚Á‚Ä‚¢‚邯‚àŒ¾‚¦‚Ü‚·‚µ
C++‚ÌŽQÆ‚ªƒ|ƒCƒ“ƒ^‚©‚ç‚Ì‘S–ʈÚs‚𑣂·‚¾‚¯‚Ì–£—Í‚ª–³‚¢‚Æ‚àŒ¾‚¦‚Ü‚·

CŒ`Ž®‚̃|ƒCƒ“ƒ^‚ðŽÌ‚ĂĂà‚炦‚邿‚¤AC++‚͉i‰“‚Éi‰»’†‚Å‚·B

585 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 17:34:31.23 ID:rUo6g3/R.net]
—Ⴆ‚Ί֔‚̈ø”‚È‚ñ‚©‚ŃIƒvƒVƒ‡ƒ““I‚Ȉø”‚ª‚ ‚éê‡
i‚»‚̈ø”‚ª‚ ‚Á‚Ä‚à‚È‚­‚Ä‚àŠÖ”‚ª“®ì‚·‚邿‚¤‚Èê‡
—Ⴆ‚΃ƒOo—Íæ‚ÌŽw’è‚È‚Çj
ƒ|ƒCƒ“ƒ^‚¾‚ÆŠy‚È‚ñ‚¾‚¯‚Ç‚Ë
void runSomething(const std::string* log)
{
// log = 0‚Ȃ牽‚ào—Í‚µ‚È‚¢
}
‚±‚ê‚Á‚ĂȂñ‚©‰¡’…‚¹‚¸‚ÉŽQƂłâ‚é‚ׂ«‚È‚ñ‚¾‚낤‚©

586 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 17:35:18.80 ID:rUo6g3/R.net]
ã‹Lconst‚Í‚¨‚©‚µ‚¢‚È

587 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 18:47:53.83 ID:wVFkh7Dk.net]
>>577
‰´‚È‚çƒfƒtƒHƒ‹ƒgˆø”‚©ŠÖ”ƒI[ƒo[ƒ‰ƒCƒhŽg‚¤‚©‚ÈH

ŽQƂ̓fƒtƒHƒ‹ƒgˆø”o—ˆ‚½‚Á‚¯H
ƒ_ƒ‚È‚çŠÖ”ƒI[ƒo[ƒ‰ƒCƒh‚ÅB

StringˆÊ‚È‚çƒfƒtƒHƒ‹ƒg•t‚«’l“n‚µˆø”‚Éconst•t‚¯‚ăRƒ“ƒpƒCƒ‰‚³‚ñ‚¨Šè‚¢‚ÁI‚Ä‚µ‚¿‚Ⴄ‚©‚à

588 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 18:53:56.76 ID:VY24hflb.net]
ƒI[ƒo[ƒ‰ƒCƒh‚¶‚á‚È‚­‚ăI[ƒo[ƒ[ƒh‚â‚ëH



589 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 18:58:09.96 ID:XXoDc2O6.net]
>>577
‚Æ‚±‚ë‚Å‚±‚Ì—á‚Ìꇈø”‚ªÈ—ª‚³‚ê‚½Žž‚É0‚ª“n‚³‚ê‚é‚Ì‚Í•ÛØ‚³‚ê‚Ä‚½‚Á‚¯H

590 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 19:05:58.93 ID:4w+sdak1.net]
577‚̈ø”‚ªÈ—ª‚³‚ꂽ‚çƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂ邱‚Æ‚ª•ÛØ‚³‚ê‚Ă邿‚—
NULL‚ð“n‚³‚ꂽ‚ç“Á•ʂȈ—‚ð‚µ‚½‚¢‚È‚çƒ|ƒCƒ“ƒ^Žg‚Á‚Ä‚à‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©
‰´‚Ȃ炻‚¤‚¢‚¤ÝŒv‚͉”\‚ÈŒÀ‚è”ð‚¯‚é‚¯‚Ç‚È

591 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 19:07:49.95 ID:P8/hbuJG.net]
>>581
‚±‚Ì—á‚̂܂܂¾‚ƈø”‚ÌÈ—ª‚Ío—ˆ‚È‚¢

void a(const std::string *s = 0);
‚Æ‚·‚é‚©AˆÓ–¡‚Í­‚µ•Ï‚í‚邪
void a(const std::string& s=std::string());
‚Æ‚µ‚Äempty()‚Ìꇖ³‚µ‚Æ‚µ‚Ĉµ‚¤‚©
‰´‚ÍŒãŽÒ‚ð‚æ‚­Žg‚¤

592 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 20:02:10.71 ID:91/ACm3S.net]
>>575
‚ñH
‚È‚ñ‚©–Ê“|‚È‚±‚Æ‚ ‚Á‚½‚Á‚¯H

593 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 20:07:14.94 ID:91/ACm3S.net]
>>582
> 577‚̈ø”‚ªÈ—ª‚³‚ꂽ‚çƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂ邱‚Æ‚ª•ÛØ‚³‚ê‚Ä‚é

‚»‚ñ‚È•ÛØ‚ ‚Á‚½‚Á‚¯H

594 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 20:34:23.74 ID:tAj/1R7q.net]
‚à‚¿‚ë‚ñ‚Å‚·

595 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:21:10.12 ID:qXJ0fmsD.net]
>>570
‰½‚Å‚à‚©‚ñ‚Å‚àƒXƒ}ƒ|‚É‚·‚ê‚΂¢‚¢‚ÆŒ¾‚¤‚킯‚ł͂Ȃ¢
ƒXƒRƒbƒgƒƒCƒ„[æ¶‚Ì•³–{‚Å‚à“Ç‚ñ‚Åo’¼‚¹

596 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:23:31.06 ID:1BrOiTcA.net]
‚¤‚Á‚¹[ƒnƒQ

597 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:30:32.73 ID:AY6OxaHG.net]
>>583
>void a(const std::string& s=std::string());
void a(const srd::string& s = ""));
‚Å‚¦‚¦‚â‚ë

598 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:33:11.06 ID:mUEYl4pK.net]
ƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚Á‚ăI[ƒo[ƒwƒbƒh‚Å‚©‚¢‚Å‚µ‚å
ˆê“x‚É‘å—ʂ̉ð•ú‚ª‹N‚±‚邯«”\ƒKƒ^—Ž‚¿‚¾‚µ
‘¬“x‚ð’Ç‹‚·‚邽‚ß‚ÉC++Žg‚Á‚Ä‚é‚Ì‚ÉA–{––“]“|



599 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:35:19.98 ID:1BrOiTcA.net]
unique_ptr‚Ȃ炢‚¢‚¾‚ë

600 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:38:52.17 ID:tAj/1R7q.net]
>>589
‚¨‘O‚Í‚¢‚¢‚©‚à’m‚ê‚È‚¢‚ª
‹–—eo—ˆ‚È‚¢l‚à‹‚é‚¾‚낤

>>590
ƒXƒ}ƒ|‚̵°ÊްͯÄނ̓AƒZƒ“ƒuƒŠƒŒƒxƒ‹‚Å
ƒ}ƒiƒ|‚ÆŠ®‘S‚É“¯ˆê‚ɂ܂ʼnü‘P‚³‚ꂽ‚Æ‚¢‚¤‚Ì‚ª
ƒn[ƒuƒTƒbƒ^[‚ƃXƒRƒbƒgƒƒCƒ„[‹³‘c‚Ì‹³‚¦‚Ȃ̂¾‚ª
‚½‚¾‚µunique_ptr<T>‚ÉŒÀ‚é

601 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:39:23.89 ID:ynPwQZO2.net]
‚‚©Auniqlo_ptr‚µ‚©Žg‚í‚ñ‚È

602 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:40:52.11 ID:ynPwQZO2.net]
///
unique_ptr‚¾
—\‘ª•ÏŠ·“ü‚Á‚Ä‚à‚½

603 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:54:34.42 ID:FIIzSoGf.net]
‚‚©std::unique_ptr‚Ì\•¶‚ªŽQƂł͂Ȃ­‚ă|ƒCƒ“ƒ^‚Ì‚»‚ê‚Å‚ ‚錂ɂ‚¢‚ÄF

‚â‚Á‚ÏC++‚É‚¨‚¢‚Ă͎QƂ̕û‚ª‚¨‚Ü‚¯ŠT”O
const T&ˆÈŠO‚ÌŽQÆ“n‚µ‚͋֎~

604 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:55:27.14 ID:0rYiKgaG.net]
>>583
„void a(const std::string& s=std::string());
„‚Æ‚µ‚Äempty()‚Ìꇖ³‚µ‚Æ‚µ‚Ĉµ‚¤‚©

‚¨‚¨A‚±‚ê‚Å‚¿‚á‚ñ‚Æ“®‚¢‚½I
‘å’ï‚Í‚±‚ê‚łǂ¤‚É‚©‚Å‚«‚»‚¤
—Ç‚¢‚±‚Æ•·‚¢‚½

‹ó•¶Žš—ñ‚Æ•¶Žš—ñ‚ª–³‚¢‚±‚Æ‚ð‹æ•Ê‚µ‚ÄŽæ‚舵‚¢‚½‚¢Žž‚ª‹H‚É—Ç‚­‚ ‚邪
Žd—l•ÏX‚Å‚«‚éꇂª‘唼‚¾‚È
•¶Žš—ñˆÈŠO‚ł͂ ‚Ü‚è‚È‚¢‚µ

605 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:57:51.67 ID:mUEYl4pK.net]
>>592
‚¢‚â‚Å‚àAshared_ptr‚Í’x‚¢‚ñ‚Å‚µ‚åH
unique_ptr‚ªŽg‚¦‚éê–ʂȂñ‚ÄŒÀ‚ç‚ê‚Ă邵A•ÐŽè—Ž‚¿‚©‚Æ
‚¾‚¢‚½‚¢AV‹Zp‚𓱓ü‚·‚é‚©”Û‚©‚ÌŒˆ’茠‚ðŽ‚Á‚Ä‚¢‚éã‚Ìl‚½‚¿‚Í
’·”N¶ƒ|ƒCƒ“ƒ^‚Ì‚â‚è•û‚Åõ‚Ý•t‚¢‚Ä‚¢‚é–ó‚ÅA
•Ö—˜‚¾‚©‚çæ‚èŠ·‚¦‚Ü‚µ‚傤A‚Ƃ͂»‚¤‚»‚¤‚¢‚©‚È‚¢‚©‚Æ

606 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 22:57:53.72 ID:0rYiKgaG.net]
>>595
¶‚Û‚³‚¦–o–Åo—ˆ‚ê‚΂»‚ê‚Å‚¢‚¢‚ñ‚¶‚á‚æ

607 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 23:01:49.61 ID:1BrOiTcA.net]
‚Þ‚µ‚ëshared_ptr‚̂ق¤‚ªŽg‚¦‚éê–Ê‚ªŒÀ‚ç‚ê‚Ä‚é
’x‚¢‚Æ‚¢‚Á‚Ä‚àshared_ptr‚̃RƒXƒg‚ª–â‘è‚ɂȂéê–ʂȂñ‚Ă߂Á‚½‚ɂȂ¢‚¾‚낤

608 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 23:04:24.66 ID:tAj/1R7q.net]
ƒiƒ}ƒ|‚ðƒXƒ}ƒ|‚É



609 –¼‘OF‘‚«Š·‚¦‚邯‚«‚É
unique_ptr‚¶‚á‚È‚­‚Äshared_ptr‚µ‚©ƒ_ƒ
‚Æ‚¢‚¤‚Ì‚Íì‚肪‘Š“–‚¨‚©‚µ‚¢
[]
[‚±‚±‰ó‚ê‚Ă܂·]

610 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 23:20:39.17 ID:XXoDc2O6.net]
>>597
‚¤‚¿‚̓iƒ}ƒ|Žg‚Á‚Ă邯AƒŒƒrƒ…[Žž‚É‚»‚Ì•K—v«‚ɂ‚¢‚Ä‹c˜_‚³‚¹‚Ă邼

C‚Å‚«‚¿‚ñ‚ƃ|ƒCƒ“ƒ^‚ðŽg‚¢‚±‚È‚µ‚Ä‚¢‚½l‚Ù‚Ç
‚·‚®‚ÉC++‚ł̓iƒ}ƒ|•sŽg—p”h‚É“]Œü‚µ‚¿‚Ⴄ

Šî–{AŽÀт̂ ‚éŒÃ‚¢ƒR[ƒh‚ð‚»‚Ì‚Ü‚ÜŽ‚Á‚Ä‚«‚½ê‡‚ƃVƒXƒeƒ€ƒR[ƒ‹‚Æ‚©‚ÌCŒ`Ž®ƒ‰ƒCƒuƒ‰ƒŠŒÄ‚Ô‚Æ‚±‚ëˆÊ‚µ‚©ƒiƒ}ƒ|‚ÍŽc‚ç‚È‚¢‚È


shared _ptr‚ª’x‚¢‚Æ‚¢‚¤‚Ì‚ÍAƒiƒ}ƒ|‚ňÀ‘S‘Îô‚ð“ü‚ê‚Ä‚¢‚È‚¢ê‡‚Æ”ä‚ׂĂ¾
ƒiƒ}ƒ|‚ɈÀ‘S‘Îô‚ð“ü‚ꂽ‚ç‘å’ï‚Íshared_ptr‚æ‚è’x‚­‚Ȃ邼

ƒiƒ}ƒ|‚Ì•û‚ª‘¬‚¢‚ÆŽå’£‚·‚él‚½‚¿‚Í
ƒŒƒrƒ…[‚ƃvƒƒtƒ@ƒCƒ‰[‚Ì‘O‚Ŷ‚«Žc‚ê‚È‚©‚Á‚½

‚ÜA‚¤‚¿‚¾‚¯‚©‚à‚µ‚ê‚ñ‚ª

611 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 23:24:13.61 ID:XXoDc2O6.net]
‚Å‚àC++‚̃Xƒ}ƒ|‚Í‹Lq‚ªç’·‚Ȃ̂ªD‚«‚ɂȂê‚È‚¢

ƒiƒ}ƒ|‚̓Œƒrƒ…[Žž‚ÉŒ©—Ž‚Æ‚·‚­‚ç‚¢ƒVƒ“ƒvƒ‹‚Ȃ̂ɂË

612 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/28(ŒŽ) 23:36:28.90 ID:FF3rjUqv.net]
“®“I‹L‰¯‚ª‘O’ñ‚¾‚©‚ç‚Ë
‚ ‚­‚܂ŗp“r‚Í‚»‚Ì”Íáe‚Å

613 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 23:38:37.64 ID:FIIzSoGf.net]
‚¢‚­‚çƒXƒ}ƒ|‚ª—Ç‚¢‚Æ‚¢‚Á‚Ä‚à
‚â‚ß‚ÄIƒƒ‚ƒŠ‚Ì“®“IŠm•Û‚·‚é‹C‚Å‚µ‚傤H
ƒGƒ“¯l‚Ý‚½‚¢‚É

614 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 23:45:35.35 ID:0rYiKgaG.net]
‚¤AAAƒlƒ^‚ª‚í‚©‚ç‚ñ

615 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/28(ŒŽ) 23:55:41.35 ID:0rYiKgaG.net]
ŽÀÛAƒXƒ}ƒ|‚à¶‚Û‚à‚Ù‚Æ‚ñ‚ÇŽg‚í‚È‚¢‚È

ƒƒ‚ƒŠ‘€ì‚ÍSTL‚̃Rƒ“ƒeƒi‚ƃCƒeƒŒ[ƒ^‚É‚¨Šè‚¢‚µ‚¿‚Ⴄ‚µ

ƒ|ƒCƒ“ƒ^“n‚µ‚ÍŽQÆŽg‚¤‚µ

Œ^•ÏŠ·‚Æ‚©‚à–¼‘O•t‚«ƒLƒƒƒXƒg‚Æunion‚łǂ¤‚É‚©‚Ȃ邵

616 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 00:42:40.24 ID:0lZfHTgJ.net]
‚Ü‚ ƒ|ƒCƒ“ƒ^‚Å‚àŽQƂłàD‚«‚È‚à‚ñ‚ðŽg‚¦‚΂¢‚¢‚æBƒvƒƒOƒ‰ƒ€‚È‚ñ‚Ä“®‚¯‚΂¢‚¢‚Ì‚³B

617 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 01:17:31.36 ID:HqSuUkpS.net]
‚±‚Ü‚¯‚¥‚±‚½‚Ÿ
@@@@‚¢‚¢‚ñ‚¾‚æ!!
@ /)
@// ^)
`/^^@@QQ
bƒC“ñ‚Â^ÜÜ_
b “ñ½ (œ)@(œ) _
/@ É^Ü(_l_)Ü @_
__/b@@|„¦|@@ b
@/@_@ `[Œ@ ^

618 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/29(‰Î) 02:44:20.18 ID:NXR0Nytt.net]
‚æ‚­‚Ë‚¦‚惔ƒHƒP



619 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/29(‰Î) 07:18:55.18 ID:UCFlulCD.net]
ƒiƒ}ƒ|‚Ì—˜“_‚Á‚ĂȂñ‚È‚Ì

620 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 08:27:03.26 ID:4NffsMzC.net]
“­‚©‚È‚­‚Ăඊˆo—ˆ‚邱‚Æ

621 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 08:30:36.21 ID:Y2fWXifr.net]
>>571
„ŽQÆæ‚ðŠÖ”“à‚Å•ÏXo—ˆ‚È‚¢
ˆÓ–¡‚ª‚í‚©‚ç‚È‚¢
codepad.org/mXQd0mNP
ŽQƂł ‚Á‚Ä‚àŽQÆæ‚ðŠÖ”“à‚Å•ÏX‚Å‚«‚邿‚¤‚¾‚ª

622 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 08:42:57.14 ID:Y2fWXifr.net]
>>576
STL‚̃CƒeƒŒ[ƒ^‚ð‚݂Ă¢‚邯A‚±‚ê‚̓|ƒCƒ“ƒ^‚Æ“¯‚¶Žg‚¢•û
–{“–‚Ƀ|ƒCƒ“ƒ^‚ð–o–Å‚·‚é‹C‚ª‚ ‚邿‚¤‚ɂ݂͂¦‚È‚¢
codepad.org/gQY11puS

623 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 08:46:58.42 ID:GdgkSls5.net]
>>612
ŽQÆ‚ªŽ¦‚·êŠ‚ÆŒ¾‚¦‚Ηǂ©‚Á‚½‚©‚ÈH
ŽQÆæ‚Ì’l‚ð•ÏXo—ˆ‚é‚͓̂–‚½‚è‘O‚¾‚©‚ç‚í‚´‚í‚´ƒR[ƒh‘‚©‚È‚­‚Ä‚à‚¢‚¢‚æ

624 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 09:18:41.17 ID:kfE15Zdi.net]
C++‚ɂȂÁ‚Ăඃ|ƒCƒ“ƒ^‚ðŒ‹‹Ç‚Î‚è‚΂è‚É
Žg‚¤‚Ì‚¾‚æ‚ÈEEE‚Ý‚ñ‚ÈB

625 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 09:38:09.16 ID:bCmPOTpj.net]
>>613
‚»‚ê‚̓iƒ}ƒ|”h‚Ì‚Ð‚Æ‚ðŽæ‚èž‚Þ‚½‚߂ɂ킴‚Æ‹L–@‚ðŽ—‚¹‚Ä‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈH

626 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 09:42:32.67 ID:2BMWd/g5.net]
‚Ç‚¤‚µ‚Ä‚àƒCƒ„‚È‚çC++‚È‚ñ‚©Žè‚ðˆø‚­‚ׂ«

627 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 09:43:37.29 ID:bCmPOTpj.net]
>>614
‚æ‚­•ª‚©‚ç‚ñ‚ªƒ|ƒCƒ“ƒ^‚̃AƒhƒŒƒX’l‚»‚Ì‚à‚Ì‚ð‘‚«Š·‚¦‚é‚Á‚Ä‚±‚ÆHH

‚à‚ç‚Á‚½ƒ|ƒCƒ“ƒ^‚ðfor•¶‚Ì’†‚ŃCƒ“ƒNƒŠƒƒ“ƒg‚µ‚ăf[ƒ^ƒAƒNƒZƒX‚·‚éˆÈŠO‚Ì—p“r‚ªŽv‚¢‚‚©‚È‚¢‚È

ã‹L‚Ì—p–@‚È‚çƒCƒeƒŒ[ƒ^‚ÌŽQÆ‚ð“n‚·‚©‚Ì‚ª•’Ê‚¾‚©‚ç‚í‚´‚í‚´ƒ|ƒCƒ“ƒ^Žg‚¤‚قǂ̂à‚̂łà‚È‚¢‚µ

628 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 09:46:03.17 ID:bCmPOTpj.net]
>>615
‚»‚ꂪC++‚Ì—Ç‚¢‚Æ‚±‚ë‚Å‚à‚ ‚舫‚¢‚Æ‚±‚ë‚Å‚à‚ ‚é
´‘÷•¹‚¹‚Ĉù‚Ýž‚ñ‚¶‚Ⴄ¬“ׂ³‚ªC++‚炵‚³



629 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 09:51:42.83 ID:GdgkSls5.net]
>>618
> ‚æ‚­•ª‚©‚ç‚ñ‚ªƒ|ƒCƒ“ƒ^‚̃AƒhƒŒƒX’l‚»‚Ì‚à‚Ì‚ð‘‚«Š·‚¦‚é‚Á‚Ä‚±‚ÆHH

‚»‚¤
•ÏXo—ˆ‚È‚¢Ž–‚ð(ׂ©‚¢Ž–‚¾‚ª)ƒƒŠƒbƒg‚Æ‚µ‚Ä‹“‚°‚Ä‚é
ƒ|ƒCƒ“ƒ^‚àconst•t‚¯‚ê‚ΕÏXo—ˆ‚È‚¢‚¯‚Ç–Ê“|‚­‚³‚¢‚©‚ç‚È

630 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/29(‰Î) 11:25:09.86 ID:NXR0Nytt.net]
•W€ƒAƒ‹ƒSƒŠƒYƒ€‚̓iƒ}ƒ|‘O’ñ‚Å‚»
ƒiƒ}ƒ|‚ƃCƒeƒŒ[ƒ^‚𓧉ߓI‚É’u‚«Š·‚¦‚ç‚ê‚é‚Á‚Ä‚¾‚¯‚Å
ƒiƒ}ƒ|–o–Å‚ðŽå’£‚·‚邿‚¤‚Èì‚è‚ɂ͂ȂÁ‚ĂȂ¢

631 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 11:39:27.99 ID:9FBYnxt5.net]
ƒ|ƒCƒ“ƒ^‚ðŽg‚¤‚ÄŽ–‚É‚»‚ñ‚ȂɃAƒŒƒ‹ƒM[‚ª‚ ‚él‚ª‚¢‚é‚ñ‚¾c
ƒR[ƒh‚ð‘S•””z—ñ‚Å‘‚¢‚Ä‚àƒAƒŒƒ‹ƒM[‚Å‚é‚ÌH

632 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 11:49:34.30 ID:Fziu4eIr.net]
>>622
C‚©‚æ‚Æ–Ê“|L‚¢‹CŽ‚¿‚ɂ͂Ȃé
‚ñ‚ÅA‚µ‚Ô‚µ‚Ôtraits‚ð‘‚±‚¤‚ÆŽv‚Á‚ÄAc++ array specialize‚ŃOƒO‚é

633 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 12:13:37.73 ID:XovM8eOK.net]
¶ƒ|‚ª‚í‚¢‚Ä‚ñ‚Ì‚©

634 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 12:35:12.59 ID:Y2fWXifr.net]
>>614
‚Ü‚·‚Ü‚·ˆÓ–¡‚ª‚í‚©‚ç‚È‚¢

>>571
„ŽQÆæ‚ðŠÖ”“à‚Å•ÏXo—ˆ‚È‚¢

‚Å‚«‚¿‚á‚Á‚Ă邿d
codepad.org/6rGzlzmc
ŽQÆ‚ðŽg‚Á‚Ä‚àŒÄ‚Ño‚µŒ³‚ɉe‹¿‚ð—^‚¦‚È‚¢‚킯‚ł͂Ȃ¢‚Ì‚¾‚ªA‚Ç‚¤‚¢‚¤ƒƒŠƒbƒg‚ð‹­’²‚µ‚½‚©‚Á‚½‚ÌH

635 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 12:37:23.78 ID:bCmPOTpj.net]
>>620
‚ A—¹‰ðB‚â‚Á‚Ƃ킩‚Á‚½B

ƒ|ƒCƒ“ƒ^‚̃ƒŠƒbƒg‚Æ‚µ‚Ä‘‚«Š·‚¦‰Â”\‚ð‚ ‚°‚Ä‚é‚Ì‚©‚ÆŠ¨ˆá‚¢‚µ‚Ä‚½

ŽQƂ̃ƒŠƒbƒg‚Æ‚µ‚ăAƒhƒŒƒX’l(H)‚ª‘‚«Š·‚í‚é‰Â”\«‚ª–³‚¢‚ÆŒ¾‚¤‚±‚Æ‚Ë

636 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 17:06:50.42 ID:0lZfHTgJ.net]
ŽQƂ͂¾‚¢‚½‚¢—‰ð‚µ‚½‚ñ‚¾‚ª
&& ‚ÆŒ¾‚¤‚Ì‚¾‚¯‚ª—‰ðo—ˆ‚È‚¢‚æB

637 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/29(‰Î) 19:52:43.47 ID:NXR0Nytt.net]
ƒeƒ“ƒ|ƒ‰ƒŠ‚Ö‚ÌŽQÆ

638 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 20:32:38.62 ID:rSzsIUwL.net]
new, delete‚ð¶‚Å‘‚©‚È‚¢‚Æ‚¢‚¤‘O’ñ‚Ȃ綃|‚Å‚¢‚¢‚¶‚á‚ñ



639 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 20:37:38.49 ID:XSRpVFiu.net]
>>627
‰E•Ó’l‚Ö‚ÌŽQƂł·
@int a=0;
@int & lr = a; //¶•Ó’lŽQÆ
@int & rr = 0; // ‰E•Ó’lŽQÆ

@void f(int &); void f(int &&); //—¼•û‚̃I[ƒo[ƒ[ƒh
@f( a ); // f(int &)
@f( 0 ); // f(int &&)

@int g();
@int && rr2 = g(); //g()ŒÄ‚Ño‚µŒ‹‰Ê‚͉E•Ó’l

640 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 20:38:39.97 ID:XSRpVFiu.net]
ޏ—ç
int && rr = 0; // ‰E•Ó’lŽQÆ
‚¾‚Á‚½

641 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 20:42:24.19 ID:XSRpVFiu.net]
class A {
@void f() &;
@void f() &&;
}

A a;
a.f();//f()&
(new A())->f(); // f()&&

642 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 20:59:50.06 ID:UeLWTQcw.net]
shared_ptr‚ª’x‚¢‚Á‚ÄŒ¾‚Á‚Ä‚é‚â‚‚͂ǂ̑€ì‚ɂƂñ‚ȃRƒXƒg‚ª‚©‚©‚é‚©—‰ð‚µ‚ÄŒ¾‚Á‚Ä‚é‚ñ‚¾‚낤‚©

643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 21:05:55.31 ID:Z5H58J48.net]
shared_ptr‚ðŽg‚Á‚Ă݂Ēx‚¢‚Æ•]‰¿‚·‚邱‚Æ‚Æ
‚ǂ̑€ì‚ɂƂñ‚ȃRƒXƒg‚ª‚©‚©‚é‚©—‰ð
‚·‚邱‚Ƃɂǂ̂悤‚Ȉö‰ÊŠÖŒW‚ª‚ ‚é‚̂łµ‚傤

644 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 21:09:20.14 ID:VAPx39zG.net]
‚Ü‚ AŽÀÛshared‚Í’x‚¢‚æB
‚»‚ê‚Å‚à‘½Œ¾Œê‚ÌGC‚â‚ç‚É”ä‚ׂê‚΃}ƒV‚¾‚¯‚ÇB
—v‚Í‹@”\–L•x‰ß‚¬‚é‚ñ‚¾‚æ‚ËB

–w‚ǂ̗p“r‚É‚Íunique‚Å\•ª

645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 22:00:15.35 ID:UeLWTQcw.net]
‚ǂ̑€ì‚ɂǂñ‚ȃRƒXƒg‚ªŠ|‚©‚é‚Ì‚©’m‚ç‚È‚¢‚ÆŒø—¦“I‚È—˜—p‚ªo—ˆ‚È‚¢‚¾‚ë

646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 22:06:58.07 ID:xQzivTWI.net]
shared_ptr‚ÌŒø—¦“I‚È—˜—p‚Ì‚½‚ß‚Éshared_ptr‚ÌŽd‘g‚Ý‚ð—‰ð‚·‚邱‚Æ‚Æ
shared_ptr‚ðƒiƒ}ƒ|‚Ì‘ã‘Ö‚ÅŽg‚Á‚Ă݂Ēx‚¢ƒP[ƒX‚ª‚ ‚邯”»’f‚·‚邱‚Æ‚É
‰½‚ÌŠÖŒW‚ª

647 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 22:13:09.38 ID:VAPx39zG.net]
ŽÀ‘•‚ÌÚׂ͒m‚ç‚ñ‚¯‚Ç
ƒiƒ}ƒ|‚Æ”äŠr‚µ‚Ä
shared_ptr1‚–ڶ¬Žž’†ŠÔƒoƒbƒtƒ@쬃RƒXƒgAƒRƒs[쬎ž‚ƃRƒs[휎ž‚É“¯ŠúƒRƒXƒgAweak‚à“ü‚ꂽŌã‚Ì휎ž‚É’†ŠÔƒoƒbƒtƒ@휃RƒXƒgA
ƒfƒŠƒtƒ@ƒŒƒ“ƒXŽžƒm[ƒRƒXƒg

‚Á‚ĂȊ´‚¶‚¶‚á‚ËB

648 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 22:13:19.41 ID:diX6sJrx.net]
(new A())->f() ‚Í f() && ‚łȂ­f() & ‚ªŒÄ‚΂ê‚é
*(new A()) ‚ª¶•Ó’l‚¾‚©‚ç



649 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 22:31:50.55 ID:mPnf6nOs.net]
>>636
‚±‚È‚¢‚¾std::map‚Ìstd::set‚ðŽg‚Á‚½‚ç½¹Þ[¿‹‘‚ª—ˆ‚ĂтÁ‚­‚肵‚½

650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 22:46:20.57 ID:diX6sJrx.net]
‚»‚¤‚¢‚âshared_ptr‚̃JƒXƒ^ƒ€ƒfƒŠ[ƒ^[‚Á‚Ätype erasure‚µ‚Ä‚éH
§Œäî•ñ‚ƕʂɂ³‚ç‚É“®“I—̈悪•K—v‚ɂȂ肻‚¤‚È

651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/29(‰Î) 23:01:51.29 ID:NXR0Nytt.net]
>>639
‚¾‚æ‚ÈA‰´‚à•Ï‚¾‚ÆŽv‚Á‚½
ƒrƒ‹ƒgƒCƒ“‰‰ŽZŽq‚Ì’P€ * ‚Íí‚ɶ•Ó’l‚ð¶‚¶‚é‚킯‚Å

652 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 23:17:58.28 ID:H886HULU.net]
shared_ptrŽg‚Á‚½‚ç‚¢‚‚̂܂ɂ©use_count‚ª–œ’PˆÊ‚ɂȂÁ‚Ăărƒr‚Á‚½

>>635‚Ý‚½‚¢‚ȃoƒJ‚ÍŽÀ‘ª‚à‚µ‚È‚¢‚Åshared_ptr‚ªGC‚æ‚葬‚¢‚ÆŠ¨ˆá‚¢‚µ‚Ä‚ñ‚¾‚ëw

653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 23:18:59.34 ID:OUPKSVtA.net]
–œ‚Ì‹¤—L‚µ‚Ă邨‘O‚ªƒoƒJ‚È‚¾‚¯

654 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 23:27:46.40 ID:mPnf6nOs.net]
‚â‚Á‚σXƒR[ƒv‚ð’´‚¦‚Ķ‚«‚‚¯‚邿‚¤‚È“®“Iƒƒ‚ƒŠŠm•ۂ͈«
ŒÂ”‚ÉãŒÀ‚ª‚È‚¢ã‚ÉAƒ\[ƒXƒR[ƒh‚ÌŒŸõ‚ÅŽÀ‘Ì‚ð“Á’è‚Å‚«‚È‚¢•ªƒOƒ[ƒoƒ‹•Ï”‚æ‚諎¿‚ªˆ«‚¢

1ƒXƒR[ƒv1‰æ–Ê‚·‚Ȃ킿25s–¢–ž‚Æ‚·‚é‚̳‹`

655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 23:35:18.44 ID:LyudXVtb.net]
2015”N‚ɉ—‚¢‚Äˆê‰æ–Ê‚ª25s‚̊‹«‚Ì>>645‚Í
ƒ€[ƒuƒZƒ}ƒ“ƒeƒBƒNƒX‘S”ے肾‚»‚¤‚Å‚·

656 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 23:42:59.40 ID:mPnf6nOs.net]
“®“Iƒƒ‚ƒŠŠm•Û‚ð•K—vˆÈã‚É—L‚肪‚½‚ª‚Á‚Ä‘½—p‚·‚é“z‚Í
ƒOƒ[ƒoƒ‹•Ï”‚𑽗p‚·‚éƒrƒMƒi[–¢–ž‚Ì‘¶ÝA

ƒ`ƒ…[ƒŠƒ“ƒOƒ}ƒVƒ“‚ ‚½‚è‚©‚ç‚â‚è’¼‚¹

657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/29(‰Î) 23:56:13.74 ID:VAPx39zG.net]
‚»‚è‚áŽÀsŽž‚̃f[ƒ^‚Å•K—v‚ȃIƒuƒWƒFƒNƒg‚Ì”‚âŽí—Þ‚ª•Ï‚í‚ç‚È‚¢‚È‚ç•K—v‚Í–³‚¢‚Ì‚¾‚낤‚ªB

658 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 00:49:17.79 ID:k73k1QZf.net]
>>638
make_sharedŽg‚Á‚½‚ç’†ŠÔƒoƒbƒtƒ@쬃RƒXƒg‚Í–³‚­‚È‚é
‚»‚Ì‘ã‚í‚èweak_ptr‚ðŽg‚Á‚½ê‡‚»‚ꂪŽc‚Á‚Ä‚éŠÔ‚à‰ð•ú‚³‚ê‚È‚¢


‚ ‚ÆAshared_ptr‚̃Rƒs[‘¬“x‚ª–â‘è‚ɂȂé’öƒRƒs[‚·‚é‚©H
‚»‚ñ‚ÈÝŒv‚¾‚ƶƒ|ƒCƒ“ƒ^‚¾‚Á‚½‚犗LŒ ‚ÌŠÇ—o—ˆ‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚ª

>>643
•³ŽÀ‘•‚Æ‚¢‚¤‚̂͒u‚¢‚Æ‚¢‚Ä‚àshared_ptr‚Ì‘¬“x‚Ɖ½‚ÌŠÖŒW‚ªH
gc‚Ì‚ ‚éŠÂ‹«‚¾‚Æ”–œ‚àŽQÆŽ‚Â’ö’·‚¢ŠÔ¶‚«‚Ă邯‚¢‚´‰ð•ú‚·‚邯‚«stop the world‚ɂȂ镳ƒRƒXƒg‚‚¢¢‘ã‚Ìgc‚ɂȂ邾‚낤‚¯‚Ç‚È



659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/30(…) 01:08:31.92 ID:YymjgiCr.net]
GC‚Æshared_ptr‚Ì‘¬“x‚ð”äŠr‚·‚é”nŽ­‚ª‚¢‚邯•·‚¢‚Ä‚«‚Ü‚µ‚½B
‚µ‚©‚àƒlƒ^‚¶‚á‚È‚­‚Ä–{‹C‚Å‘‚«ž‚ñ‚Å‚é‚炵‚¢‚Æ•·‚«‚Ü‚µ‚½B

660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/30(…) 01:44:40.15 ID:wkMyE1bD.net]
‚Ç‚Á‚¿‚ª‘¬‚¢‚©‚Á‚Ä–â‘è‚¶‚á‚È‚¢‚©‚ç
‚±‚±‚ª’Ê‚¶‚È‚¢‚â‚‚Ƙb‚µ‚Ä‚à•s–тȂ¾‚¯‚¾‚æ

661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 07:07:44.73 ID:L4DkDpWh.net]
>>630
•ª‚©‚ç‚ñB
‚»‚à‚»‚à‰E•Ó’lŽQÆ‚·‚é——R‚͉½‚Å‚·‚ÌH

662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 08:23:18.30 ID:FCo7WZBm.net]
>>652
‚ÜA‚à‚Á‚½‚¢‚È‚¢‚¨‰»‚¯‚ÌŽô‚¢‚Å‚·B

663 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 11:52:14.07 ID:Q1Di+uY9.net]
ŠÖ”‚Ì–ß‚è’l‚ð•Ï”‚Ɏ󂯂¸‚É’¼ÚƒSƒjƒ‡ƒSƒjƒ‡‚·‚邯‚«‚É—L‰v

664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 12:49:31.47 ID:4JsedgFo.net]
>>652
‰E•Ó’lŽQƂ̓pƒtƒH[ƒ}ƒ“ƒXŒüã‚Ì‚½‚߂ɓ±“ü‚³‚ꂽ‚à‚Ì‚ÅAŽQÆæ‚ÍAˆÈŒã‚̃XƒR[ƒv‚ÅŽg‚í‚ê‚é‹@‰ï‚̂Ȃ¢(ƒfƒXƒgƒ‰ƒNƒg‚ð‘҂‚¾‚¯‚Ì)ˆêŽžƒIƒuƒWƒFƒNƒg‚ÆŒ©‚È‚³‚ê‚éB

ŽÀÛ‚ÉŽg‚í‚ê‚é‹@‰ï‚̂Ȃ¢‚±‚Ƃ̓vƒƒOƒ‰ƒ}[‚ª•ÛØ‚·‚é

665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 13:08:20.36 ID:vdDHGEBP.net]
>>652
‰E•Ó’lŽQÆ‚ª“±“ü‚³‚ꂽ‘æˆê‚Ì——R‚ÍmoveƒZƒ}ƒ“ƒeƒBƒNƒX‚ðŽÀŒ»‚·‚邽‚ß

666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 13:16:43.24 ID:L4DkDpWh.net]
•ª‚©‚ç‚ñBc++ˆÈŠO‚ÌŒ¾Œê‚ʼnE•Ó’lŽQƂƌ¾‚¤‹@\‚Í—L‚é‚ñ‚Å‚Á‚©H
‚à‚µc++ŒÅ—L‚Ì‹@\‚Ȃ牽‚Åc++‚¾‚¯‚»‚ñ‚È‚à‚ñ“±“ü‚·‚é•K—v‚ª‚ ‚é‚̂ł·‚©‚¢H

667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 13:39:20.73 ID:VnaX2NHk.net]
C++‚̓Xƒ^ƒbƒN‚ɃIƒuƒWƒFƒNƒg‚ðŠm•Û‚·‚é‚©‚ç

668 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 13:45:19.98 ID:VnaX2NHk.net]
‚¢‚âA‚à‚¿‚ë‚ñƒq[ƒv‚ÉŠm•Û‚·‚鎖‚à‚Å‚«‚é‚ñ‚¾‚¯‚ÇGC‚ª–³‚¢‚©‚ç



669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 13:55:13.48 ID:XhnAqUEm.net]
unique_ptr‚ÌmoveƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Ì‘¶Ý‚ƃRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ª‚È‚¢‚±‚Ƃłǂ¤‚¢‚¤Œø‰Ê‚ª‚ ‚é‚©l‚¦‚ê‚Εª‚©‚邯Žv‚¤B

670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 14:19:24.56 ID:7iKwfO2h.net]
>>657
‰´—l“IŒÂlŒ©‰ð‚Å‚Í
ƒRƒs[‚łȂ­ƒ€[ƒu‚Åς܂¹‚é‚͖̂{—ˆ‚È‚çƒRƒ“ƒpƒCƒ‰‚âƒCƒ“ƒ^ƒvƒŠƒ^‚ÌÅ“K‰»ƒ‹[ƒ`ƒ“‚Ì‚¨ŽdŽ–

‚»‚ê‚ðŒ¾ŒêŽd—lãu‚¢‚¢‚©Aâ‘΂ɃRƒs[‚·‚é‚È‚æAâ‘΂ɂ¾‚¼Iv
‚Æ–¾‹L‚·‚邱‚Æ‚ªo—ˆ‚邿‚¤‚É‚µ‚½‚Ì‚ª‰E•Ó’lŽQÆ


ƒ€[ƒu‚Å‚«‚È‚­‚ăRƒs[‚ª”­¶‚·‚é‚­‚ç‚¢‚È‚çƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚É‚µ‚Ä‚­‚ê
‰´(ƒvƒƒOƒ‰ƒ})‚ªƒ€[ƒuo—ˆ‚邿‚¤‚Ɏ臂ðl‚¦’¼‚·‚©‚ç
‚ÆŒ¾‚¤‚±‚Æ‚ð&&‚ŃRƒ“ƒpƒCƒ‰‚³‚ñ‚É“`‚¦‚Ä‚é

‘¼‚ÌŒ¾Œê‚Íu‚±‚Ü‚¯[‚±‚Ƃ͂¢‚¢‚ñ‚¾‚æIv‚łł«‚Ä‚¢‚Ü‚·B

671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 14:28:06.26 ID:vdDHGEBP.net]
>>657
C++‚Í‘¼‚Ì‚‹‰Œ¾Œê‚Æ”ä‚ׂĂƒpƒtƒH[ƒ}ƒ“ƒX‚Å‚ ‚邱‚Æ‚ð“Á‚Éd—v‚Æ‚µ‚Ă邩‚ç
ƒvƒƒOƒ‰ƒ}‚ÌH•v‚Å‚‘¬‰»‚Å‚«‚é‹@”\‚ª”õ‚í‚Á‚Ä‚é

672 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/30(…) 14:49:50.37 ID:R06l1h0q.net]
C++ˆÈŠO‚Í‚·‚ׂĕ³Œ¾Œê‚¾‚©‚ç‰E•Ó’lŽQÆ‚ª–³‚¢B

673 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 21:51:39.92 ID:L4DkDpWh.net]
>>661
‚¤[‚ñA‚Ü‚¾•ª‚©‚ç‚ñB

674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 21:58:53.58 ID:lnfdPqWh.net]
ƒRƒs[‚æ‚èƒXƒƒbƒv‚̂ق¤‚ª‘‚¢ê‡‚ª‚ ‚邾‚ë

675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 22:00:11.74 ID:VnaX2NHk.net]
srad.jp/~taro-nishino/journal/507551/
‚±‚ê“Ç‚ñ‚Å•ª‚ç‚È‚©‚Á‚½‚ç‚ ‚«‚ç‚ß‚È

676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 22:01:27.44 ID:k73k1QZf.net]
>>664
‘¶Ý‚·‚é——R‚ª‰ð‚ç‚È‚¯‚ê‚ÎŽg‚í‚È‚¯‚ê‚΂¢‚¢‚æ
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚ðŽg‚Á‚Ă邾‚¯‚ÅŠ„‚Ɖ¶ŒbŽó‚¯‚Ă邩‚ç

677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 22:16:34.76 ID:L4DkDpWh.net]
>>666
“Ç‚ñ‚Å‚¢‚é“r’†‚Å’ú‚ß‚½B–¾“úÄ’§í‚·‚é‚íc

678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 22:19:44.01 ID:VnaX2NHk.net]
‚±‚ñ‚È‚â‚ÂEEE



679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/30(…) 22:34:51.73 ID:IxoD0KLd.net]
>>666
w–¼‘O‚ðŽ‚½‚È‚¢‚È‚çA‚»‚ê‚͉E•Ó’l"‚Ȃ̂ł ‚éx
‚»‚Ì—‹ü‚Ås‚­‚Æ*(new int)‚ª‰E•Ó’l‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚È

680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/09/30(…) 23:35:15.70 ID:aEcL3JaV.net]
peace.2ch.net/test/read.cgi/internet/1401535906/107
@ ª@ª@ª@ª@ª@ª@

681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/01(–Ø) 00:18:26.56 ID:MrcZAfOx.net]
ƒƒ“ƒo•Ï”‚ƃƒ“ƒoŠÖ”‚Ì’è‹`‚Á‚Ăǂ¤‚¢‚¤‡˜‚Å‘‚­‚Ì‚ªˆê”Ê“I‚È‚ÌH

yVC++•ûŽ®z
publicƒƒ“ƒoŠÖ”
privateƒƒ“ƒoŠÖ”
publicƒƒ“ƒo•Ï”
privateƒƒ“ƒo•Ï”

yGoogle•ûŽ®z
publicƒƒ“ƒoŠÖ”
publicƒƒ“ƒo•Ï”
privateƒƒ“ƒoŠÖ”
privateƒƒ“ƒo•Ï”


‹M—l‚ç‚͂ǂÁ‚¿‚ðŽg‚Á‚Ä‚é‚ÌH

682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 00:23:26.58 ID:W6dzHXP5.net]
‘S•”ƒpƒuƒŠƒbƒN‚¾‚µ–³‘ʂȃAƒNƒZƒT‚Æ‚©ì‚ç‚È‚¢«Ž¿‚È‚ñ‚ÅŠÖŒW–³‚¢‚Å‚·‚Ë

683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 00:26:52.37 ID:yE0+l/d1.net]
“ˆê‚³‚ê‚Ä‚è‚á‚¢‚¢

684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 00:28:09.19 ID:0eXwX1cj.net]
•Ï”‚Í‘S•”ã‚ÉŽ‚Á‚Ä‚Á‚Ä‚éB
‰½‚ʼnº‚É”z’u‚µ‚悤‚Æ‚·‚é‚Ì‚©—‰ð‚Å‚«‚È‚¢B

685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 00:34:01.87 ID:e+Nqpsc9.net]
ƒNƒ‰ƒX‚ð—˜—p‚·‚邯‚«‚͕ϔ‚È‚ñ‚ÄŒ©‚È‚¢‚¾‚낤

686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 00:43:09.13 ID:j4gRyYlh.net]
•Ï”‚ªã‚¾‚È
‚Â[‚©ƒfƒtƒHƒ‹ƒgprivate‚Ȃ̂¾‚©‚ç
‚»‚±‚©‚ç‘‚­‚Ì‚ªŽ©‘R‚È‹C‚ª‚·‚éB

687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 00:43:40.25 ID:P62utjXs.net]
‰½‚Åã‚ÉŽ‚Á‚Ä‚¢‚­‚Ì‚©—‰ð‚Å‚«‚È‚¢

688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 00:46:42.51 ID:KtuKSkrc.net]
ƒwƒbƒ_ƒtƒ@ƒCƒ‹‚ª’N‚Ì‚½‚߂ɂ ‚é‚Ì‚©l‚¦‚ë‚â



689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 00:47:30.33 ID:W6dzHXP5.net]
‚±‚ê‚Í‚ËA
“à•”Žd—l‚ð‘厖‚É‚·‚铌—m“NŠw‚Æ
ŠO•”Žd—l‚ð‘厖‚É‚·‚é¼—m“NŠw‚Ì
ˆá‚¢‚Å‚·‚Ë

690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/01(–Ø) 01:06:55.36 ID:W4wdkuI5.net]
>>635>>640‚̘b‚ð‚æ‚­‚æ‚­•·‚¢‚Ă݂½‚Æ‚±‚ëA”Þ‚çAƒ\[ƒg‚ðÄ‹A‚Åì‚Á‚Ä‚½‚炵‚¢‚Å‚·B
ˆø”‚Æ‚µ‚Ästd::shared_ptr‚ð“n‚µ‚Ä‚¢‚½‚̂ŃRƒs[ƒRƒXƒg‚ª¦‚¢‚±‚ƂɂȂÁ‚Ä‚¢‚½‚悤‚Å‚·B
ƒ\[ƒX‚ð‘Õ‚¢‚½‚̂Ń‹[ƒv‚ÉC³‚µ‚Ä‚ ‚°‚½‚Æ‚±‚ëA‚©‚È‚è‹Á‚¢‚½—lŽq‚ʼnüS‚µ‚Ä‚¢‚Ü‚µ‚½B

691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 01:17:32.02 ID:aA9UfTOs.net]
>>681
shared_ptr‚ðˆø”‚Æ‚µ‚Ä“n‚·‚È‚çconstŽQƂł¢‚¢

692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/01(–Ø) 02:12:38.73 ID:W4wdkuI5.net]
>>682

>>635‚Ìl‚Å‚·‚©B
‚Ü‚½‰½‚©‹^–₪‚í‚«‚Ü‚µ‚½‚©H

693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 02:32:50.77 ID:aA9UfTOs.net]
>>683
‚¿‚°‚¦‚æ

ˆø”‚Åshared_ptr‚ð“n‚·‚È‚çƒRƒs[“n‚µ‚¶‚á‚È‚­‚Ä
const std::shared_ptr<T>& p
‚É‚µ‚ë
‚»‚ÌŠÖ”“à‚ÅŠ—LŒ ‚ª—~‚µ‚¢‚Ȃ炻‚ÌŽž‚ɃRƒs[‚µ‚ë

694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 02:52:40.21 ID:aA9UfTOs.net]
‰½‚Ń\[ƒg‚ðƒIƒŒƒIƒŒŽÀ‘•‚µ‚Ä‚ñ‚¾std::sortŽg‚¦‚æ‚Æ‚©‘¼‚É‚à“Ë‚Áž‚ÝŠ‚ ‚邯‚Ç‚Ë

695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 08:01:51.69 ID:ZyUEx0el.net]
‚Â[‚©ƒLƒ`ƒ“‚ÆŠ—LŒ ŠÇ—‚̈ӎ¯‚ð‚µ‚Ä‚¢‚½‚çA‚í‚´‚í‚´shared‚ðŽg‚¤ê–Ê‚ª–w‚Ç–³‚¢‚±‚ƂɋC‚­‚Í‚¸B

696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 09:58:06.89 ID:LB18ex5+.net]
std::sort‚Ípred‚ð’l“n‚µ‚¾‚ªA­‚µ•¡ŽG‚Èpred‚̃ƒ“ƒo‚Éshared_ptr‚ðŽ‚½‚¹‚½‚±‚Æ‚ª‚ ‚Á‚½B‚»‚ꂪ³‚µ‚¢”»’f‚¾‚Á‚½‚Ì‚©—]Œv‚ÈS”z‚¾‚Á‚½‚Ì‚©•s–¾B

697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 15:43:10.33 ID:mZxAmtu3.net]
faithandbrave.hateblo.jp/entry/20121116/1353047948
boost::thread‚̃Xƒ^ƒbƒNƒTƒCƒY‚Íthread::attributes::set_stack_size‚ÅÝ’è‚Å‚«‚邿‚¤‚Å‚·‚ª
std::thread‚ł͂ǂ̂悤‚É‚µ‚ÄÝ’è‚·‚é‚̂łµ‚傤‚©H

698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 16:41:46.71 ID:lsGbndod.net]
You can't.



699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/01(–Ø) 19:19:35.56 ID:BUCLrkun.net]
Oh,no.

700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 20:12:32.90 ID:LB/4icN7.net]
C++‚̃Nƒ‰ƒX‚Æ‚©ŽÀ‚Í\‘¢‘̂Ȃ̂¾‚©‚çƒf[ƒ^1st‚ÉŒˆ‚Ü‚Á‚Ă邾‚ëG
ƒƒ“ƒoŠÖ”‚©‚ç‘‚­“z‚Í“ª‚¨‚©‚µ‚¢i‚à‚µ‚­‚Íclass‚Æstruct‚Ì–¾Ž¦“IŽg‚¢•ª‚¯‚ðà–¾‚Å‚«‚˂΂Ȃç‚È‚¢

‚Ü‚ ˆê‰žŠT”Oã‚ÍuŽè‘±‚«‚É—^‚¦‚éƒf[ƒ^v‚Ì‘¤–ÊiŽè‘±‚«‚ªƒƒCƒ“j‚ð‹­’²‚µ‚½‚¢‚Æ‚«‚ªstruct‚Å
‚»‚êˆÈŠO‚Íclass‚ł͂ ‚é

701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 21:11:20.09 ID:P62utjXs.net]
>>691
ŠÖŒW‚È‚¢

702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 21:21:12.13 ID:WeiZCb/T.net]
>>691
„‚à‚µ‚­‚Íclass‚Æstruct‚Ì–¾Ž¦“IŽg‚¢•ª‚¯‚ðà–¾‚Å‚«‚˂΂Ȃç‚È‚¢
ŒÝŠ·«ˆÈŠO‚ÅstructˆÓ–¡‚ ‚é‚ÌH
Ž©•ª‚̃R[ƒh‚ł͎g‚¨‚¤‚ÆŽv‚Á‚½‚±‚ƂȂ¢

703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 21:31:33.68 ID:QENZiec8.net]
Žg‚¢•ª‚¯‚È‚ñ‚©Œˆ‚܂肪—L‚é‚킯‚Å‚à‚È‚¢‚µ“K“–‚Å‚¢‚¢B
‚»‚ê‚æ‚èuƒNƒ‰ƒX‚Æ‚©ŽÀ‚Í\‘¢‘Ìv‚È‚ñ‚ăAƒz‚È‚±‚ÆŒ¾‚Á‚Ä‚é“z‚Í
‘‚­•a‰@s‚Á‚½•û‚ª‚¢‚¢

704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/01(–Ø) 21:35:17.70 ID:BUCLrkun.net]
\‘¢‘Ì‚ðƒNƒ‰ƒX‚Å“ÁŽê‰»‚µ‚悤‚Æ‚µ‚½‚ço—ˆ‚È‚©‚Á‚½‚©‚瓯‚¶‚ł͂Ȃ¢‚Ý‚½‚¢

705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 21:39:07.38 ID:BshYJ+by.net]
TMP‚ɂ͂܂Á‚Ä‚½ ‚Ístruct‚΂Á‚©‚肾‚Á‚½‚ÈB
ƒf[ƒ^‚ðŽ‚Â‚È‚ñ‚Ä‚±‚Ƃ͖ő½‚ɂȂ¢‚µB

706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 21:41:20.18 ID:QENZiec8.net]
u\‘¢‘Ìv‚ȂǂƂ¢‚¤’è‹`‚Ì•s–¾‚È—pŒê‚ð—p‚¢‚é“z‚Í
ƒAƒrƒo‚És‚Á‚ăGƒNƒZƒ‹‚Å‚à•׋­‚µ‚Ä‚½•û‚ª‚¢‚¢

707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 21:55:36.66 ID:LB/4icN7.net]
>>692-695
struct‚ÌŽÀ‘̂͑Sƒƒ“ƒo‚ªƒfƒtƒHƒ‹ƒg‚Åpublic‚È‚¾‚¯‚Ìclass‚É‚·‚¬‚È‚¢‚Æ
ƒXƒgƒ‰ƒXƒgƒƒE‚ƒbƒv–{‚̂ǂÁ‚©‚É‘‚¢‚Ä‚ ‚Á‚½

ˆê•ûƒNƒ‰ƒX–¼‚Æ\‘¢‘Ì–¼‚Í“¯‚ł͂Ȃ¢‚ª——R‚Í’m‚ç‚ñ

708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:03:04.84 ID:QENZiec8.net]
u‘Sƒƒ“ƒo‚ªƒfƒtƒHƒ‹ƒg‚Åpublic‚È‚¾‚¯‚Ìclass‚É‚·‚¬‚È‚¢v
‚»‚ñ‚ȉR‚‚«–{‚Í
‘‚­‘‹‚©‚瓊‚°ŽÌ‚Ä‚½•û‚ª‚¢‚¢



709 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:21:18.99 ID:BshYJ+by.net]
eƒNƒ‰ƒX‚ªƒfƒtƒHƒ‹ƒg‚Åpublic

‚ ‚Ƃ͉½‚¾‚Á‚¯H

710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:23:51.58 ID:+UnsXPfG.net]
class‚©‚ç/‚Ö‚ÌŒp³‚ª‚Å‚«‚È‚¢
PODŒ^‚ɂȂê‚éiC‚Æ‹¤—p‚·‚邱‚Æ‚ª‚Å‚«‚éj

711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:32:16.11 ID:CWBNpZAW.net]
class‚àPOD‚ɂȂê‚邼

712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:32:25.91 ID:LB/4icN7.net]
class‚ɂł«‚Ästruct‚ɂł«‚È‚¢‚±‚Æi‚ ‚é‚¢‚Í‚»‚Ì”½‘Îj‚Æ‚ÍH
2011”N‚Ì‹KŠi‚ɂȂ邪n3337.pdf‚È‚çƒ^ƒ_‚Ń_ƒEƒ\‚Å‚«‚é‚Ì‚Å
class‚Æstruct‚̈Ⴂ‚ª‚Ç‚±‚É‘‚¢‚Ä‚ ‚é‚©Žw“E‚µ‚Ä‚­‚ê‚邯Šð‚µ‚¢

713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:35:10.94 ID:QENZiec8.net]
ŽO‚‘O‚̃ŒƒX‚à“ǂ߂Ȃ¢“z‚Í
‘‚­Šá‰È‚És‚Á‚½•û‚ª‚¢‚¢

714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:40:03.08 ID:LB/4icN7.net]
>PODŒ^‚ɂȂê‚éiC‚Æ‹¤—p‚·‚邱‚Æ‚ª‚Å‚«‚éj
class‚àPODŒ^‚ɂȂê‚é
n3337.pdf‚ÌChapter 9‚æ‚è
>A POD struct109 is a non-union class that is both a trivial class and a standard-layout class, and has no
>non-static data members of type non-POD struct, non-POD union (or array of such types).
‚ÅA
>A standard-layout struct is a standard-layout class defined with the class-key struct or the class-key class.
‚Ȃ̂ł ‚é

class‚ªC‚Æ‹¤—p‚Å‚«‚È‚¢‚̂͂»‚ê‚Í‚»‚̒ʂ肾‚ªC++“à‚̘b‘è‚©H

715 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:40:18.43 ID:o05Ai7EN.net]
>>686
unique_ptr‚Í‹t‚ÉAŠ—LŒ ‚̂Ȃ¢¶ƒ|‚Ì‘ã‘ւɂ͂Ȃç‚È‚¢‚Æ‚±‚낪‚È‚ŸB
‘O‚É’N‚©‚ªŒ¾‚Á‚Ä‚¢‚½‚¯‚ÇAƒRƒs[•s‰Â‚Ìu‚Ù‚Úunique‚Èvshared_ptr‚ª‚ ‚Á‚½‚ç‚æ‚³‚»‚¤‚Ȃ̂ɂÈB

EŠî–{AƒRƒs[•s‰Â
EŽg‚¢‚܂킷ꇂÍweak_ptr(‘Š“–‚Ì‚à‚Ì)‚Å
E‚»‚ê‚ðlock()‚µ‚Ä“¾‚ç‚ê‚é‚Ì‚àu‚Ù‚Úunique‚Èshared_ptrv
E‚»‚ê‚ðƒ[ƒJƒ‹ƒXƒR[ƒv‚ÌŠO‚ÉŽ‚¿o‚·‚ɂ͖¾Šm‚È‹Lq‚ª•K—v‚È‚ñ‚Å
”ñƒ†ƒj[ƒN‚ÈŠúŠÔ‚ÌŠÇ—‚Í—eˆÕ

Ž©•ª‚Å‚àì‚ê‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA‚È‚ñ‚©—Ž‚Æ‚µŒŠ‚ª‚ ‚Á‚½‚è‚·‚é‚©‚ÈH

716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 22:41:52.40 ID:LB/4icN7.net]
>>704
‚ÅAclass‚ɂł«‚Ästruct‚ɂł«‚È‚¢‚±‚Æi‚ ‚é‚¢‚Í‚»‚Ì”½‘Îj‚Æ‚ÍH

717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 23:12:05.84 ID:P62utjXs.net]
>>699
‚Ç‚±‚ª‰R‚‚«‚È‚ÌH

718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 23:41:36.26 ID:YVTNhxF0.net]
>>706
‚»‚êweak_ptrŒo—R‚µ‚½‚ç–³ŒÀ‚ɃRƒs[ì‚ê‚邿‚Ë



719 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/01(–Ø) 23:46:09.70 ID:BshYJ+by.net]
ƒNƒ‰ƒX‚̃ƒ“ƒo‚Æ‚µ‚ÄuŠ—LŒ ‚ÍŽ‚Á‚Ă邯‚ǃRƒs[‚͉”\‚Æ‚µ‚½‚¢B‚¾‚¯‚Ç

720 –¼‘OFŽ©•ª‚Ånew delete‚ð‘‚«‚½‚­‚È‚¢Bv
‚Á‚Ä‚¢‚¤ˆê”Ô‘f–p‚Æ‚à‚¢‚¦‚éŽù—v‚É‚Íunique_ptr‚àshare_ptr‚à“š‚¦‚Ä‚­‚ê‚È‚¢‚ñ‚¾‚æ‚ËB
—v‘f1ŒÂ‚Ìvector‚ðŽ‚Ä‚Î–Ú“I‚ɂ͇‚¤‚¯‚ÇA‚»‚ê‚Í‚¿‚å‚Á‚ÆB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 00:09:17.73 ID:Ty2xSLut.net]
Š—LŒ ‚Ì–³‚¢ƒiƒ}ƒ|‚̓iƒ}ƒ|‚Å‚¢‚¢‚ñ‚¶‚áB
get‚µ‚Äì‚镨‚¶‚á‚È‚¢‚ÌH

722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 00:12:30.94 ID:E6p9V3H1.net]
>>709
ˆÓ}“I‚É‚»‚¤‚·‚邱‚Ƃ͂ł«‚邯‚ÇA‚±‚̃|ƒCƒ“ƒ^Žg‚¤l‚ɂƂÁ‚Ă͈Ó}‚¹‚¸‚É‚»‚¤‚Ȃ邱‚Æ‚ð
–h‚°‚ê‚Î\•ª‚Å‚µ‚åA‚Á‚Ä—‹üB

723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 01:37:40.67 ID:qg2lMJZH.net]
Žg‚¢“¹‚ª—Ç‚­‚í‚©‚ç‚È‚¢
unique_ptr‚Åget‚Å—Ç‚¢‚¶‚á‚ñ‚Á‚ÄŽv‚¤

724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 01:42:57.88 ID:UOnaTtLl.net]
>>706 ‚ªŒ¾‚Á‚Ä‚é‚Ì‚ÍuŠî–{“I‚ɂ͂¢‚ŸŽè‚ɉð•ú‚³‚ê‚Ä‚à‚¢‚¢‚¯‚Çlock’†‚ɉð•ú‚³‚ê‚é‚Ì‚¾‚¯‚Í‚â‚߂Ăقµ‚¢weak_ptrv‚¶‚á‚È‚¢‚©‚È

725 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 01:53:10.11 ID:UOnaTtLl.net]
‚ ‚é‚¢‚Íu•K—v‚ȂƂ«‚¾‚¯ˆêŽž“I‚É‹­ŽQƂɕς¦‚ç‚ê‚éweak_ptrv‚©

726 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 02:04:44.52 ID:t/H9126e.net]
>>715
‚»‚ꂽ‚¾‚Ìshared_ptr

727 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 02:12:07.99 ID:UOnaTtLl.net]
>>716
‚»‚¾‚Ë
¡ƒŠƒtƒ@ƒŒƒ“ƒX“ǂݒ¼‚µ‚Ă݂½‚¯‚ÇA•’Ê‚Éshared_ptr‚Æweak_ptr‚Å‚¢‚¢‚¶‚á‚ñ‚ÆŽv‚Á‚Ä‚µ‚Ü‚Á‚½

>>712 ‚ÌŒ¾‚¢•ª‚à‚í‚©‚ç‚È‚­‚͂Ȃ¢‚¯‚ÇA‚¿‚å‚Á‚Æ“®‹@‚Æ‚µ‚Ă͎ア‚æ‚Ë

728 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/02(‹à) 03:28:41.26 ID:ONuETOP6.net]
weak_ptr‚ðƒXƒŒƒbƒhŒ×‚¬‚ÉŽg‚¤‚ƂƂĂà•Ö—˜‚¾‚¼B

ƒXƒŒƒbƒhA‚©‚çƒXƒŒƒbƒhB‚Éì‹Æ‚ðˆË—Š‚·‚邯‚«AƒXƒŒƒbƒhA“à‚ŃR[ƒ‹ƒoƒbƒN‚·‚é
ƒIƒuƒWƒFƒNƒg‚ðweak_ptr‚É“ü‚ê‚ăXƒŒƒbƒhB‚É“n‚·B
ƒXƒŒƒbƒhB‚ÍŒ‹‰Ê‚ð•Ô‚·ŽžAweak_ptr‚ðˆê‚ɕԂ·B
ƒXƒŒƒbƒhA‚ÍŒ‹‰Ê‚ª•Ô‚³‚ꂽ‚Æ‚«Aweak_ptr‚ª¶‚«‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ň—‚ðŒp‘±‚·‚é‚©
”jŠü‚·‚é‚©Œˆ’è‚·‚éB



729 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 04:11:04.12 ID:mB2ii6Jd.net]
>>718 C++ ‚Å‚¨‚‹

730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 05:15:26.18 ID:XsCDb17v.net]
‚¨‚ê‚Ͷ‚Û”h

731 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 06:56:56.47 ID:K61YkWCE.net]
‚¿‚á‚ñ‚ƌ㈗‚Å‚«‚é‚È‚ç‚È‚ñ‚Å‚à‚¢‚¢‚̂ł͂Ȃ¢‚©‚È

732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/02(‹à) 07:00:41.57 ID:BtQI5LIk.net]
unique_ptr‚ðŽg‚¤‚ׂ«“TŒ^“I‚È—á‚­‚¾‚¿‚á‚¢

733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/02(‹à) 07:01:11.19 ID:BtQI5LIk.net]
shared_ptr‚̊ԈႢ‚Å‚¿‚ã

734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 08:06:56.11 ID:ZDJdmWRt.net]
>>723
>>687

735 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 08:13:15.20 ID:t/H9126e.net]
>>723
CopyOnWrite‚ðŽÀ‘•‚·‚鎞‚Æ‚©

736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/02(‹à) 18:07:26.95 ID:7Yht83rO.net]
C++ ‚Á‚ÄŽÀÛ‚Ç‚¤‚¢‚¤‚Æ‚±‚ë‚ÅŽg‚í‚ê‚Ä‚é‚ñ?

737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/02(‹à) 18:12:29.97 ID:TpeMyO1f.net]
Šî–{“I‚ȃ\ƒtƒgAƒ‰ƒCƒuƒ‰ƒŠ‚Ì‘½‚­‚ÍC++»‚¾‚ëB
ƒXƒNƒŠƒvƒgŒ¾Œê‚Æ‚©‚àC++»‚ª‘½‚­‚ÄC++‚È‚µ‚ł͎À‘•‚Å‚«‚È‚¢‚Ì‚ª‘½‚¢B

738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 18:41:39.93 ID:8WzixXxl.net]
webƒuƒ‰ƒEƒU



739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/02(‹à) 19:07:51.07 ID:AwBeWBui.net]
Haskell‚Å‘‚«‚È‚¨‚¹‚Îȃƒ‚ƒŠ[‚©‚Â10”{‚‘¬‚É‚È‚é‚Æ‚¢‚¤l‚à‚¢‚é‚ËB

740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 19:16:46.43 ID:8WzixXxl.net]
>>729
‚â‚Á‚Ä‚©‚猾‚¦‚Á‚Ęb‚¾‚È

741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 19:47:03.73 ID:0lgmsqw8.net]
Haskell‚ªÈƒƒ‚ƒŠ‚¾‚ÆcH

742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 22:01:36.63 ID:PixdrOkR.net]
ƒR[ƒhƒTƒCƒY‚ªÈƒƒ‚ƒŠ‚Æ‚¢‚¤ˆÓ–¡‚Å‚ÍB
uŠÖ”Œ^‚Ȃ炱‚ñ‚ȂɃVƒ“ƒvƒ‹‚É‚©‚¯‚éIv‚Á‚Äé“`‚æ‚­Œ©‚邵B
‚Á‚Ä‚©Žd•û‚È‚¢‚±‚Æ‚¾‚¯‚ÇC++‚ªƒR[ƒhƒTƒCƒY‘å‚«‚¢

743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 22:50:51.68 ID:oFtaSIUa.net]
>>726
3D‚̃Q[ƒ€ŠJ”­‚݂͂ñ‚ÈC++‚¾‚æ
C++‚¶‚á‚È‚¢‚Æd‚·‚¬‚Ă܂Ƃà‚É“®‚©‚ñ

744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 22:57:22.05 ID:w2Lswr2g.net]
„”C“V“°‚̃Q[ƒ€‚Í‚±‚ê‚Ü‚ÅCC‚âC{{‚Æ‚¢‚Á‚½ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ÅŠJ”­‚³‚ê‚Ä‚¨‚èC
„‚»‚Ì‚½‚ß‚‚¢ƒpƒtƒH[ƒ}ƒ“ƒX‚ð”­Šö‚µ‚Ä‚¢‚½‚ªC”½–ÊCŠJ”­‚ÉŽžŠÔ‚ª‚©‚©‚Á‚Ä‚¢‚½‚Æ‚¢‚¤B
„‚±‚̃ZƒbƒVƒ‡ƒ“‚ł͂»‚êˆÈŠO‚Ì•û–@C‚‚܂èHTML‚âJavaScript‚ðŽg‚Á‚ÄWii U‚Ì‘S‹@”\‚ɃAƒNƒZƒX‚µ‚‚ÂC
„‚æ‚èŽèŒy‚ɃQ[ƒ€ŠJ”­‚ðs‚¤•û–@‚ªà–¾‚³‚ê‚邿‚¤‚¾B

745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/02(‹à) 23:00:04.35 ID:TpeMyO1f.net]
‚»‚ê‚͂Ȃ¢‚©‚ÆBƒEƒFƒuƒuƒ‰ƒEƒU‚Å3D‚µ‚½‚èA3DƒGƒ“ƒWƒ“Eƒ‰ƒCƒuƒ‰ƒŠ‚ðŒÄ‚ÔŒ`‚¾‚ÆŒ¾Œê‘¬“x·­‚È‚©‚Á‚½‚èB

746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 23:36:20.41 ID:dTb/cHoI.net]
C++Žg‚¤–Ú“I‚ªƒXƒs[ƒh‚Ȃ̂͡‚à•Ï‚í‚ç‚È‚¢‚ÆŽv‚¤‚ªARust‚âGo‚ª‚¢‚­‚ç‘‚­‚Ȃ낤‚ªAC++‚ÍŽg‚í‚ꑱ‚¯‚邯Žv‚¤B
Å“K‰»‚É‚±‚¾‚í‚낤‚ÆŽv‚Á‚½ê‡C++ˆÈŠO‚ÌŒ¾Œê‚ł͘b‚ɂȂç‚È‚¢B

747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/02(‹à) 23:39:28.76 ID:07KUSVzt.net]
C++‚Í_“î«‚ª”²ŒQ

748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 00:29:39.75 ID:mC8UjI5p.net]
Haskell‚ªˆê”Ô‘¬‚¢‚Æ‚¢‚í‚ê‚Ă邯‚Ç‚ÈB



749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 00:37:13.63 ID:TzdXrt85.net]
>>738
Haskell‚ªˆê”Ô‘¬‚¢‚Æ‚¢‚¤Œ¾—t‚É‹­‚¢–£—Í‚ðŠ´‚¶‚é‚̂ł·‚ªA”’l‰‰ŽZ‚Å‚ÍAC++‚âFortran‚Æ
Šr‚ׂĂǂꂭ‚ç‚¢‘¬‚¢‚Å‚µ‚傤‚©B
‚»‚à‚»‚àHaskell‚É‚ÍA”’lŒvŽZ—p‚Ì”Ÿ”iŽOŠpŠÖ”A‘ΔAŽw”‚Ȃǂ̉“™”Ÿ”j‚Í
ƒCƒ“ƒvƒŠƒƒ“ƒg‚³‚ê‚Ä‚¢‚é‚Å‚µ‚傤‚©B‚»‚µ‚Ä‚»‚Ì—LŒøŒ…”‚͂ǂꂭ‚ç‚¢‚Å‚µ‚傤‚©B
­‚È‚­‚Æ‚à12Œ…‚Å‚«‚ê‚ÎA16Œ…ˆÈã—~‚µ‚¢‚̂ł·‚ªB

750 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 01:40:39.95 ID:F9VAPS7W.net]
Haskell‚Í‚â‚߂Ƃ¯B—‘z“I‚ȃRƒ“ƒpƒCƒ‰‚ªŽÀŒ»‚µ‚½‚ç‚Æ‚©‚¢‚¤‘z’è‚È‚ñ‚¾‚ë?
Œ»ŽÀ‚ł͖¢ŽÀ‘•‚ÅB
ƒˆŠÖ”Œ^Œ¾Œê‚Æ‚»‚̃Rƒ“ƒpƒCƒ‰‚ªŠ®¬‚³‚ê‚ê‚Α¬‚¢‚ñ‚¾‚낤‚ªB

751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 01:48:15.69 ID:OaBps6Fz.net]
‚»‚ñ‚Ȃɑ‚¢‚È‚çHaskell‚Ì“®‰æƒGƒ“ƒR[ƒ_[‚ª‚ ‚Á‚Ä‚¢‚¢‚Í‚¸

752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 01:48:36.78 ID:F9VAPS7W.net]
Haskell @@Ž©“®•À—ñ‰»‚ŃOƒOƒb‚½Œ‹‰ÊB





ƒ}ƒ‹ƒ`ƒRƒA‚ŃXƒP[ƒ‹‚·‚邿‚¤‚ɂȂÁ‚½ Haskell2015”N2ŒŽ12“ú
Glasgow Haskell CompileriGHCj‚ÍAŠÖ”Œ^Œ¾ŒêHaskell‚ÌŽå—vƒRƒ“ƒpƒCƒ‰‚Å‚·B
GHC‚Íi•À—ñ«‚ɉÁ‚¦‚Äj•Às«‚ðŽå—v‚È–Ú“I‚Æ‚µ‚Ä’·”NŠJ”­‚³‚ê‚Ä‚«‚Ü‚µ‚½B
www.iij.ad.jp/company/development/tech/activities/haskell/


ƒ}ƒ‹ƒ`ƒRƒAŽž‘ã‚ÌÅV•À—ñ•Às‹Zp` Haskell‚©‚猩‚¦‚颊E ` [PDF ...
www.iij.ad.jp/company/development/tech/techweek/pdf/141126_2.pdf


Concurrent Haskell‚¨‚æ‚ÑParallel Haskell
www.kotha.net/ghcguide_ja/7.0.4/lang-parallel.html


yAsynczHaskell‚É‚æ‚é•À—ñE•ÀsƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð“Ç—¹‚µ‚½ (2)yConcurrentz | FiS Project
www.fisproject.jp/2015/08/parallel-and-concurrent-programming-in-haskell-2/


–¢—ˆ‚Ì•À—ñƒvƒƒOƒ‰ ƒ~ƒ“ƒOŒ¾Œê‚Æ‚µ‚Ä‚Ì Haskell
ll.jus.or.jp/2008/slides/6/shelarcy.pdf

753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 02:07:18.42 ID:4GRc9B1x.net]
URL“\‚邾‚¯‚ÅŽ©•ª‚ÌŒ©‰ð‚ð‰½‚àq‚ׂç‚ê‚È‚¢’á”\‚Í‹Ž‚ê

754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 03:44:12.63 ID:RI5yhOba.net]
’m‚ç‚ñHaskell‚Í
‚µ‚©‚µƒCƒ“ƒ^ƒvƒŠƒ^Œ¾Œê‚Å‚ ‚éErlang‚ª‚Æ‚ ‚é‘å‹K–Í•À—ñˆÄŒ‚ɂ‚¢‚ÄC++‚æ‚è‘‚­“®‚¢‚½‚Æ‚¢‚¤˜b‚ð‚Ç‚Á‚©‚Å•·‚¢‚½

‚»‚è‚á[ŠJ”­ƒRƒXƒg‚ƃoƒO‚ÌƒŠƒXƒNiƒR[ƒh‚̓ǂÝh‚³j‚ðl‚¦‚¸‚ÉÅ“K‰»ÝŒv‚·‚ê‚ÎÅI“I‚É‚ÍC++‚ªŸ‚‚¾‚낤‚¯‚Ç‚à

755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 04:40:55.15 ID:HrivTQ+h.net]
Haskell‚Í‹­—͂Ȍ^ƒVƒXƒeƒ€‚Ì‚¨‚©‚°‚ŃRƒ“ƒpƒCƒ‹‚ª’Ê‚ê‚΃oƒO‚ª–³‚¢‚±‚Æ‚ª•ÛØ‚³‚ê‚邯‚¢‚í‚ê‚Ă邯‚Ç‚ÈB

756 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 04:44:51.70 ID:mgovDRA4.net]
‰½‚»‚Ì“sŽs“`à

757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 08:02:15.82 ID:I2+KZq9W.net]
>>744
JavaˆÈ‰º‚Ì‘¬“x‚ÌErlang‚ªC++‚ÉŸ‚Ä‚é‚킯‚Ë[‚¾‚ë‚—‚—‚—‚—

758 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 08:12:08.92 ID:I2+KZq9W.net]
Erlang‚ªŽg‚í‚ê‚ê‚é——R‚Í‘¬“x‚¶‚á‚È‚­‚ÄA‹­—͂ȃtƒH[ƒ‹ƒgƒgƒŒƒ‰ƒ“ƒg«
Haskell‚Í’x‰„•]‰¿‚ª‚ ‚鎞“_‚Å•À—ñŒü‚¢‚ĂȂ¢
G‚Á‚½Ž–‚ ‚ê‚΂·‚®‚í‚©‚邾‚낤‚ÉA–{“–‚É’p‚¸‚©‚µ‚¢“z‚¾‚È



759 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 08:47:05.87 ID:QGdOGmK1.net]
‚»‚¤AErlang‚Í‹­—͂ȃtƒH[ƒ‹ƒgƒgƒŒƒ‰ƒ“ƒg«‚ª“Á’¥B
¶–½ˆÛŽ‘•’u‚̂悤‚ȉ½\”N‚àˆÀ’肵‚ĉғ­‚µ‘±‚¯‚È‚¯‚ê‚΂Ȃç‚È‚¢•¨‚É‚Í
ErlangˆÈŠOŽg‚¦‚È‚¢B
ƒGƒ‰[‚ª‹N‚«‚½Žž“_‚őۉF’ˆƒXƒe[ƒVƒ‡ƒ“‚Ì‘Sˆõ‚ªŽ€‚Ê‚±‚ƂɂȂéB
Ä‹N“®‚à‹–‚³‚ê‚È‚¢B
‚»‚¤‚¢‚Á‚½ƒ~ƒbƒVƒ‡ƒ“ƒNƒŠƒeƒBƒJƒ‹‚ÈꊂŎg‚¤‚½‚ß‚ÉErlang‚ªŠJ”­‚³‚ꂽB

760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 08:50:57.42 ID:QGdOGmK1.net]
Erlang‚ÌÅ‘å‚Ì”ü“_‚ÍÓIŒŸ¸‚É‚æ‚èƒRƒ“ƒpƒCƒ‹‚ª’Ê‚ê‚΃oƒO‚ª–³‚¢‚±‚Æ‚ð•ÛØ‚Å‚«‚é“_B
‚±‚Ì“Á’·‚É‚æ‚Á‚ÄJavascript•À‚݂̈À‘S«‚ðŠm•Û‚Å‚«‚邯‚¢‚í‚ê‚Ä‚¢‚éB

‚±‚ê‚ÍC++‚Å‚Íâ‘΂ɎÀŒ»‚Å‚«‚È‚¢B

761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 08:52:47.18 ID:OaBps6Fz.net]
„Javascript•À‚݂̈À‘S«
‚±‚±Î‚¤‚Æ‚±‚ë‚Ȃ̂©‚È

762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 08:53:15.81 ID:I2+KZq9W.net]
Javascript•À‚݂̈À‘S«H
ƒ|ƒGƒ€‚ÍŽ©•ª‚̃uƒƒO‚Å‚â‚Á‚Ä‚­‚ê‚æƒLƒ`ƒKƒC

763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 08:58:23.08 ID:QGdOGmK1.net]
‚Ü‚½AErlang‚Í‹­—͂ȕÀ—ñ«‚ðŽ‚¿A2000–œƒXƒŒƒbƒh‚̃xƒ“ƒ`ƒ}[ƒN‚ªs‚í‚ꂽ‚±‚Æ‚à‚ ‚éB
C++ƒvƒƒOƒ‰ƒ€‚Ƃ̔äŠr‚ÅErlang‚Í•¶Žš’Ê‚è2000–œ”{‚Ì«”\‚ð‚½‚½‚«o‚µ‚½B
‚±‚ê‚͑傫‚È·‚Å‚ ‚èAŒ»Ý‚̃X[ƒp[ƒRƒ“ƒsƒ…[ƒ^‚Å‚ÍErlang‚ªŽå—¬‚ƂȂÁ‚Ä‚¢‚éB

764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 08:59:57.30 ID:I2+KZq9W.net]
Erlang‚ªC++‚æ‚èŒ^•t‚¯‹­‚¢‚Á‚Ă̂à΂¤‚Æ‚±‚ë
–¼‘OˆÈŠO‘S‚­’m‚ç‚È‚¢‚Ì‚ª‚í‚©‚é

765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 09:06:44.71 ID:I2+KZq9W.net]
‚ A‚±‚ê–{•¨‚̃Lƒ`ƒKƒC‚¾

766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 09:07:13.61 ID:eQmk9cX0.net]
>>750
H
Erlang‚̓`ƒ…[ƒŠƒ“ƒOŠ®‘S‚¶‚á‚È‚¢‚Ì‚©H

767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 09:28:38.72 ID:QGdOGmK1.net]
C++‚ª•‰‚¯‚½‚Ì‚ª‚»‚ñ‚Ȃɉ÷‚µ‚¢‚Å‚·‚©B

768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 09:35:22.34 ID:hNjBKdKI.net]
‚ [‚­‚₵‚¢‚­‚â‚¿‚­‚Ä‚µ‚å‚ñ‚ׂñ‚¿‚Ñ‚Á‚¿‚Ⴄ‚í[



769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 09:37:58.97 ID:RI5yhOba.net]
>>747
gcc‚Æ”ä‚ׂ½‚çŠm‚©‚É’x‚©‚Á‚½orz
ttp://benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=erlang&lang2=gcc&data=u64q
‚µ‚©‚µŽ–‚̓†[ƒU[‚ª‘‚¢‚½ƒR[ƒh’f•Ђ̎Às‘¬“x‚ł͂Ȃ¢‚Ì‚©‚à’m‚ê‚ÊA

>>748
>Haskell‚Í’x‰„•]‰¿‚ª‚ ‚鎞“_‚Å•À—ñŒü‚¢‚ĂȂ¢
‚Ê‚ñ‚ÅH’x‰„•]‰¿‚µ‚悤‚ª‚·‚Ü‚¢‚ªimmutable‚ȃIƒuƒWƒFƒNƒg‚¾‚¯‚Ì¢ŠE‚È‚ç”r‘¼‚Æ‚©¶‚¶‚È‚¢‚ñ‚¶‚ác

770 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 10:00:51.34 ID:I2+KZq9W.net]
>>759
Haskell‚Ì’x‰„•]‰¿‚Í‚ ‚ç‚ä‚镨‚É“K—p‚³‚ê‚é
‚ÅAƒTƒ“ƒNŽæ‚è•¥‚Á‚ăƒ‚‰»‚³‚ê‚é“x‚ÉŽ~‚Ü‚Á‚Ä‹tà“I‚ÉŒü‚¢‚ĂȂ¢‚Æ‚¢‚¤ƒIƒ`
‚±‚±‚ç‚Ö‚ñ‚ÍŽ©•ª‚ŧŒä‚µ‚悤‚ÆŽv‚¦‚΂ł«‚é‚©‚ç
–O‚­‚܂ő¼‚Ì•À—ñ‰»‚ð‘O’ñ‚Æ‚µ‚½Œ¾Œê‚Æ”ä‚ׂČü‚¢‚ĂȂ¢‚Æ‚¢‚¤ˆÓ–¡

771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 10:37:40.95 ID:R/xGcqGB.net]
>>745
‚Å‚àƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ð“Ë‚«Ž~‚ß‚é‚Ì‚Éê—p‚̃c[ƒ‹‚ª•K—v‚¾‚Á‚½‚è
ƒRƒ“ƒpƒCƒ‹‚ª’Ê‚é‚܂łɔ¼”N‚©‚©‚Á‚½‚è‚·‚é‚ñ‚Å‚µ‚åH

772 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 10:42:17.61 ID:R/xGcqGB.net]
>>748-749
ƒtƒH[ƒ‹ƒgƒgƒŒƒ‰ƒ“ƒg‚Ì‚¨‚©‚°‚Å
“à•”‚ÅŽ€‚ɂ܂­‚Á‚Ä‚Ä‚àŒ©‰ß‚²‚µ‚Ă邾‚¯‚Æ‚¢‚¤ƒIƒ`‚¶‚á‚È‚©‚ë‚È

773 –¼‘OFage [2015/10/03(“y) 11:02:06.53 ID:xcjdOcxh.net]
Queue‚ÉŠÖ‚µ‚Ä‹³‚¦‚ĉº‚³‚¢B

queue<BYTE> fifo;

‚Æ‚µ‚Ä’è‹`‚µ‚½ê‡Apush‚Å‚«‚éfifo‚ÌÅ‘å‚Ì[‚³‚͂ǂ±‚ÅŠm”F‚Å‚«‚é‚̂łµ‚傤‚©H
fifo‚É‘‚«ž‚Ü‚ê‚Ä‚¢‚éƒoƒCƒg”‚Ísize‚ÅŠm”F‚Å‚«‚Ü‚·‚ªA
[‚³‚ÉŠÖ‚·‚鎖‚ª’²‚ׂ½‚̂ł·‚ª‚Ç‚±‚É‚à‘‚©‚ê‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B

—p“r‚Æ‚µ‚Ä‚ÍA10MByteˆÊ‚ÌFIFO‚ð—pˆÓ‚µ‚Ä‚¨‚¢‚ÄA
fifo‚É”¼•ªˆÊ‚½‚Ü‚Á‚½‚çˆêЇ‚Ńtƒ@ƒCƒ‹‚Ƀ‰ƒCƒg‚·‚é—l‚Ȉ—‚ðl‚¦‚Ä‚¢‚Ü‚·B

774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 11:09:56.72 ID:OaBps6Fz.net]
[‚³‚ƃTƒCƒY‚ª‚Ç‚¤ˆá‚¤‚ñ‚¾

775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 11:36:19.09 ID:UaQHAHfU.net]
‚»‚ÌꇂÍAdeque‚𒲂ׂê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈH

776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 11:38:25.79 ID:JIliozMV.net]
Ž©•ª‚ªƒnƒbƒJ[‚©‚Ç‚¤‚©‚í‚©‚ç‚È‚¢‚̂ł·‚ª
ƒnƒbƒJ[‚É‚È‚é‚ÆŽ©•ª‚̓nƒbƒJ[‚Å‚ ‚邯‚í‚©‚é‚à‚̂Ȃñ‚Å‚·‚©H
‚»‚ê‚Æ‚àl‚ÉŒ¾‚í‚ê‚Ă͂¶‚߂ċC‚­‚à‚̂Ȃñ‚Å‚µ‚傤‚©H

777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 11:49:29.97 ID:UaQHAHfU.net]
ƒnƒbƒJ[‚̓nƒbƒLƒ“ƒO‚µ‚Ü‚·B
‚ ‚È‚½‚̓nƒbƒLƒ“ƒO‚µ‚Ü‚µ‚½‚©H

778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 11:52:29.29 ID:JIliozMV.net]
‚»‚ê‚̓Nƒ‰ƒbƒJ[



779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 11:56:32.43 ID:y6+evVSu.net]
‚ ‚½‚è‘O‚¾

780 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 12:05:26.41 ID:UaQHAHfU.net]
ƒnƒbƒLƒ“ƒO‚É‚æ‚Á‚Ä“üŽè‚µ‚½î•ñ‚ðˆ«—p‚µAß‚ð”Æ‚·‚Ì‚ªƒNƒ‰ƒbƒJ[‚Å‚·B
ƒnƒbƒJ[‚Íß‚ð”Æ‚·‚±‚Æ‚ð–Ú“I‚ɃnƒbƒLƒ“ƒO‚Í‚µ‚Ü‚¹‚ñB

781 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 14:23:52.05 ID:bfkpTtOm.net]
‚Ü‚ A‰´ƒNƒ‰ƒX‚É‚È‚é‚ÆŽ©•ª‚ªƒnƒbƒJ[‚¾‚ÆŽ©Šo‚Å‚«‚Ä‚é‚È

782 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 14:45:00.58 ID:bKUFTYSg.net]
‰´‚ª‚±‚ñ‚Ȃɋ­‚¢‚Ì‚àc

C++ŠÖŒW‚È‚¢‚ËB

783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 15:03:31.31 ID:6CgBohu1.net]
ƒJ[‚µ‚©‹¤’Ê“_–³‚¢

784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 15:04:24.02 ID:6CgBohu1.net]
ƒNƒ‰ƒbƒJ[‚̘b‘肪o‚Ä‚½‚Ì‚©BƒXƒ}ƒ“

785 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 16:05:55.00 ID:8AFtPGV4.net]
‚Ü‚ A‰´ƒNƒ‰ƒX‚É‚È‚é‚ÆŽ©•ª‚ª”n‚ÁŽ­[‚¾‚ÆŽ©Šo‚Å‚«‚Ä‚é‚È

786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 16:08:13.17 ID:DbjSwrzl.net]
“°‚ĂȂ¢‚ƃnƒbƒJ[‚ɂ͂Ȃê‚È‚¢

787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 16:09:09.20 ID:4asnCA7K.net]
‰´ƒNƒ‰ƒX‚É‚È‚é‚Æ‚»‚Ì“_‚à–â‘è‚È‚¢

788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 16:12:08.77 ID:H2im6CWF.net]
Ž©ìƒNƒ‰ƒXÅ‹­à



789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 16:46:46.05 ID:hZCkGPov.net]
‚â‚Á‚Ï‚èƒiƒrƒXƒR‚¾‚È

790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 17:03:29.86 ID:5Y3yXyVr.net]
C++Žg‚Á‚Ă鎞“_‚Å\•ªƒnƒbƒJ[‚¾‚ÆŽv‚¤‚¯‚ÇB

791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 18:24:19.53 ID:bfkpTtOm.net]
>>779
‚»‚ê‚̓Nƒ‰cƒŠƒbƒc‚Æ‚©ƒIƒŒƒII

792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 20:23:09.16 ID:HRif353B.net]
ƒnƒbƒJ[‚̑啔•ª‚ªˆ«‚¢‚±‚Æ‚ð‚·‚é‚Ì‚ÅAƒnƒbƒJ[‚͈«Ž–‚ð“­‚­l‚ðˆÓ–¡‚·‚邿‚¤‚ɂȂÁ‚½B
‚»‚±‚ÅAƒnƒbƒJ[‚½‚¿‚̓Nƒ‰ƒbƒJ[‚Æ‚¢‚¤V‚µ‚¢Œ¾—t‚ðì‚èA‰´‚̓nƒbƒJ[‚¾‚©‚ç
ˆ«‚¢‚±‚Æ‚ð‚µ‚Ä‚¢‚È‚¢‚ÆŽæ‚è’²‚ׂŌ¾‚¤‚悤‚ɂȂÁ‚½B

793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 20:24:08.26 ID:I2+KZq9W.net]
ƒŠƒ“ƒSƒ}[ƒN‚ð‚±‚æ‚È‚­ˆ¤‚·‚é

794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 20:27:19.39 ID:25KCQVnt.net]
ƒnƒbƒJ[‚̔ޗ‚Á‚ăyƒ“ƒMƒ“‚¾‚ë

795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 20:28:46.01 ID:HRif353B.net]
ƒNƒ‰ƒbƒJ[‚Æ‚¢‚¤Œ¾—t‚ðì‚Á‚ÄA”Æl‚̓Nƒ‰ƒbƒJ[‚¾‚ÆŒ¾‚¤‚悤‚ɂȂÁ‚½B

796 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 20:30:44.43 ID:HRif353B.net]
“d˜b‚ð–³—¿‚Å‚©‚¯‚é‘•’u‚ð50ƒhƒ‹‚Å”„‚Á‚½B
‚±‚ê‚Í—Ç‚­”„‚ꂽB
ƒ}ƒ“ƒnƒbƒ^ƒ“‚̃rƒWƒlƒXƒ}ƒ“‚ªˆê“ú‚É50‘ä’•¶‚·‚邱‚Æ‚à‚ ‚Á‚½B
‚±‚Ì—˜‰v‚Å‚¢‚­‚‚©‚̃tƒŠ[ƒ\ƒtƒgƒEƒFƒA‚ªŠ®¬‚µ‚½B

797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 21:34:06.93 ID:GmUX5JOa.net]
2‚‚̋éŒ`(XYWH)‚𕢂¤ŽlŠpŒ`Z(XYWHR)‚ð‹‚ß‚é‚ɂ͂ǂ̂悤‚ÈŒvŽZŽ®‚𑂯‚΂¢‚¢‚Å‚·‚©H

798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 21:40:46.15 ID:8iRLWTDj.net]
std:::min ‚Æ std::max@‚ðŽg‚¤‚ÆŠÈ’P‚¾‚æ



799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 21:47:00.05 ID:GmUX5JOa.net]
>>788
‹éŒ`‚©‚ç‹éŒ`‚Ȃ炻‚ê‚Åo—ˆ‚Ü‚·‚ªA‹éŒ`‚©‚çŒX‚«‚Ì‚ ‚é‹éŒ`‚ð‹‚ß‚é•û–@‚ª’m‚肽‚¢‚Å‚·

800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 21:48:38.22 ID:DW8kiwr4.net]
‚¿‚å‚Á‚Æ}‚Å‘‚¢‚Ă݂Ä

801 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 21:53:58.07 ID:wd3SBpbJ.net]
ŒX‚«‚ ‚肾‚ÆŽ”‚¢‚Í–³”‚É‚ ‚é‚©‚çðŒ‚ª•K—v

802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 21:58:00.99 ID:8iRLWTDj.net]
>>789
‚±‚ê‚łǂ¤H
“®‰æ‚à—L‚邿
sssiii.seesaa.net/article/194921654.html

803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 22:07:52.43 ID:GmUX5JOa.net]
ƒVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚Ì‚·‚蔲‚¯–hŽ~‚ÉŽg‚¢‚½‚¢
1F‘O‚Ì‹éŒ`+Œ»Ý‚Ì‹éŒ`‚Å‹éŒ`‚ð‹‚߂Ĕ»’肵‚½Œã‚‘¬”»’è)A“–‚½‚Á‚Ä‚¢‚ê‚ÎŒX‚«‚ ‚è‚Ì‹éŒ`‚Å”»’肵‚½‚¢(Œµ–§”»’è)

804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 22:18:40.75 ID:eQmk9cX0.net]
’¸“_8‚‚¾‚µAŒµ–§‚È‚à‚̂łȂ­‚Ä‚¢‚¢‚È‚çAÅ‚à‰“‚¢’¸“_ŠÔ‚ð’·Œa‚Æ‚·‚é’·•ûŒ`‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH

805 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/03(“y) 22:30:23.52 ID:GmUX5JOa.net]
ü•ª‚Å‚µ‚Ă݂܂·B

806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 22:31:15.33 ID:RI5yhOba.net]
Žw’肵‚½“_P‚ª“Ê‘½ŠpŒ`X‚Ì“à‘¤‚©ŠO‘¤‚©‚̓xƒNƒgƒ‹‚Ì“àςŔ»’è‚Å‚«‚é‚Ì‚ÅA
“Ê‘½ŠpŒ`Y‚ª“Ê‘½ŠpŒ`X‚Æd‚È‚è‚ðŽ‚Â‚©‚Ç‚¤‚©‚È‚çAY‚̕ӂð\¬‚·‚é‘S•”‚̉æ‘f‚ɂ‚¢‚Äã‚Æ“¯‚¶‚±‚Æ‚ð‚â‚ê‚Ηǂ¢A

‚à‚µAY‚ÆX‚ª”ñÚG‚Ìó‘Ô‚©‚çAY‚Ì“à‘¤‚ÉX‚ª‚¢‚«‚È‚è”ò‚Ñž‚ÞƒP[ƒX‚ªÝ‚éꇂÍA
”O‚Ì‚½‚ßX‚ÆY‚ð“ü‚ê‘Ö‚¦‚½”»’è‚à‚â‚é
’Pƒ‚Ƀrƒbƒgƒ}ƒbƒv‚ÌAND‚Å‚àŽæ‚é•û‚ªK‚¹Š›A

–{“–‚©‚Ç‚¤‚©‚Í’m‚ç‚ñ

807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/03(“y) 22:34:55.68 ID:RI5yhOba.net]
’ù³
ŒëF’Pƒ‚Ƀrƒbƒgƒ}ƒbƒv‚ÌAND‚Å‚àŽæ‚é•û‚ªK‚¹Š›A
³F‚ªA¬‚³‚¢”»’è—̈æ‚Å‚ ‚ê‚΂»‚±‚܂łâ‚邿‚è’Pƒ‚Ƀrƒbƒgƒ}ƒbƒv‚ÌAND‚Å‚àŽæ‚é•û‚ªK‚¹Š›A

808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/04(“ú) 01:30:06.66 ID:RUTa+wSI.net]
>>793
ŠÈ’P
’¸“_‚ðˆø‚«L‚΂¹‚΂悢
uploda.cc/img/img56100238268d5.png
ª“K“–‚È}



809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/04(“ú) 03:21:04.05 ID:ZIaV4muE.net]
>>798
‚»‚¤‚¢‚¤}‚͉½‚Å•`‚¢‚Ä‚é‚ÌH

810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/04(“ú) 04:42:29.50 ID:r2m0aNE2.net]
C++ƒXƒŒ‚È‚ñ‚¾‚©‚çC++‚¶‚á‚È‚¢‚Ì
‚¿‚ÈA‚±‚̃ŒƒX‚àC++‚Å‘‚¢‚Ä‚é

811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/04(“ú) 10:03:01.78 ID:J4whK/1Y.net]
JavaScript‚ÌAisPointInPath ‚̂悤‚ÉA
‚»‚Ì“_‚ªA}Œ`‚̃pƒX“à‚É‚ ‚é‚©‚Ç‚¤‚©A”»•ʂł«‚È‚¢‚ÌH


‚»‚ê‚©ARGBA‚̃Aƒ‹ƒtƒ@’l‚ÌA250`255‚ðA
ƒAƒ‹ƒtƒ@’l‚Æ‚µ‚ÄŽg‚킸A
•¨‘̂̔»’è—pƒtƒ‰ƒO‚Æ‚µ‚ÄŽg‚¤‚Æ‚©

812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/04(“ú) 10:06:56.41 ID:yZJnSbHB.net]
>250`255‚ðAƒAƒ‹ƒtƒ@’l‚Æ‚µ‚ÄŽg‚킸

30”N‘O‚ÌC++Žg‚¢‚ªl‚¦‚»‚¤‚ȃNƒ\ÝŒv‚¾‚È

813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/04(“ú) 10:40:50.29 ID:+wQ6czRK.net]
“àςŔ»’è‚·‚é‚Ì‚Á‚Ăǂ¤‚â‚é‚ÌH

814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/04(“ú) 11:26:51.95 ID:r2m0aNE2.net]
>>803
Œ¾‚¢‚½‚©‚Á‚½‚Ì‚Í
ttp://www.nttpc.co.jp/technology/measurement.html
‚Ìuü•ª‚Æ“_‚̈ʒuŠÖŒW‚Ì”»’èv‚Ì•”•ª
iÅŒã‚Ì•û‚ÌŠÈ’P‚ÈŽ®B‘O”¼‚Ì‘å—ʂ̎®‚Í“àŠO”»’è‚ł͂Ȃ­‚Ä‹——£‚ÌŽZo•ûŽ®‚̉ðà‚É”ï‚₳‚ê‚Ä‚¢‚éB

‚¾‚ªAã‚Ì‹LŽ–‚Ì‘æ2‰ñ–Ú‚É‚³‚ç‚É‚¢‚ë‚¢‚ë‘‚¢‚Ä‚ ‚Á‚½‚íG
ttp://www.nttpc.co.jp/technology/number_algorithm.html

¢ŠÔ‚ÍL‘傾‚íA

815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/04(“ú) 19:47:31.94 ID:T8eNBhl9.net]
boost::geometry ‚ɉ½‚©‚È‚¢‚ÌH

816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/05(ŒŽ) 14:18:19.75 ID:VFapxPBu.net]
VC++2015‚É‚Ä

std::map<std::wstring, std::wstring> testmap;
testmap[L"Hello"] = L"World";
const std::map<std::wstring, std::wstring>& testmap2 = testmap;
std::wstring val = testmap2[L"Hello"];

‚±‚Ì4s–Ú‚ÅC2678
“ñ€‰‰ŽZŽq '[': Œ^ 'const std::map<std::wstring,std::wstring,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' ‚Ì
¶ƒIƒyƒ‰ƒ“ƒh‚ðˆµ‚¤‰‰ŽZŽq‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ (‚Ü‚½‚͕ϊ·‚Å‚«‚Ü‚¹‚ñ)

‚ª”­¶‚·‚é‚ñ‚¾‚¯‚ÇA—v‚ÍuŒ®‚Æ—v‘f‚ªwstringv‚Åuconst‚Èvmap‚ðã‹L‚̂悤‚ÉƒŠƒeƒ‰ƒ‹•¶Žš—ñ‚Å[]ŽQÆ‚·‚é‘‚«•û‚Á‚Ăł«‚éEEEH
const std::wstring ws = L"Hello";
std::wstring val = testmap2[ws];
‚Æ‚©‚â‚Á‚Ä‚à‚¾‚ß‚¾‚Á‚½

ƒGƒ‰[‚ÌÚׂƂµ‚Ä‚ÍAmap‚Ìoperator[]‚Éuwstring&v‚Æuwstring&&v‚Ì—¼•û‚ª‚ ‚Á‚ÄžB–†‚¾‚©‚çNG‚炵‚¢
‚»‚à‚»‚àconst‚Èmap‚Ȃ̂ɗv‘f•ÏX‚É‚àŽg‚¦‚é[]‚ðŒÄ‚ñ‚Å‚¢‚é‚Ì‚ªƒ_ƒ‚Á‚Ä‚±‚Æ‚©‚¢‚ËHconstŠO‚¹‚Γ®‚­‚µ

817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/05(ŒŽ) 14:26:27.32 ID:9/62paZL.net]
“¯‚¶Ž¿–â‚ªÅ‹ß‚É‚à‚ ‚Á‚½‚悤‚È

818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/05(ŒŽ) 14:37:36.36 ID:VFapxPBu.net]
–{ƒXƒŒ‚Ì‰ß‹Ž‚ðmap‚ÅŒŸõ‚µ‚Ä‚à‚»‚ê‚炵‚«Œ‚ÍŒ©‚ ‚½‚炸EEEi‰ß‹ŽƒƒO‚͓ǂ߂Ȃ¢j



819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/05(ŒŽ) 14:41:46.58 ID:HSAikNuy.net]
>>806
testmap[L"jerk"];
‚±‚ꂾ‚¯‚Å•›ì—p‚ª¶‚¶‚é‚킯‚Å’ú‚߂邵‚©‚ ‚ñ‚ß[

std::wstring val = testmap2.find(ws)->second;
‚ ‚¦‚Äend‚ª•Ô‚Á‚½‚©Œ©‚ĂȂ¢‚¯‚ÇA
‚»‚ê‚Íoperator[]‚Æ“¯Ž¿‚Ì–â‘è‚Á‚Ä‚±‚Æ‚Å

820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/05(ŒŽ) 14:43:47.49 ID:zntwOtDH.net]
std::map‚Íconst”Å( operator[](const Key&) const )‚Í–³‚¢‚æ|B
ƒL[‚ª‚È‚©‚Á‚½‚çV‚µ‚¢’l‚ð‘}“ü‚·‚邯‚¢‚¤“®ì‚¾‚©‚çB
ja.cppreference.com/w/cpp/container/map/operator_at
find‚µ‚Ü‚µ‚åB

821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/05(ŒŽ) 14:48:47.23 ID:VFapxPBu.net]
‚»‚¤‚©A[]‚ÌŽž“_‚Å—v‘f‘‚¦‚é‚©‚çƒ_ƒ‚©

822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/05(ŒŽ) 23:43:18.77 ID:EGogu2NJ.net]
C++‚Ì•¶–@‚̓Nƒ\‚¾‚©‚ç‚È
ƒRƒ“ƒpƒCƒ‰[‚ªŽè‚𔲂¢‚ăvƒƒOƒ‰ƒ}[‚ª•s—˜‰v‚ð”í‚é—Ç‚¢—Ⴞ

823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 00:10:39.56 ID:1Ze1Ogug.net]
>>806 https://www.google.co.jp/search?q=std+map+at

824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 01:05:09.41 ID:CpsQkQ9O.net]
C++‚ÌŽd—l‚ª‚¢‚¢‰ÁŒ¸‚¾‚©‚ç‚Ȃ̂©A
regex‚̃}ƒ‹ƒ`ƒ‰ƒCƒ“‘Ήž‚È‚ñ‚©‚ÍAVC‚͑Ήž‚ÅGCC‚Í”ñ‘Ήž‚¾‚©‚ç‚È
s“ª‚ÌO‚ª•¶Žš—ñ‚Ì“ª‚É‚È‚é‚Æs“ª‚¶‚Ⴆ‚ç‚¢ˆá‚¢‚¾‚æ‚È

825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 01:23:22.63 ID:EO5+cWSu.net]
STL‚É–â‘肪‚ ‚邿‚¤‚¾‚È

826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 01:25:23.49 ID:eWd5i2Y2.net]
>>812
•¶–@‚Í‚ ‚Ü‚èŠÖŒW‚È‚¢‚¯‚ÇH
’á”]‚ªŒû‹²‚ñ‚Å‚à’

827 –¼‘OFp‚©‚­‚¾‚¯‚¾‚¼ []
[‚±‚±‰ó‚ê‚Ă܂·]

828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 11:20:11.67 ID:k9h8FU3j.net]
‚Þ‚µ‚ë•¶–@‚ª‚ ‚ñ‚È‚¾‚©‚ç
ƒRƒ“ƒpƒCƒ‰‚ÍŽè‚𔲂¯‚È‚¢‚Æ‚à



829 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/06(‰Î) 11:54:27.84 ID:+syJpT4+.net]
•¶–@‚¶‚á‚È‚­‚ĈӖ¡‚ª•³‚È‚ñ‚¾‚æ‚È

830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 12:27:05.15 ID:Zn1/MkM8.net]
‚»‚¤‚»‚¤Amap‚ÅŽv‚¢o‚µ‚½‚¯‚Ç
ƒe[ƒuƒ‹‚Á‚ÄŽÀsŽž‚ɉŠú‰»‚µ‚½‚­‚È‚¢‚â‚ñ

‚ ‚é’ö“x‚̑傫‚³‚Ìmap‚̉Šú‰»‚ðo—ˆ‚邾‚¯ŽÀsŽž‚̶¬ƒRƒXƒg‚ð­‚È‚­‚·‚邿‚¤‚É‹Lq‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Ì‚©‚ÈH

ŠÂ‹«‚É‚æ‚Á‚ĈႤ‚¯‚Ç
\‘¢‘̂̔z—ñ‚Æ‚©‚¾‚ÆA‰Šú‰»ŽqƒŠƒXƒg•t‚¯‚Æ‚­‚ÆA.dataƒZƒNƒVƒ‡ƒ“‚É‘¦’l‚ª‘‚©‚ê‚Ä‚Ä
‰Šú‰»Žž‚ɂ͂»‚ê‚ðƒRƒs[‚µ‚ă|ƒCƒ“ƒ^‚ðƒZƒbƒg‚µ‚Ä€”õŠ®—¹

‚»‚ê‚Æ“¯‚¶‚悤‚È‚±‚Æ‚ðmap‚Å‚â‚Á‚ÄŒ©‚½‚¢

c++11‚¾‚Æmap‚Å‚à‰Šú‰»ŽqƒŠƒXƒgŽg‚¦‚é‚©‚ç‚»‚ê‚Å‚¢‚¯‚é‚Ì‚©‚ÈH
‰½”N‚©‘O‚Ég++‚ŃRƒ“ƒpƒCƒ‹‚µ‚Ä.dataƒZƒNƒVƒ‡ƒ“Œ©‚Ă݂½‚¯‚Ç“–Žž‚Ímap‚Ì‘¦’l‚ɂȂÁ‚Ă邿‚¤‚ÉŒ©‚¦‚È‚©‚Á‚½

c++03‚Æ‚©‚¾‚Ƃǂñ‚Ȏ肪‚ ‚é‚ñ‚¾‚낤HH

831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 12:35:26.69 ID:k9h8FU3j.net]
‚»‚¤‚»‚¤Amap‚ÅŽv‚¢o‚µ‚½‚¯‚Ç
ƒe[ƒuƒ‹‚Á‚ÄŽÀsŽž‚Ƀƒ‚ƒŠŽg‚¢‚½‚­‚È‚¢‚â‚ñ

‚ ‚é’ö“x‚̑傫‚³‚Ìmap‚ÍŽÀsŽž‚Ƀƒ‚ƒŠ‚̃RƒXƒg‚ª‘å‚«‚¢‚¯‚ǂǂ¤‚µ‚½‚ç‚¢‚¢‚Ì‚©‚ÈH

https://research.preferred.jp/2011/07/stllike-containers/

832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 16:00:02.92 ID:wWQ1shVW.net]
‰Šú‰»‚Í‚¾‚Á‚ÄŽÀsŽž‚¶‚á‚È‚¢‚©H

833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 20:34:00.60 ID:hYLbQ3+q.net]
‚Ç‚¤‚µ‚Ä‚àdataƒZƒNƒVƒ‡ƒ“‚É‚»‚̂܂܃AƒNƒZƒX‚µ‚½‚¢‚̂ł ‚ê‚΃L[‚Æ—v‘f‚ðŽ‚ÂƒNƒ‰ƒX‚ðƒL[‚Ń\[ƒgς݂̔z—ñ‚Å‘‚¢‚Ästd::map‚Ìconstƒƒ“ƒoŠÖ”‚Æ“¯‚¶‚à‚Ì‚ðŽ‚Âƒ‰ƒbƒp[ƒNƒ‰ƒX‘‚­‚Æ‚©‚©‚È

834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 21:14:23.94 ID:mXRqVUnf.net]
>>821
—v‚·‚é‚É map ‚ðŽÀsŽž‚É\’z‚·‚é‚ñ‚¶‚á‚È‚­‚ăRƒ“ƒpƒCƒ‹Žž‚É\’z‚µ‚Æ‚¢‚ÄŽÀsŽž‚̓ƒ‚ƒŠ[ƒRƒs[‚¾‚¯‚ɂȂç‚ñ‚à‚ñ‚©H
‚Á‚Â[‚±‚Ƃłµ‚å
‚½‚܂ɉ´‚à‚»‚¤Žv‚¤‚±‚Æ‚ª‚ ‚é

835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/06(‰Î) 21:27:26.34 ID:jUDOLtzl.net]
Šm‚©‚É‚Ë[
‚»‚ñ‚È‹C‚·‚邱‚Ƃ悭‚ ‚邿‚È
constexpr‚ȃRƒ“ƒXƒgƒ‰ƒNƒ^‚łǂ±‚܂łł«‚é‚Ì‚©‚Æ

836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/06(‰Î) 21:34:08.29 ID:MCB0h3nq.net]
ƒVƒŠƒAƒ‰ƒCƒY‚©ƒf[ƒ^ƒx[ƒX‚‚©‚¦

837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/06(‰Î) 21:37:47.97 ID:MCB0h3nq.net]
>>820‚̈Ó}‚·‚邯‚±‚ë‚ÆA>>823‚͕ʂÅ>>820‚Íȃƒ‚ƒŠ‚É‚µ‚½‚¢‚Á‚Ęb‚¾‚ëB

838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 21:54:53.32 ID:2Pt1OMoQ.net]
”z—ñ‚É“ü‚ê‚ÄüŒ`’Tõ
—v‘f”‚ª¬‚³‚¢‚¤‚¿‚ÍüŒ`’Tõ‚Í‚à‚Æ‚à‚Æ‘¼‚æ‚è’v–½“I‚Ɉ«‚¢‚킯‚ł͂Ȃ¢‚µ
¡“ú“ú‚ÌCPU‚È‚çƒLƒƒƒbƒVƒ…‚Æ•ªŠò—\‘ª‚ÆOOO‚̉ؗí‚ȘAŒgƒvƒŒ[‚ð–Ú‚Ì“–‚½‚è‚ɂł«‚é



839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 22:43:09.92 ID:8+tr+OYB.net]
‚±‚ê‚Í’x‚­‚Ȃ肻‚¤‚¾‚©‚ç‚Á‚Ä‚ª‚ñ‚΂Á‚ă}ƒbƒvì‚Á‚½‚ç
üŒ`’TõƒSƒŠ‰Ÿ‚µ‚Ì•û‚ª‘¬‚©‚Á‚½‚±‚ƂȂ炠‚é

840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/06(‰Î) 22:47:58.27 ID:Cu8Zkmdv.net]
“ñ•ªŒŸõ‚¶‚Ⴞ‚߂ȂÌ

841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/06(‰Î) 23:07:19.25 ID:hYLbQ3+q.net]
std::sort‚àstd::lower_bound ‚à‚ ‚é‚ñ‚¾‚©‚çƒoƒCƒiƒŠƒT[ƒ`‚®‚ç‚¢‚µ‚悤‚º‚Æ

842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 05:07:06.28 ID:vlTfjNXN.net]
>>826
>>823 ‚Í >>819 ‚Ì

> ‚ ‚é’ö“x‚̑傫‚³‚Ìmap‚̉Šú‰»‚ðo—ˆ‚邾‚¯ŽÀsŽž‚̶¬ƒRƒXƒg‚ð­‚È‚­‚·‚邿‚¤‚É‹Lq‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Ì‚©‚ÈH

‚̘b‚¾‚æ
ƒf[ƒ^ƒx[ƒX‚Æ‚©“Ú’¿Š¿‰ß‚¬

843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 07:13:23.42 ID:JsRvQDZJ.net]
ƒR[ƒh‚ÌH•v‚ʼnŠú‰»ƒRƒXƒg‚ð‰ü‘P‚·‚é‚̂ł͂Ȃ­
ƒf[ƒ^ƒx[ƒX‚ł̉i‘±•Û‘¶‚Æ‚¢‚¤•ÊŽè–@‚ł̉ü‘P•û–@‚à‚ ‚蓾‚邱‚Æ‚ðŽ¦‚·‚±‚Æ‚ª
‚»‚ê‚قǃgƒ“ƒ`ƒ“ƒJƒ“‚Æ‚àŽv‚¦‚È‚¢‚ª

844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 08:23:24.99 ID:PbTUGDDG.net]
map‚̓Gƒ“ƒgƒŠ[‚ð’ljÁ‚Å‚«‚é‚ñ‚¾‚©‚çƒhƒ“ƒ_ƒP‘Ò‚Á‚Ä‚à‚»‚¤‚͂Ȃç‚È‚¢‚ÆŽvB

845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 08:34:53.72 ID:q7nyuwNL.net]
>>832
‚Ȃɂð‰ü‘P‚µ‚½‚¢‚©‚à—‰ð‚µ‚Ä‚È‚¢ƒAƒz w

846 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 08:52:16.49 ID:d/PBWwg/.net]
static_map‚Ý‚½‚¢‚È–¼‘O‚ɂȂé‚ñ‚¾‚ë‚©B

847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 09:44:01.58 ID:0iwSPjqO.net]
Ruby‚Å‚ÍAHash‚Ì—v‘f”‚ª‘‚¦‚Ä‚¢‚­‚ÆAĕҬ‚³‚ê‚é

ƒoƒPƒbƒg”‚ÍA2‚Ì—Ýæ•t‹ß‚Ì‘f”‚ðŽg‚¤B
‚‚܂èA”{X‚É‘‚₵‚Ä‚¢‚­
8+3, 16+3, 32+5, 64+3, 128+3, 256+27, 512+9...

1‚‚̃oƒPƒbƒg‚É‚ÍA•½‹Ï‚µ‚Ä5‚‚̗v‘f‚ð“ü‚ê‚é(Õ“Ë)B
11*5=55, 19*5=95, 37*5=185...

‚‚܂è—v‘f”‚ªA56, 96, 186...ŒÂ‚É‚È‚é‚ÆA
ƒoƒPƒbƒg”‚ð‘‚₵‚ÄAĕҬ‚·‚é

•’iA1–œŒÂ‚Ì—v‘f‚ð’ljÁ‚·‚é‚Ì‚ÉA8ms‚©‚©‚邪A
ĕҬ‚·‚éƒ^ƒCƒ~ƒ“ƒO‚Å‚ÍA20ms‚©‚©‚éB
—v‘f”‚ª‘‚¦‚Ä‚¢‚¯‚ÎA‚à‚Á‚Æ‚©‚©‚邾‚낤

848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 11:02:09.32 ID:8pl0pVx/.net]
C++‚̃XƒŒ‚ÅRuby‚Æ‚©ƒAƒz‚È‚ÌH
ŠÂ‹«‚à‘‚©‚¸‚É2ms‚Æ‚©ƒAƒz‚È‚ÌH
C++‚È‚ç1–œŒÂ’ljÁ‚Å1ms‚¾



849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 11:19:07.99 ID:vH7WjwMJ.net]
ÌA–^ƒIƒ“ƒ‰ƒCƒ“ƒQ[ƒ€‚ÌŽx‰‡ƒc[ƒ‹ì‚Á‚ÄAƒvƒƒZƒXƒƒ‚ƒŠã‚É‚ ‚éVC++2008ŽÀ‘•‚Ìstd::map‚Ì
ƒe[ƒuƒ‹‚ð’¼ÚƒAƒNƒZƒX‚·‚éƒR[ƒh‚ð‘‚¢‚½‚Ì‚ðŽv‚¢o‚µ‚½

850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 11:20:45.74 ID:Qd1lXfpw.net]
‚»‚¤‚¢‚Á‚½¬Œ÷‘ÌŒ±‚͎̂Ă½‚Ù‚¤‚ª‚¢‚¢

851 –¼‘OF836 mailto:sage [2015/10/07(…) 11:50:30.95 ID:0iwSPjqO.net]
uRuby‚Ì‚µ‚­‚Ýv‚Æ‚¢‚¤–{‚É‘‚¢‚Ä‚ ‚é‚Ì‚¾‚ªA
Ruby‚ÌHash‚ÍAPeter Moore ‚ªlˆÄ‚µ‚½‚à‚ÌB
C++‚Å‚àA”ނ̃ƒWƒbƒN‚ðŽg‚Á‚Ä‚¢‚é‚̂ȂçA“¯‚¶‚©‚ȂƎv‚Á‚Ä

map‚Ì—v‘f”‚ª‘‚¦‚Ä‚¢‚­‚ÆA
ƒoƒPƒbƒg”‚ð‘‚₵‚ÄAĕҬ‚³‚ê‚é‚Ì‚ÅA
‚»‚ÌÛA‘S—v‘f‚ªˆÚ“®‚·‚é‚©‚çA‚Ç‚¤‚µ‚Ä‚à’x‚­‚È‚é

‚¾‚©‚çAƒƒ‚ƒŠ“I‚ɂ͑¹‚¾‚ªA
ʼn‚©‚ç‘å‚«‚߂̃oƒPƒbƒg”‚ðŠm•Û‚µ‚Ä‚¨‚¯‚΂悢

852 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 13:03:07.75 ID:gQOBln3k.net]
‚ñAstd::hash‚Á‚ÄŽZ–@‚܂ŋK’肳‚ê‚Ä‚½‚Á‚¯H
17.6.3.4‚ðŒ©‚éŒÀ‚è‚»‚¤‚ł͂Ȃ³‚»‚¤‚¾‚ª

853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 14:19:20.92 ID:4iZc7XH3.net]
struct hoge{};
const hoge h;
‚ðƒRƒ“ƒpƒCƒ‹‚·‚邯
error: uninitialized const 'h'
‚Æo‚Ü‚·B‰½ŒÌ‚Å‚·‚©
const‚ðŠO‚·‚ƃRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚·BGCC4.4‚Å‚·B

854 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 15:58:16.91 ID:2UUkd3/F.net]
’蔂͒l‚ª‘‚«Š·‚¦‚ç‚ê‚È‚¢‚킯‚Å
ʼn‚ÌŽž“_‚Å’l‚ð‘ã“ü‚µ‚È‚©‚Á‚½ê‡Au‚¨‘O‚È‚ñ‚Ì‚½‚߂ɒè”錾‚µ‚½‚ÌHv‚Á‚ē˂Áž‚Ü‚ê‚Ä‚é

855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 16:15:42.33 ID:4iZc7XH3.net]
vc‚ł̓Gƒ‰[‚ɂȂç‚È‚¢‚͉̂½ŒÌ‚Å‚·‚©
‚Ç‚Á‚¿‚ª³‚µ‚¢‚Å‚·‚©

856 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 16:35:55.12 ID:vH7WjwMJ.net]
‚Ç‚Á‚¿‚©‚Æ‚¢‚¤‚ÆGCC‚̂ق¤‚ª—]Œv‚È‚¨ß‰îH

857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 16:40:45.70 ID:jyxNZJK8.net]
‚»‚¤‚»‚¤A”nŽ­‚ªì‚Á‚½ƒvƒƒOƒ‰ƒ€‚ª‚¿‚á‚ñ‚Æ“®‚©‚È‚­‚Ä‚àƒRƒ“ƒpƒCƒ‰‚ÌÓ”C‚¶‚á‚È‚¢‚µ‚Ëc

858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 16:42:23.02 ID:Qd1lXfpw.net]
ideone.com/Sr2PO1
ƒGƒ‰[‚ɂȂç‚È‚¢‚¯‚ê‚Ç



859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 17:24:17.24 ID:gQOBln3k.net]
842‚ÍŒx‚ł͂Ȃ­ƒGƒ‰[‚Ȃ̂͂Ȃº‚©‚Æ•·‚«‚½‚¢‚ñ‚¾‚ë

860 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 17:42:19.19 ID:tt9P1ak1.net]
‚Ç‚Á‚¿‚ª³‚µ‚¢‚à•³‚à‚È‚¢‚̂łÍ

861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 19:09:00.13 ID:qAlHmwsj.net]
gcc‚Í‚¢‚Â‚à•³‚¾‚©‚çA‚±‚ê‚àgcc‚ªˆ«‚¢‚ñ‚¶‚á‚Ë[‚ÌB

862 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 19:11:12.75 ID:Qd1lXfpw.net]
gcc‚ł̓Gƒ‰[‚ɂȂç‚È‚¢‚ÆŒ¾‚Á‚Ä‚¢‚邾‚ë

863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 20:31:15.75 ID:lwnukUe8.net]
‚Ȃ邩‚猾‚Á‚Ä‚é‚ñ‚Å‚·ƒAƒz‚È‚ñ‚Å‚·‚©

864 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 21:27:09.31 ID:BAz1ThzD.net]
>>849
­‚È‚­‚Æ‚à‚¨‘O‚ª•³‚È‚±‚Ƃ͊m‚©

865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 21:40:43.83 ID:3DMfLJBU.net]
•W€C++‚ł̓Gƒ‰[‚ɂȂé‚Ì‚ª³‚µ‚¢
VC++‚ŃGƒ‰[‚ɂȂç‚È‚¢‚È‚ç•W€”ñ€‹’‚©“ÆŽ©Šg’£

ƒNƒ‰ƒXŒ^‚ÌconstƒIƒuƒWƒFƒNƒg‚ðƒfƒtƒHƒ‹ƒg‰Šú‰»(‚Å’è‹`)‚·‚邯‚«‚Í
‚»‚̃Nƒ‰ƒX‚ɂ̓†[ƒU’è‹`‚̃fƒtƒHƒ‹ƒgƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ª‚È‚¯‚ê‚΂Ȃç‚È‚¢

>>847‚ªƒGƒ‰[‚ɂȂç‚È‚¢‚Ì‚ÍÓI‹L‰¯ŠúŠÔ‚Ì‚½‚߃[ƒ‰Šú‰»‚³‚ê‚Äã‹L‚ɂ͊Y“–‚µ‚È‚¢‚©‚ç

866 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 23:01:49.00 ID:JsRvQDZJ.net]
>>854
>ƒ[ƒ‰Šú‰»‚³‚ê‚Äã‹L‚ɂ͊Y“–‚µ‚È‚¢‚©‚ç

ƒt[ƒ“A‚»‚ê‚ÍISO/IEC 14882:2014‚̂ǂ±‚É‘‚¢‚Ä‚ ‚é‚̂ł·‚©H

867 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 23:06:57.63 ID:pNycS8F+.net]
ƒp[ƒT[‘‚¢‚½‚±‚Æ‚ ‚él‚¢‚Ü‚·‚©
ˆê‰žì‚Á‚½‚¯‚Ç‚·‚²‚¢“‚¢‚Æ‚¢‚¤‚©–Ê“|‚Æ‚¢‚¤‚©
‚Ç‚¤‚¢‚Á‚½ƒAƒ‹ƒSƒŠƒYƒ€‚ª‚¢‚¢‚Ì‚©”nŽ­‚¾‚©‚ç‚í‚©‚ç‚ñ

868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 23:22:04.98 ID:ftNCaisU.net]
Boost‚ÉC++ƒp[ƒT[‚ª‚ ‚Á‚½‚悤‚È



869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 23:23:53.25 ID:Kru1mWVv.net]
boost::spirit‚Å‚¨‚‹

870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/07(…) 23:24:01.37 ID:gQOBln3k.net]
(1)•¶Žš’PˆÊ‚ÌŒŸ¸@¨ƒGƒ‰[•¶Žš‚ð’e‚­
(2)•¶Žš‚ðŒ‹‡‚µ‚ăg[ƒNƒ“‚ðì‚é@¨ƒGƒ‰[ƒg[ƒNƒ“‚ð’e‚­AƒRƒƒ“ƒg‚Ȃlj„Šúƒg[ƒNƒ“‚ð‚܂Ƃ߂é
(3)ƒg[ƒNƒ“‚ðŒ‹‡‚µ‚ÄÄ‹A“IƒcƒŠ[‚ðì‚é@¨\‘¢‚ÌŒ‡‘¹‚ð’e‚­
(0)ƒƒ^‚È•\‹L‚ª‚ ‚éê‡A‚»‚̃ƒ^•\‹L‚ɂ‚¢‚Ă܂½(1)‚©‚ç‹tÄ‹A“I‚ÉŒJ‚è•Ô‚·
‚Å‚«‚½ƒcƒŠ[‚ðˆÓ–¡‰ð͂ɓn‚·

871 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/07(…) 23:25:58.96 ID:0v/h/3vS.net]
>>856
ƒI[ƒvƒ“ƒ\[ƒX‚̃p[ƒT[•…‚é‚Ù‚Ç‚ ‚邾‚ë‚»‚ê‚¢‚Á‚Ï‚¢“Ç‚ß

872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 00:13:00.11 ID:p7bZHcv9.net]
>>856
‚ ‚è‚Ü‚·B
E(E)BNF
EHTTP
ESentence segmentation
“™‘‚«‚Ü‚µ‚½B

873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 04:32:10.77 ID:FlZYA0H2.net]
>>856
LL(5jˆÊ‚ª‚¨‚·‚·‚ß

874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 06:37:28.57 ID:ETVAEvki.net]
>>862
‚È‚ñ‚ÅLL(5)‚ñ‚ ‚ ‚ñ‚¾‚æH
5‹L†æ“ǂ݂·‚éƒp[ƒT‚È‚ñ‚Ĉê”Ê“I‚¶‚á‚È‚¢‚¾‚ë‚i‚jA

‚Ä‚¢‚¤‚©LL(1)iÄ‹A‰º~\•¶‰ð͂̈ê”ÔŠÈ’P‚È‚â‚Âj‚Æ‚©‚Í
‘fl‚Å‚àŸŽè‚ÉÄ”­Œ©‚·‚邪‚»‚±‚Å—‰ð‚ªŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¤‚Æ
”Ž®‚̃p[ƒT‚ÅŽ€‚ʂ̂Åi‚»‚̂܂Üì‚邯2€‰‰ŽZŽq‚ª‘S•”‰EŒ‹‡‚ɂȂÁ‚Ä‚µ‚Ü‚¤
A‚â‚‚Á‚ς܂¸‚í³‹KŒ¾Œê‚̃p[ƒT‚ ‚½‚è‚©‚ç‚©‚çì‚Á‚Ă݂Ċ´G‚ð‚‚©‚ñ‚¾‚é‚Ì‚¿‚É
ƒ{ƒgƒ€ƒAƒbƒvƒp[ƒT‚Ì—‰ð‚Éi‚ނׂµA

875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 11:19:30.61 ID:GTAWjzct.net]
LL(1)‚ÍLL(1)•¶–@‚É‚È‚é‚æ‚¤‚ÉlH“I‚Éì‚èo‚µ‚½Œ¾Œê‚É‚µ‚©‚Ù‚Æ‚ñ‚ǂ‚©‚¦‚È‚¢‚©‚ç‚È
LL(‚TjˆÊ‚È‚ç“K“–‚É‚ ‚錾Œê‚È‚ç‚Ù‚Æ‚ñ‚ljð͂ł«‚邾‚ë

876 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 12:23:57.11 ID:GTAWjzct.net]
¶Œ‹‡‚É‚µ‚½‚¯‚ê‚΃JƒbƒR‚‚¯‚ê‚΂¢‚¢‚¾‚¯‚¾‚µ
‰EŒ‹‡‚·‚鉉ŽZŽq‚È‚ñ‚Ä•’Ê–³‚¢‚µ‚È

877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 12:25:42.38 ID:PEkcocuS.net]
ƒoƒbƒNƒgƒ‰ƒbƒN‚̓ZƒLƒ…ƒŠƒeƒB‚Ì–â‘è‚ð‚Í‚ç‚݂₷‚¢‚Ì‚Å”ð‚¯‚½‚Ù‚¤‚ª—Ç‚¢B

878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 12:28:11.85 ID:GTAWjzct.net]
‚Ü‚½—á‚ÌÄ‹AŠÖ”‘匙‚¢ŒN‚©



879 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 12:33:40.58 ID:PEkcocuS.net]
D‚«Œ™‚¢‚Ì–â‘è‚ł͂Ȃ¢‚Í‚¸B

ˆÀ‘S‚©ˆÀ‘S‚łȂ¢‚©B

880 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 12:39:28.24 ID:GTAWjzct.net]
”DP‚Æ“¯‚¶‚Å‚·‚Æ‚Å‚àŒ¾‚¢‚½‚¢‚Ì‚©H

881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 13:46:07.06 ID:XT2XQMd7.net]
templateŠÖ”‚ðvirtual‚ɂ͂ł«‚È‚¢§ŒÀ‚Á‚Ä¡Œã‚ÌC++‚Å‚à‘±‚­‚ñ‚Å‚µ‚傤‚©H
‚»‚à‚»‚à‚±‚̧ŒÀ‚Ì——R‚͉¼‘zŠÖ”ƒe[ƒuƒ‹‚ðì‚éƒRƒXƒg‚ª‘å•Ï‚¾‚©‚çA‚Á‚Ă₂ł·‚æ‚ËH
ƒRƒ“ƒpƒCƒ‹ŽžŠÔ‚©‚©‚Á‚Ä‚à‚¢‚¢‚©‚ç‚â‚Á‚Ä‚­‚êA‚Á‚ăj[ƒY‚͂Ȃ¢‚ñ‚Å‚µ‚傤‚©H

882 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 14:03:10.79 ID:jZEKLa+0.net]
‹ï‘Ì“I‚ɂǂ¤‚¢‚¤•—‚ɉ¼‘zŠÖ”ƒe[ƒuƒ‹‚ð\’z‚µ‚½‚ç
templateŠÖ”‚Ìvirtual‰»‚ª‰Â”\‚È‚ñ‚Å‚·‚©H
•ªŠ„ƒRƒ“ƒpƒCƒ‹‚͉”\‚Ȃ̂ł·‚©H
ƒRƒ“ƒpƒCƒ‹’PˆÊ‚ðŽç‚ê‚é‚̂ł·‚©H

883 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 14:29:05.60 ID:1TGlpU6G.net]
>>871
‚â‚Á‚Ä‚Ý‚ë‚æA‚Ü‚¸
struct A
{
template <typename T>
virtual void func(T) { }
};

884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 14:40:04.09 ID:jZEKLa+0.net]
‚»‚ñ‚È‚±‚Æo—ˆ‚Á‚±‚È‚¢‚¾‚낤A‚Æ‚¢‚¤•Ô‚µ‚¾‚Á‚½‚̂ł·‚ªEEE

885 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 14:48:15.03 ID:jZEKLa+0.net]
ƒvƒƒOƒ‰ƒ€‚É•K—v‚ȃ\[ƒXƒR[ƒh‚ðƒOƒ[ƒoƒ‹‚ÈŽ‹“_‚Å‚·‚ׂĉðÍ‚µ‚Ä‚©‚ç
ƒR[ƒh¶¬‚ðŠJŽn‚·‚é‚È‚çƒeƒ“ƒvƒŒ[ƒg‚ȉ¼‘zŠÖ”‚Ç‚±‚ë‚©
‚à‚Á‚ƂƂñ‚Å‚à‚È‚¢Ž–‚ª‰Â”\‚©‚à’m‚ê‚ñ‚ª
C++‚Ícpp’PˆÊ‚Å•ªŠ„ƒRƒ“ƒpƒCƒ‹‚·‚é‚Ì‚ªƒ‹[ƒ‹‚¾‚©‚ç–³—‚Á‚Ä‚¢‚¤
baseƒNƒ‰ƒX‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ävtableì‚鎞‚É‚Í
‚»‚ê‚ɂǂñ‚È”h¶ƒNƒ‰ƒX‚ª‚ ‚é‚©•ª‚ç‚È‚¢‚µA•ª‚ç‚È‚­‚Ä‚àƒRƒ“ƒpƒCƒ‹‚Å‚«‚邿‚¤‚É
‚È‚Á‚Ä‚é‚Ì‚ªC++‚̃‹[ƒ‹‚¾‚©‚ç‚Ë

886 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 15:32:00.85 ID:YWpiDxnr.net]
ƒeƒ“ƒvƒŒ[ƒg‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ÌŠT”O‚·‚ç’m‚ç‚È‚¢‚Á‚Ä‚±‚Ƃłµ‚åH
‚±‚ñ‚Ȃ̉SŽÒƒŒƒxƒ‹‚Ì“à—e‚¶‚á‚ñ
‚â‚Á‚Ä‚Ý‚ë‚æ‚¶‚á‚Ë[‚æ

887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 17:33:27.84 ID:G0kXf/E8.net]
‚Þ‚µ‚ëo—ˆ‚È‚¢‚ÆŽå’£‚·‚骋’‚ð•·‚«‚½‚¢‚à‚Ì‚¾

888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 18:00:23.72 ID:TDkjtQvD.net]
¡‚ÌŽd‘g‚Ý‚¶‚áo—ˆ‚È‚¢‚¾‚ëB
•’Ê‚Ìvtable‚æ‚èX‚É‚à‚Ì‚·‚²‚­’x‚¢
Žd‘g‚݂łâ‚é‚È‚ço—ˆ‚È‚¢‚±‚Ƃ͂Ȃ¢‚¾‚낤‚ªB



889 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 18:07:23.28 ID:G0kXf/E8.net]
ISO/IEC 14882:2014‚͕ʂÉvtable‚ÌŽÀ‘•‚ð—v‹‚µ‚ĂȂ¢‚Ì‚¾‚ª
u¡‚ÌŽd‘g‚Ýv‚ª••Õ“I‚È‚à‚̂ł ‚é‚©‚̂悤‚ÉŒê‚ç‚ê‚Ä‚à

890 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 18:11:00.56 ID:1TGlpU6G.net]
vtableˆÈŠO‚ÌŽÀ‘•‚Ì‹ï‘Ì—á‚à‚µ‚­‚Í‹ï‘̈ĂȂµ‚É‹ó‘z˜_‚ðŒê‚ç‚ê‚Ä‚à‚Ë‚¦
¡‚ñ‚Æ‚±u‚Å‚«‚é‚킯‚È‚¢v‚Æ‚¢‚¤—§ê‚ðŽæ‚Á‚Ä‚¢‚邪
à“¾—͂̂ ‚锽˜_`”½Ø‚Í‹à•¥‚Á‚Ăłà”q’®‚µ‚½‚¢

891 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 18:12:29.15 ID:jZEKLa+0.net]
•’Ê‚Él‚¦‚Ä–³—‚¾‚낤
ŽÀsŽž‚É“®“I‚Ƀ[ƒh‚·‚鎖‚à—L‚邵
‚¤‚Ü‚­‚¢‚­‚Ƃ͎v‚¦‚È‚¢‚Ë

892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/08(–Ø) 18:12:44.05 ID:GTAWjzct.net]
o—ˆ‚é‚©‚ç‚â‚é‚ñ‚¶‚á‚È‚¢
o—ˆ‚È‚¢‚©‚ç‚â‚é‚ñ‚¾‚æ

893 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 18:13:11.65 ID:TDkjtQvD.net]
vtable‚æ‚è‘‚¢Žd‘g‚Ý‚ª‚ ‚ê‚Î
vtable‚É’u‚«Š·‚í‚邾‚낤‚ª
vtable‚łł«‚È‚¢‚Ȃ牽‚ç‚©‚Ì
’x‚¢Žd‘g‚݂ŎÀ‘•‚µ‚È‚«‚á‚¢‚¯‚È‚¢B
‚»‚Ì‹@”\‚ðŽg‚í‚È‚¢ê‡‚É’x‚­‚È‚ç‚È‚¢‚悤‚É‚·‚邽‚ß‚¨‚»‚ç‚­‚Ívtable‚Ƃ̃nƒCƒuƒŠƒbƒh‚ɂȂéB

­‚È‚­‚Æ‚àŒ»ó‚ÌŽd—l‚łł«‚È‚¢‚Ì‚¾‚©‚çA‚Å‚«‚邯‚¢‚¤‚Ȃ烊[ƒYƒiƒuƒ‹‚ÈŽÀ‘•‚̈ê‚‚łà’ñˆÄ‚µ‚ë‚ÆB

894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 18:20:47.25 ID:G0kXf/E8.net]
‚È‚ñ‚¾
u‰´‚ÌŽg‚Á‚Ă镳ƒRƒ“ƒpƒCƒ‰[‚ł͂ł«‚È‚¢v
‚Á‚ĂƂ©B‚»‚è‚Ⴕ‚å[‚ª‚È‚¢

895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 18:22:57.97 ID:jZEKLa+0.net]
struct base { template< typename T > virtual void method( T ){} };
struct derived : public base { template< typename T > void method( T ){} };
‚±‚̂Ƃ«A
base::method< int >();
base::method< float >();
derived::method< int >();
derived::method< float >();
‚ÌŠÖ”‚ÌŽÀ‘Ô‚ª‚ ‚Á‚½‚Æ‚«A‰¼‘zŠÖ”‚É‹l‚ßž‚Þ‡”Ô‚ð‚ ‚í‚¹‚é•K—v‚ª—L‚é
‚±‚ê‚ÍƒŠƒ“ƒJ‚Ås‚¤‚µ‚©‚È‚¢‚ªA“®“I‚Ƀ[ƒh‚·‚éꇂ͂ǂ¤‚È‚é‚ñ‚¾‚Æ‚¢‚¤–â‘肪o‚é
‚Ü‚½Aderived::method<double>()@‚ð’ljÁ‚µ‚½‚Æ‚µ‚Ä
base‚Ì•û‚ɑΉž‚·‚éŠÖ”‚ª‚È‚©‚Á‚½ê‡‚͂ǂ¤‚·‚é‚ñ‚¾‚Æ‚¢‚¤–â‘肪o‚é
ƒŠƒ“ƒJƒGƒ‰[‚É‚·‚é‚Ì‚©vtable‚ðŠg’£‚·‚é‚Ì‚©‚Ç‚¤‚·‚é‚Ì‚©
“®“I‚Ƀ[ƒh‚·‚鎞‚ɂǂ¤‚·‚é‚Ì‚©

896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 18:33:41.15 ID:TDkjtQvD.net]
¦‚¢‚ÈB
‚»‚ꂪ‚Å‚«‚éc++ƒRƒ“ƒpƒCƒ‰‚ðŽ‚Á‚Ä‚¢‚é‚炵‚¢‚¼B

897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 18:55:11.54 ID:G0kXf/E8.net]
u•ªŠ„ƒRƒ“ƒpƒCƒ‹‚·‚é‚©‚ç–³—vuƒeƒ“ƒvƒŒ[ƒg‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Ìl‚¦‚©‚炵‚Ä–³—v
‚ÆŒ¾‚¤‚©‚ç——R‚ð•·‚¢‚Ă݂½‚Ì‚¾‚ª
uƒ{ƒN‚ÌvtableŽÀ‘•‚ł͖³—v‚Æ‚©A˜b‚ð‚·‚è‘Ö‚¦‚é‚È‚ñ‚Ä

”ñ‰¼‘zŠÖ”‚Æ”ñƒeƒ“ƒvƒŒ‰¼‘zŠÖ”‚͒ljÁƒI[ƒo[–³‚µ‚Ńeƒ“ƒvƒŒ‰¼‘zŠÖ”‚ðŽÀŒ»‚·‚é•û–@‚³‚¦Žv‚¢‚‚©‚È‚¢‚炵‚¢

898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 19:11:16.86 ID:TDkjtQvD.net]
‚¾‚©‚ç’ljÁƒI[ƒo[ƒwƒbƒh‚Ì–³‚¢
ŽÀ‘••û–@‚âŽÀ‘•‚µ‚½ƒRƒ“ƒpƒCƒ‰‚ð
‹ï‘Ì“I‚Éo‚¹‚ÆB



899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 19:14:33.28 ID:jZEKLa+0.net]
‚Ç‚¿‚ç‚É‚µ‚Ä‚àAC++‚͈ê‚‚Ìcpp‚̃Rƒ“ƒpƒCƒ‹’†‚ÍA‚»‚ꂵ‚©Œ©‚¦‚È‚¢Žd—l
ƒRƒ“ƒpƒCƒ‹’PˆÊ‚Æ‚©‚¢‚¤•¨‚ª‚ ‚é
‚¾‚©‚çƒeƒ“ƒvƒŒ[ƒg‰¼‘zŠÖ”‚Ìvtalbe‚Ì\’z‚ÍƒŠƒ“ƒJ‚ÉŠæ’£‚Á‚Ä‚à‚炤‚µ‚©‚È‚¢‚ª
“®“I‚ÉƒŠƒ“ƒN‚·‚éꇂ͂ǂ¤‚·‚é‚ñ‚¾‚Æ‚¢‚¤–â‘肪o‚Ä‚­‚é

900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 19:20:02.77 ID:e3P/In2F.net]
>>841
‚³‚ê‚È‚¢

901 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 19:28:15.57 ID:idvE5Tw4.net]
>>888
“®“I‚¶‚á‚È‚­‚Ä‚àƒŠƒ“ƒJ[‚ªƒCƒ“ƒXƒ^ƒ“ƒX‰»‚³‚ê‚ĂȂ¢template‰¼‘•ŠÖ”‚ð”­Œ©‚µ‚¿‚á‚Á‚½‚çtemplate‚̃R[ƒh‚ðƒCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚ăRƒ“ƒpƒCƒ‹‚â‚è’¼‚³‚È‚«‚á‚¢‚¯‚È‚¢‚æ‚Ë
“®“IƒŠƒ“ƒN‚·‚é‚È‚çƒRƒ“ƒpƒCƒ‰‚ðŽÀsƒtƒ@ƒCƒ‹‚É‘g‚Ýž‚܂Ȃ«‚á‚¢‚¯‚È‚¢
JIT‚ ‚è‚̃Cƒ“ƒ^ƒvƒŠƒ^‚Ý‚½‚¢‚È‚à‚̂ɂȂé

‚»‚ñ‚È‚à‚Ì‚ð‹KŠi‚É“ü‚ê‚é‚킯‚ª‚È‚¢

902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 20:03:43.82 ID:YWpiDxnr.net]
>>886
–Ù‚Á‚Ä‚ëƒSƒ~

903 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 20:13:36.43 ID:ETVAEvki.net]
vtable•ûŽ®‚Í\‘¢‘Ì‚Éiƒƒ“ƒojŠÖ”‚ւ̃|ƒCƒ“ƒ^‚ð–„‚ßž‚Þ•û–@‚æ‚è
1’iƒ|ƒCƒ“ƒ^ŽQÆ‚ª‘‚¦‚é‚©‚ç•s—˜‚¾‚ª
vtable•ûŽ®‚ð‚â‚߂邯dynamic_cast‚ÌŽÀŒ»‚Å“ª‚ð•ø‚¦‚邱‚Æ‚É‚È‚é‚ÆŽv‚¤

904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 20:17:35.06 ID:tERbEPZQ.net]
‘Š•Ï‚í‚炸‰_‚ð‚‚©‚ނ悤‚Șb‚ÅŒ–‰Ü‚Å‚«‚éƒGƒXƒp[‚ȃXƒŒ‚Å‚·‚Ë

905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 20:19:58.94 ID:fbjyyooL.net]
‚¦H‚¨‘Oo—ˆ‚È‚¢‚ÌH

906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 20:43:07.22 ID:YWpiDxnr.net]
‚»‚à‚»‚à‹KŠi‚őʖڂƖ¾Œ¾‚³‚ê‚Ă鎖‚Ȃ̂É
Ž©•ª‚¶‚á‚Å‚«‚È‚¢‚©‚ç‚Á‚ÄAŽÀ‘••û–@‚·‚瑼l‚ðø‚é‚킹‚Ñ‚é‚í
“ªˆ«‚¢‚É‚à’ö‚ª‚ ‚邾‚ëƒRƒCƒc

907 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 21:05:21.80 ID:idvE5Tw4.net]
>>895
Œ»Žž“_‚ł̋KŠi‚őʖڂ¾‚Æ‚µ‚Ä‚à‚»‚ꂪ«—ˆ“I‚ÉŽÀŒ»‰Â”\‚©‚Ç‚¤‚©A‘Ó–‚©‚Ç‚¤‚©‚ðl‚¦‚Ă݂é‚̂͋»–¡[‚¢Ž–‚¾‚ÆŽv‚¤‚æ
‚½‚¾A‚È‚º‚©”ނ͈̂»‚¤‚ÅŒ–‰Ü˜‚Ȃ̂ª‚¢‚½‚¾‚¯‚È‚¢‚¯‚Ç

908 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 21:07:33.55 ID:p4LiiGTw.net]
”k‚¿‚á‚ñ‚Ì‚½‚߂ɓV‚Õ‚ç—g‚°‚È‚¢‚Å



909 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 22:26:31.48 ID:XT2XQMd7.net]
>>874
„ƒvƒƒOƒ‰ƒ€‚É•K—v‚ȃ\[ƒXƒR[ƒh‚ðƒOƒ[ƒoƒ‹‚ÈŽ‹“_‚Å‚·‚ׂĉðÍ‚µ‚Ä‚©‚ç
„ƒR[ƒh¶¬‚ðŠJŽn‚·‚é‚È‚çƒeƒ“ƒvƒŒ[ƒg‚ȉ¼‘zŠÖ”‚Ç‚±‚ë‚©
„‚à‚Á‚ƂƂñ‚Å‚à‚È‚¢Ž–‚ª‰Â”\‚©‚à’m‚ê‚ñ‚ª

‚Å‚·‚æ‚Ë
C#‚̶ŽY«‚Ì‚‚³‚ðl‚¦‚邯AC++‚à‚à‚¤­‚µƒ†[ƒU‚É—D‚µ‚­‚ ‚Á‚Ăقµ‚¢‚ÆŽv‚¤‚킯‚Å‚·
“–•û”’l‰ÈŠwŒvŽZ‚ªŽdŽ–‚Å‚·‚ªC++—ð‚Í󂢂̂ÅA‹Y‚ꌾ‚Æ‚µ‚Ä•·‚«—¬‚µ‚Ä‚­‚¾‚³‚¢

910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/08(–Ø) 22:40:21.99 ID:ETVAEvki.net]
>>874
„ƒvƒƒOƒ‰ƒ€‚É•K—v‚ȃ\[ƒXƒR[ƒh‚ðƒOƒ[ƒoƒ‹‚ÈŽ‹“_‚Å‚·‚ׂĉðÍ‚µ‚Ä‚©‚ç
„ƒR[ƒh¶¬‚ðŠJŽn‚·‚é‚È‚çƒeƒ“ƒvƒŒ[ƒg‚ȉ¼‘zŠÖ”‚Ç‚±‚ë‚©
„‚à‚Á‚ƂƂñ‚Å‚à‚È‚¢Ž–‚ª‰Â”\‚©‚à’m‚ê‚ñ‚ª

‚ [‚»‚ê‚©‚Ȃ薳—
”CˆÓ‚̃vƒƒOƒ‰ƒ€‚ɑ΂µ‚Ä—LŒÀ’âŽ~–â‘肪‰ð‚¯‚邯‚¢‚¤‚̂Ƒ½•ª“¯‹`

911 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 00:01:41.40 ID:3NeJM4zm.net]
‚©‚Ȃ薳—‚Í•s‰Â”\‚Ȃ̂©‚»‚¤‚łȂ¢‚Ì‚©

912 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 00:08:18.42 ID:GfpzmItO.net]
•K—v‚ȃ\[ƒXƒR[ƒh‚ðƒOƒ[ƒoƒ‹‚ÈŽ‹“_‚Å‚·‚ׂĉðÍ‚µ‚Ä‚©‚çƒR[ƒh¶¬
‚Æ“¯“™‚Ì‚±‚Ƃ͑¼Œ¾Œê‚Å‚â‚Á‚Ă邱‚Æ

913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 00:09:59.28 ID:m6l+7vgz.net]
Œ¾—t‚̈Ӗ¡‚܂ŕÏX‚µ‚Ä‚µ‚Ü‚¦‚Γ–‘R‚È‚ñ‚Å‚à‰Â”\‚Å‚·

914 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 00:21:28.96 ID:IUqyiVrM.net]
>>901
‚Ö‚¦A—Ⴆ‚ÎH
‚»‚¤‚¢‚¤Œ¾Œê‚ª‚ ‚邯‚µ‚½‚ç‚»‚êƒ\[ƒXƒR[ƒhˆÈŠO‚̃‰ƒCƒuƒ‰ƒŠ‚ªŽg‚¦‚È‚¢‚ñ‚¾‚¯‚Ç‚»‚¤‚¢‚¤Œ¾Œê‚̓Cƒ“ƒ^ƒvƒŠƒ^‚ÅŽÀs‚·‚é‚à‚Ì‚µ‚©’m‚ç‚ñ‚È‚ 
‚»‚¤‚¢‚¤Œ¾Œê‚Í‘å’ï‚»‚±‚ðŽÀs‚·‚邯‚«‚É‘¼‚̃\[ƒX‚ð“ǂݞ‚Þ‚µ

915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 00:23:34.66 ID:m6l+7vgz.net]
C#‚ł̓WƒFƒlƒŠƒbƒN‚ȃƒ\ƒbƒh‚ðƒI[ƒo[ƒ‰ƒCƒhoØ‚é‚ñ‚¾‚¯‚ÇA
C#‚̃WƒFƒlƒŠƒbƒN‚ÆC++‚̃eƒ“ƒvƒŒ[ƒg‚ÍŽd‘g‚Ý‚ªˆá‚¤‚©‚ç‚È‚Ÿ

916 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 00:26:43.46 ID:m6l+7vgz.net]
C#‚Í‚»‚±‚»‚±Šæ’£‚Á‚Ä‚¢‚é‚ñ‚¶‚á‚È‚¢‚Ì‚©‚Ë‚¥
ƒwƒbƒ_ƒtƒ@ƒCƒ‹‚Í–³‚¢‚µA•¡”‚̃tƒ@ƒCƒ‹ŠÔ‚Å‘ŠŒÝŽQÆ‚ª‚ ‚Á‚Ä‚à
‚¤‚Ü‚¢‚±‚ƃRƒ“ƒpƒCƒ‹‚µ‚Ä‚­‚ê‚é‚Á‚Ä•·‚¢‚½‚±‚Æ—L‚邼

917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 06:57:51.96 ID:VT/0EZUp.net]
>>899
> ”CˆÓ‚̃vƒƒOƒ‰ƒ€‚ɑ΂µ‚Ä—LŒÀ’âŽ~–â‘肪‰ð‚¯‚邯‚¢‚¤‚̂Ƒ½•ª“¯‹`

‘S‘Rˆá‚¤‚ÆŽv‚¤

918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 09:59:13.28 ID:4cEJzv4C.net]
>>904
’ŠÛ‚Å‚µ‚©‚Å‚«‚È‚¢‚¼



919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 13:36:37.06 ID:IUqyiVrM.net]
>>904
ƒOƒO‚Á‚Ä‚à

ƒGƒ‰[o‚邿•‚¯‚Ä‚æ[
o—ˆ‚È‚¢‚©‚ç•ʂ̕û–@Žg‚¦

‚µ‚©Œ©‚‚©‚ç‚È‚©‚Á‚½‚¯‚Ç–{“–‚Éo—ˆ‚é‚ÌH

920 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 18:02:05.60 ID:m6l+7vgz.net]
uƒWƒFƒlƒŠƒbƒN@ƒƒ\ƒbƒh@ƒI[ƒo[ƒ‰ƒCƒh@C#v
‚ŃOƒO‚Á‚Ĉê”Ôã‚É‚ ‚é‚̂ɉ½‚ðŒŸõ‚µ‚½‚ñ‚¾‚©ww
‚ ‚Ü‚è‚É‚àŒŸõ”\—Í‚ª’á‚·‚¬‚Ä“úí‚É‚àŽxႪ—L‚郌ƒxƒ‹‚Å‚Í

921 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 18:22:33.28 ID:IUqyiVrM.net]
>>909
ttp://qiita.com/monry/items/5a512cfedba665b09135
‚±‚ê‚Ì‚±‚Æ‚¶‚á‚È‚¢‚æ‚ËH

922 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 18:36:34.10 ID:IUqyiVrM.net]
‚ ‚ A‚±‚±‚̃Rƒƒ“ƒg‚É‘‚¢‚Ä‚ ‚Á‚½
ƒI[ƒo[ƒ‰ƒCƒh‚µ‚Ă˂¦‚¶‚á‚ñ‚œǂނ̎~‚߂õ‚Ü‚Á‚½‚í

923 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 23:04:30.76 ID:9aZeSACJ.net]
‚¢‚‚àí‚ÉŽ©•ª‚Ì‘«‚ðŒ‚‚½‚È‚¢‚悤‚É’n—‹Œ´‚ð•à‚¢‚Ä‚é‹C‚ª‚·‚é
V‹@”\‚ªƒIƒAƒVƒX‚ÉŒ©‚¦‚Ä“¦‚°…‚Ç‚±‚ë‚©’ê‚È‚µÀ‚¾‚Á‚½‚èA‰½‚¾‚±‚ÌA‚±‚ê

924 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/09(‹à) 23:53:06.45 ID:UhDsPJDp.net]
‚à‚µ¶‚Ü‚ê•Ï‚í‚Á‚ÄĂуvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì¢ŠE‚É“ü‚邯‚µ‚ÄAC++‘I‚Ô‚Ì‚©‚ÈH

925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/10(“y) 00:59:46.33 ID:kmqm1hww.net]
¶‚Ü‚ê•Ï‚í‚ê‚邯‚µ‚½‚ç(C+=2)-1‚©‚È
—áŠO‚̃Nƒ\‚·‚¬‚邯‚±‚ë‚ð‚â‚è’¼‚³‚¹‚Ä‚­‚ê‚éƒxƒ‹ƒ_ƒ“ƒfƒB‚ª~—Õ‚µ‚½‚ç–À‚킸‹AˆË‚·‚é

926 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/10(“y) 01:03:34.69 ID:kmqm1hww.net]
—Š‚Ý‚à‚µ‚È‚¢ƒXƒ^ƒbƒNŠª–ß‚µ‚É‚­‚Á‚‚¢‚Ä‚­‚éRTTI‚¾‚Æ‚©
ƒoƒJ‚‚¢ƒRƒXƒg‚Ì‚­‚¹‚É RESUME NEXT ‚ª‚È‚¢‚Æ‚©

927 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 01:24:55.29 ID:E0664ZmB.net]
>>914-915
ƒRƒXƒg‚Á‚ĉ½‚ª‚ǂꂾ‚¯‚ ‚邱‚ÆŒ¾‚Á‚Ä‚ñ‚ÌHŽÀsŽžŠÔHƒƒ‚ƒŠŽg—p—ÊHƒR[ƒhƒTƒCƒYH
ŋ߂̃Rƒ“ƒpƒCƒ‰‚È‚ç–â‘è‚ɂȂ邱‚ƂȂñ‚ĂقƂñ‚Ç–³‚¢‚ÆŽv‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇB

928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/10(“y) 01:33:54.53 ID:kmqm1hww.net]
‚Ù‚Æ‚ñ‚Ç–³‚¢‚ÆŽv‚Á‚Ä‚Ä



929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 01:46:30.25 ID:E0664ZmB.net]
>>917
“š‚¦‚ç‚ê‚È‚¢‚Á‚Ä‚±‚Æ‚ÍA‚Ç‚¤‚¹–ÀM‚â‚P‚O”N‘O‚̃Rƒ“ƒpƒCƒ‰‚ł̘b‚𖢂¾‚ÉM‚¶‚Ă邾‚¯‚È‚ñ‚Å‚µ‚åH

930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 06:51:03.57 ID:fP3IUTM/.net]
resume next‚Á‚ĂȂñ‚¼‚â‚ÆƒOƒO‚Á‚½‚çVB‚©‚æ

931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 08:05:16.97 ID:CCNhJ4kM.net]
ƒfƒtƒHƒ‹ƒg‚̃Rƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚âƒRƒs[‘ã“ü‰‰ŽZŽq‚Á‚Ä
ƒRƒs[Žž‚ÉŠe

932 –¼‘OFƒƒ“ƒo‚ɑ΂µ‚Ä(ƒrƒbƒgƒRƒs[‚ł͂Ȃ­)
ƒRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚âƒRƒs[‘ã“ü‰‰ŽZŽq‚ðŒÄ‚Ño‚·‚±‚Æ‚Í•ÛØ‚³‚ê‚Ä‚é?
ƒ|ƒCƒ“ƒ^‚ðŽ‚½‚¹‚Ä‚àA¶ƒ|ƒCƒ“ƒ^‚ł͂Ȃ­shared_ptr‚ðŽg‚¤ŒÀ‚è‚Í
ƒfƒtƒHƒ‹ƒg‚̃Rƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚âƒRƒs[‘ã“ü‰‰ŽZŽq‚É”C‚¹‚Ä‚àˆÀ‘S?
[]
[‚±‚±‰ó‚ê‚Ă܂·]

933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 08:25:34.33 ID:QRzKPIbr.net]
>ƒRƒs[Žž‚ÉŠeƒƒ“ƒo‚ɑ΂µ‚Ä(ƒrƒbƒgƒRƒs[‚ł͂Ȃ­)
>ƒRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚âƒRƒs[‘ã“ü‰‰ŽZŽq‚ðŒÄ‚Ño‚·‚±‚Æ‚Í•ÛØ‚³‚ê‚Ä‚é?
‚»‚¤‚©l‚¦‚½‚±‚Æ‚à‚È‚©‚Á‚½
>>920“ª‚¢‚¢‚È

934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 08:29:34.25 ID:fP3IUTM/.net]
>>920
ˆÀ‘S

935 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/10(“y) 08:40:12.34 ID:kmqm1hww.net]
>>918
‚È‚ñ‚Ì¡Œ»Ý‚̘b‚¾‚æ
‚¿‚å‚Á‚Æ‚â‚Á‚Ă݂è‚á‚·‚®‚í‚©‚é”nŽ­‚È‚±‚Æ•·‚­‚©‚瑊Žè‚µ‚Ä‚â‚ñ‚Ë[‚Ì

936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 08:50:45.32 ID:fP3IUTM/.net]
>>923
‚¢‚¢‚©‚çVB‚‚©‚Á‚Æ‚¯‚æ

937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 14:35:21.78 ID:C2+tlbor.net]
‚¿‚å‚Á‚Æ’²‚ׂê‚΂·‚®•ª‚©‚é‚©‚狳‚¦‚Ä‚â‚ç‚È‚¢ik‚¦ºj

‚¢‚¢‰ÁŒ¸‚É“K“–‚ÉŒ–‰Ü‚ð‚Ó‚Á‚©‚¯‚Ä‚»‚ê‚𔃂¤‚Æ‚·‚Á‚Ƃڂ¯‚é‚̂͂â‚߂悤‚æ
‚Ü‚Á‚½‚­ˆÓ–¡‚̂Ȃ¢ƒgƒ‰ƒuƒ‹‚΂©‚赂­‚©‚çc

938 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 16:00:00.63 ID:WQItE+Nd.net]
VB‚Æ”äŠr‚µ‚Ă鎞“_‚łǂ¤‚¹ƒlƒbƒg‚Ì•—•]M‚¶‚ÄŽ©•ª‚Ì–Ú‚Å
ŽÀۂ̳íŒn‚ɉe‹¿—^‚¦‚Ă邩‚Ç‚¤‚©ŒŸØ‚µ‚ĂȂ¢‚¾‚¯‚¾‚낤
‚³‚à‚È‚­‚΂½‚¾‚ÌðŒ•ªŠò‚É—áŠO‘½—p‚µ‚Ä‚éƒAƒŒ‚Èl‚©



939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 16:53:49.17 ID:E0664ZmB.net]
>>923
‚¿‚å‚Á‚Æ‚â‚Á‚Ă݂è‚á«‚±‚ñ‚ÈŒ‹‰Ê(-2.6%~+4.0%)‚ɂȂ邾‚낤‚Á‚Ă̂ª‚í‚©‚Á‚Ä‚é‚ñ‚¾‚æB
preshing.com/20110807/the-cost-of-enabling-exception-handling/
‚±‚ÌŒ‹‰Ê‚Å‚à‚S”N‘O‚Ì‚¾‚µ‚ÈB

940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 17:12:47.93 ID:+pTteXD6.net]
resume next‚ª—~‚µ‚¢‚ÆŽv‚¤Žž“_‚Å‚â‚΂¢

941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/10(“y) 18:29:23.01 ID:DZQ9wvWi.net]
>>925
’²‚ׂê‚΂¶‚á‚Ë‚¦‚æA‚â‚Á‚Ă݂ê‚΂¾
‚Ƃڂ¯‚Ä‚é‚̂͂¨‚Ü‚¦‚¾‚ë
‘Ó‚¯ŽÒ‚ß

‚È‚ñ‚Å‚S”N‘O‚Ì‹LŽ–‚È‚ñ‚©ˆø‚Á’£‚ñ‚¾‚æ
‚¨‚Ü‚¦‚ª‚â‚êA‚Â[‚©‚Å‚«‚Ë‚¦‚ñ‚Ȃ炱‚̔‚łÍROM‚Á‚Ä‚ë

942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 19:31:04.17 ID:WQItE+Nd.net]
>>929
‚â‚ñ‚̂̓Iƒ[‚¾‚ë

943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/10(“y) 20:43:07.08 ID:DZQ9wvWi.net]
‚È‚·‚臂¢‚Á‚Ä‚±‚Ƃɂµ‚½‚¢‚ñ‚È‚ç
‚»‚¤‚·‚ê‚ÎH

‚¨‚Ü‚¦‚ª‰½‚à“¾‚È‚¢‚¾‚¯‚¾‚µ

944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 20:52:50.43 ID:wZWPBuKi.net]
ŽC‚è•t‚¯‡‚¢‚Æ‚©‚¶‚á‚È‚­A
‚¨‘O‚ª‚â‚ê
‚»‚ÌŒ‹‰Ê‚Í‘‚«ž‚܂Ȃ­‚Ä—Ç‚¢

945 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 20:53:39.88 ID:WQItE+Nd.net]
”nŽ­‚¶‚á‚Ë[‚ÌH‰Ÿ‚µ•t‚¯‚Ä‚ñ‚̂͂¨‘O‚¾‚ë
‚¹‚߂Ď©•ª‚ÅŽÀÛ‚É‚â‚Á‚Ä‚©‚猾‚¦‚æƒNƒY

946 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 20:54:33.77 ID:RukYXTRG.net]
‚Ü‚ ‚Ü‚ 

947 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 21:14:34.91 ID:LXdnro1p.net]
‚¦‚ç‚»‚¤‚ÉŒ¾‚¤“z‚Íæ‚¸ƒeƒ[‚̃\[ƒXƒR[ƒh‚ð‚±‚±‚É“\‚Á‚Ă݂ë‚âI

948 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 21:31:15.08 ID:PxJo6CPN.net]
‚¨‚炨‚炨‚炨‚ç[



949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 21:43:47.39 ID:0dTjLyRb.net]
‚â‚ß‚ÄI
‰´‚Ì‚½‚ß‚Éí‚í‚È‚¢‚ÅI

950 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/10(“y) 23:11:33.18 ID:6QuLtZGt.net]
ˆÈã‚̂悤‚Èó‘Ô‚ðƒZƒbƒNƒX‚Æ’è‹`‚µ‚Ü‚·B

’j“¯Žm‚ŃZƒbƒNƒX‚·‚é‚̂̓zƒ‚‚Å‚·B
]‚Á‚Ä>>929ˆÈ~‚̓zƒ‚–ì˜Y‚Æ‚¢‚¤Ž–‚ɂȂè‚Ü‚·B

‹CŽ‚¿ˆ«‚¢B

951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 23:20:00.07 ID:9fj3wNmr.net]
>>938
‚»‚Ì’è‹`‚¾‚Æ‚¨‘O‚à‚Á‚ÄŽ–‚ɂȂ邯‚Ç‘åä•vH

952 –¼‘OF934 mailto:sage [2015/10/10(“y) 23:38:35.56 ID:pverhzbk.net]
‚Ü‚¸uˆÈã‚̂悤‚Èó‘Ôv‚ð’è‹`‚µ‚Ä‚­‚ê
‚È‚º‰´‚̓zƒ‚‹^‚¢‚ÉŠª‚«ž‚܂ꂽ‚ñ‚¾

953 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/10(“y) 23:40:41.29 ID:0dTjLyRb.net]
’Êí‚Ì’è‹`‚Æ‘S‚­ˆÙ‚Ȃ鉴’è‹`‚ð“WŠJ‚³‚ê‚Ä‚à
‚µ‚©‚àŒ¾—t‚Ì‚·‚è‘Ö‚¦‚Ńzƒ‚‚ÉŒ‹˜_‚¯‚·‚邯‚͈«Ž¿‚¾‚È

954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/11(“ú) 01:48:42.13 ID:XDL1o532.net]
homo‚Æhoge‚Á‚ÄŽ—‚Ä‚é‚È

955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/11(“ú) 02:35:14.49 ID:cdE875Rm.net]
C++‘‚­l’B‚Á‚Ä–³‘Ê‚ÉUŒ‚“I‚Èl‘½‚¢‚Ë

956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/11(“ú) 03:49:40.51 ID:Nau1HDji.net]
C++‹ZpŽÒ‚É‚àFX‚¢‚邾‚¯‚¾

957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/11(“ú) 04:00:43.62 ID:PVe4pURO.net]
ID:kmqm1hww
‚Æ‚©VB‚¾‚µ‚È
C++‚ÉŒÀ‚ç‚È‚¢

958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/11(“ú) 04:51:42.92 ID:gSJDxW7y.net]
‚¨‚Á‚Æ]›“Y‚̈«Œû‚Í‚»‚±‚܂ł¾



959 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/11(“ú) 15:18:32.98 ID:OMjxUQhq.net]
‚²‚¿‚Ⴒ‚¿‚ጾ‚Á‚ĂȂ¢‚Å‚µ‚á‚Ô‚ê‚æ

960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/11(“ú) 21:07:53.47 ID:WBYIj+O0.net]
VB‚¾‚Á‚Ä‚¨ƒoƒ“ƒoƒ“
‚»‚êWindows¢‘ゾ‚ë‚—

961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/12(ŒŽ) 06:25:32.18 ID:b39cwc+L.net]
>>942
ƒ\ƒtƒgƒEƒFƒA¤•i‚̃OƒŒ[ƒh‚È‚ñ‚©‚Ì
Home Edition ‚Ă̂à Homo Edition ‚ÉŽ—‚Ä‚é‚ËB

962 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/12(ŒŽ) 12:18:52.11 ID:eT/PtTP3.net]
‚È‚ñ‚¾‚»‚̃NƒŠƒbƒN‚·‚邯šb‚¬º‚ªo‚»‚¤‚È»•i

963 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/15(–Ø) 18:00:35.40 ID:ouSN4Vlw.net]
std::cout‚Æ‚¢‚¤‚©Cbasic_ostream‚Ìoperator>>‚ɂ‚¢‚Ă̎¿–âH‚È‚ñ‚Å‚·‚ªC
java‚̉ۑè‚ðC++‚Å‚â‚Á‚Ă݂悤‚Æ‚¨‚à‚Á‚ÄC‚Ü‚¾“r’†‚È‚ñ‚Å‚·‚ªˆÈ‰º‚̃R[ƒh‚ð‘‚«‚Ü‚µ‚½D
codepad.org/DdMr0gro

‚±‚ê‚ðVS2015ŠÂ‹«‰º‚ŃfƒoƒbƒOŽÀs‚·‚邯CƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ã‚É
@[test]
‚Æ‘‚©‚ê‚é‚Í‚¸‚ª
@] est
‚‚܂èCbasic_ostream‚̃CƒeƒŒ[ƒ^H‚ªÅ‰‚É–ß‚Á‚Ä‚µ‚Ü‚¤Œ»Û‚ªŒ»‚ê‚Ü‚µ‚½D
iƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”‚É‚Í data/test.txt ‚ðŽw’肵‚ÄCdataƒtƒHƒ‹ƒ_‚É
utestv‚Æ‘‚©‚ꂽtest.txt‚ð”z’u‚µ‚Ä‚¢‚Ü‚·Dj
‚¨‚»‚ç‚­ifstream‚©getline()‚ªŒ´ˆö‚È‚ñ‚¾‚ÆŽv‚¢‚Ü‚·‚ªCcin‚Æcout‚Ì“¯Šú‚ª
Œ´ˆö‚©‚ȂƎv‚Á‚Ätie‚µ‚Ä‚à‰ðŒˆ‚µ‚Ü‚¹‚ñ‚Å‚µ‚½D
‚ȂɂªŒ´ˆö‚Å‚±‚¤‚È‚Á‚Ä‚µ‚Ü‚¤‚ñ‚Å‚µ‚傤‚©H

964 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/15(–Ø) 18:16:39.48 ID:KCAkXS7a.net]
ƒ\[ƒX“Ç‚ñ‚łȂ¢‚ªAƒeƒLƒXƒgƒtƒ@ƒCƒ‹‘¤‚Ébom•t‚¢‚Ă邾‚¯‚¶‚á‚Ë

965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/15(–Ø) 18:20:47.78 ID:aH9tdNzV.net]
ios::binary‚œǂñ‚ł邩‚ç\r\n‚ª\n‚ɕϊ·‚³‚ꂸ‚ɓǂ݂±‚Ü‚ê‚Ä‚é
cout‚É\r‚ð“ü‚ê‚邯‚»‚Ìs‚Ìæ“ª‚ɃJ[ƒ\ƒ‹‚ªˆÚ“®‚·‚é

966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/15(–Ø) 18:43:29.57 ID:ouSN4Vlw.net]
‚È‚é‚Ù‚ÇC‰üsƒR[ƒh‚Ì‚±‚Æ‚¾‚Ƃ͋C•t‚«‚Ü‚¹‚ñ‚Å‚µ‚½D
‚Æ‚È‚é‚ÆCŽ©•ª‚ÅŽæ‚蜂­‚©Cbinary‚ł͂Ȃ­Cios::in‚É‚·‚邯‚悳‚»‚¤‚Å‚·‚ËD
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½D

967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/15(–Ø) 20:43:14.49 ID:Z5UOv0gP.net]
ƒXƒgƒŠ[ƒ€‚̓Nƒ\‚¾‚í

968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/15(–Ø) 20:59:33.37 ID:kRNzdeWM.net]
‚»‚±‚ÅHaskell‚Å‚·‚æB



969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/15(–Ø) 21:31:42.27 ID:Pl/e/d+4.net]
Java‚̉ۑè‚ðŽÊ‚µ‚½‚ñ‚Ȃ瓖‘R‚¾‚ªc++‚炵‚­‚È‚¢‚È
‚¢‚Á‚»Œ³‚Ì–â‘è‚ðŽN‚µ‚Ă݂½‚çH
‚¾‚ê‚©‚©‚Á‚±‚¢‚¢c++‚ð‘‚«‚Ä‚­‚ê‚é‚©‚à‚æ

970 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/15(–Ø) 22:21:39.39 ID:eGvButUC.net]
>>956
IO‚Í•›ì—p‚ª‚ ‚é (·Ø¯

971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/15(–Ø) 22:39:21.45 ID:4rmzgbky.net]
>>958
‚»‚±‚Ń‚ƒiƒh‚Å‚·‚æ(·Ø¯

972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/15(–Ø) 23:43:57.69 ID:KCAkXS7a.net]
‚Á ::fscanf

973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/16(‹à) 00:21:52.64 ID:yFhNulgB.net]
std::fscanf‚łȂ­::fscanf‚ð‘E‚ß‚é“z‚É
ƒƒN‚È“z‚Í‚¢‚È‚¢

974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/16(‹à) 01:22:34.18 ID:MCA6CYcJ.net]
extern "C" int fscanf(FILE*, const char* ...);
namespace std {
using ::fscanf;
}

975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/17(“y) 08:30:18.81 ID:15bBcd+N.net]
‰Â•Ï’·ˆø”‚Á‚Ä
func(const char *s, ...)
func(const char *s ...)
‚Ç‚Á‚¿‚ª³‚µ‚¢‚ÌH

976 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/17(“y) 11:43:59.18 ID:U1ERA7pu.net]
#include <iostream>
using namespace std;
template<typename ...T>
auto f(T...x)

977 –¼‘OF{
for(int i:x...)
cout<<i<<endl;
};
int main()
{
f(1,2,3);
return 0;
}

Ì‚±‚¤‚¢‚¤‚±‚Æ‚ªo—ˆ‚½‚悤‚È‹C‚ª‚·‚é‚ñ‚Å‚·‚ª
‚Ç‚¤‚â‚é‚Ì‚©–Y‚ê‚Ü‚µ‚½
‹³‚¦‚Ä‚­‚¾‚³‚¢
[]
[‚±‚±‰ó‚ê‚Ă܂·]

978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/17(“y) 12:19:44.07 ID:e8xa7PiS.net]
>>963
‚Ç‚¿‚ç‚ೂµ‚¢



979 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/17(“y) 12:28:14.71 ID:e8xa7PiS.net]
>>964
for (int i: {x...})
initializer_list‚ð\’z‚µ‚Ä‚»‚ê‚ðƒCƒeƒŒ[ƒg‚·‚é

980 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/17(“y) 12:50:24.84 ID:U1ERA7pu.net]
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

981 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/20(‰Î) 18:25:41.85 ID:3vGCFixJ.net]
ƒtƒ@ƒCƒ‹‚©‚çŽw’è•¶Žš—ñ‚ðŒŸõ‚µ‚½‚¢BˆÈ‰º‚̃R[ƒh‚¾‚Æsearch‚ªŽÀsŽž‚ɃGƒ‰[Expression: istreambuf_iterator is not dereferencable
ifstream f("Text.txt");
string s("is");

istreambuf_iterator<char> eof;
eof == search(
istreambuf_iterator<char>(f.rdbuf()),
//f.rdbuf(),
eof,
s.begin(),
s.end())
);

VS2013‚Å‚·
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©

982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/20(‰Î) 20:46:00.53 ID:8yDPqMwa.net]
cpprefjp.github.io/reference/iterator/istreambuf_iterator.html
-------ˆø—pŠJŽn-------
istreambuf_iterator‚ÍAoperator++()‚ŃCƒeƒŒ[ƒ^‚ði‚߂邱‚Ƃɂæ‚èAƒXƒgƒŠ[ƒ€ƒoƒbƒtƒ@‚Ìsbumpc()ƒƒ“ƒoŠÖ”‚ŃXƒgƒŠ[ƒ€‚©‚çƒf[ƒ^‚ð“ǂݞ‚Þ“ü—̓CƒeƒŒ[ƒ^‚Å‚ ‚éB
ƒXƒgƒŠ[ƒ€‚©‚ç‚Ìsgetc()ƒƒ“ƒoŠÖ”‚É‚æ‚é“ǂݎæ‚肪Traits::eof()‚ð•Ô‚µ‚½ê‡‚ÉAƒCƒeƒŒ[ƒ^‚ÍendƒCƒeƒŒ[ƒ^‚Æ“™‚µ‚­‚È‚éB
-------ˆø—pI‚í‚è-------

‚Á‚ÄŽ–‚ÅA1•¶Žš‚¸‚‚µ‚©“ǂݞ‚܂Ȃ¢‚̂łÍH

983 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/20(‰Î) 21:44:27.08 ID:RWFAio1T.net]
eof‚É‘ã“ü‚µ‚ĂȂ¢‚Ë
“™’l”äŠr‚µ‚ÄŒ‹‰Ê‚ðŽÌ‚ĂĂé

984 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/20(‰Î) 21:51:20.77 ID:wM4Y4a1V.net]
>>968
ˆÄ1
ƒtƒ@ƒCƒ‹‚Ì“à—e‚ð‘S•”string‚ɓǂݞ‚ñ‚Åfind‚·‚é

ˆÄ2
ƒtƒ@ƒCƒ‹‚Ì“à—e‚ð‘S•”string‚ɓǂݞ‚ñ‚Åregex‚·‚é

ˆÄ3
ŠO•”ƒRƒ}ƒ“ƒh‚Æ‚µ‚Ägrep‚Æ‚©awk‚Æ‚©sed‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¨‚¢‚Äc++‚©‚ç‹N“®‚·‚é


‚¨D‚«‚È•û–@‚łǂ¤‚¼

985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/20(‰Î) 22:01:04.78 ID:82Xf4s6u.net]
std::search‚ÍForward Iterator‚ð—v‹‚·‚é‚©‚ç
Input Iterator‚Ìistreambuf_iterator‚ð“n‚µ‚Ä‚à‚¾‚ß‚¾‚킳

std::find‚È‚çInput Iterator‚Å‚¢‚¢‚©‚çˆê•¶Žš–Ú‚¾‚¯‚ðfind‚ÅŒ©‚‚¯‚Ä
“ñ•¶Žš–ÚˆÈ~‚͕ʂɃ`ƒFƒbƒN‚·‚邯‚©

986 –¼‘OF968 [2015/10/20(‰Î) 23:37:01.59 ID:3vGCFixJ.net]
‚ ‚肪‚Æ‚¤
ŽŽsöŒë‚µ‚Ä‚Ý‚é‚æ

987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/20(‰Î) 23:46:27.98 ID:Kav8lZYy.net]
>>973
ˆê”ÔŠÈ’P‚Ȃ̂Ístd::stringƒNƒ‰ƒX‚Ìfind‚Å
ˆê”Ô‰ž—p‚ª—˜‚­‚Ì‚Ístd::regexŒn‚ðŽg‚¢‚±‚È‚·‚±‚Æ
‚¾‚ÆŽv‚¤‚È

988 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/21(…) 00:48:57.67 ID:k2x/6pgE.net]
#include <iostream>
#include <fstream>
#include <iterator>
#include <cstdlib>

int main(int argc, char** argv) {

std::ifstream ifs("src/main.cpp");
std::istream_iterator<char> is(ifs);
std::istreambuf_iterator<char> ibf(i
fs);
std::istreambuf_iterator<char> ibf_e
of;

std::string istr(ibf,ibf_eof);
std::cout << istr.find("std");

return EXIT_SUCCESS;
}



989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/21(…) 01:47:07.42 ID:k2x/6pgE.net]
‚ A‚·‚Ü‚ñBstd::istream_iterator<char> is(ifs); ‚±‚Ìs•s—v‚È
‚»‚ê‚Æcout‚ÌÅŒã‚É‚Ístd::endl‚‚¯‚Ä‚â‚Á‚Ä‚­‚ê

990 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/22(–Ø) 13:25:09.22 ID:3HJoxiXv.net]
ƒxƒNƒgƒ‹‚̃Rƒs[‚ÅŒŸõ‚·‚邯
ƒxƒNƒgƒ‹“¯Žm‚ðƒRƒs[‘ã“ü‰‰ŽZŽq‚ŃRƒs[‚·‚é‚Ì‚ªˆê”ÔŠÈ’P‚È‚«‚ª‚·‚é‚̂ł·‚ª
ˆá‚¤‚â‚è•û‚΂©‚èo‚Ä‚­‚é‚̂͂Ȃº‚Å‚·‚©H
‚±‚ꂪ‚Ü‚¿‚ª‚Á‚Ä‚¢‚邯‚¢‚¤‚±‚Ƃł·‚©H

991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 13:34:38.59 ID:TivbSMZT.net]
‚Ü‚¿‚ª‚Á‚ĂȂ¢‚Å

992 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/22(–Ø) 13:47:47.59 ID:3HJoxiXv.net]
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

993 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 13:55:49.77 ID:CPFSlH5N.net]
ˆá‚¤‚â‚è•û‚Á‚Ă̂Ístd::vector::assign‚Åbegin‚©‚çend‚܂ŃRƒs[‚Æ‚©H
‚»‚ê‚̃ƒŠƒbƒg‚ÍvectorˆÈŠO‚ÌŒ^‚©‚ç‚àƒRƒs[‚Å‚«‚邱‚Æ‚©‚Ë

994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 15:52:01.07 ID:wxGQnodN.net]
>>977
’Pƒ‚ȃRƒs[‚ÌŽù—v‚ª­‚È‚¢‚̂łÍH
’PƒƒRƒs[‚È‚çŽQƂłà\•ª‚¾‚µ

ƒRƒs[‚·‚é‚͉̂½‚©‚ð•ÏX‚µ‚½‚¢‚©‚烃UƒƒUƒRƒs[‚µ‚Ä‚ðì‚é‚킯‚Å
•ÏX‚·‚é‚È‚çƒRƒs[‚·‚éƒ^ƒCƒ~ƒ“ƒO‚Å‚â‚é‚Ì‚ªŠÈ’P‚¾‚©‚ç‚Æ‚©HH

‚ ‚ÆA—v‘f‚ÉŽQƂƂ©ƒ|ƒCƒ“ƒ^‚ªŠÜ‚Ü‚ê‚Ä‚¢‚éê‡
ƒVƒƒƒ[ƒRƒs[‚ɂȂÁ‚¿‚Ⴄ‚킯‚ÅŽQÆæ‚ÌŠÇ—‚ª–Ê“|‚­‚³‚­‚È‚Á‚¿‚Ⴄ
ƒfƒB[ƒvƒRƒs[ì‚é‚È‚çˆêH•v•K—v‚¾‚µ‚Ë

995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 16:46:09.18 ID:UnQTPRBv.net]
vector‚Ì•ÖæŽ¿–â‚Å‚·‚ªAreserve‚³‚ê‚Ä‚µ‚Ü‚Á‚½—]•ª‚È—e—Ê‚ð휂·‚é•û–@‚Æ‚µ‚Äswap‹Z–@
std::vector<T>(x).swap(x)
‚ª‚ ‚è‚Ü‚·‚ªA‚±‚ê‚͈ꎞƒIƒuƒWƒFƒNƒg‚Í‘S‚­ì¬‚³‚ê‚È‚¢‚̂ł·‚©H
–³–¼ƒIƒuƒWƒFƒNƒg‚Ƃ͂¢‚¦ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ðŒÄ‚ñ‚Å‚¢‚é‚킯‚Å‚·‚©‚çA쬂³‚ê‚Ă邿‚¤‚È‹C‚ª‚·‚é‚̂ł·‚ª

996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 17:44:22.04 ID:TivbSMZT.net]
‚³‚ê‚Ă邿

997 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 18:39:56.40 ID:UnQTPRBv.net]
>>983
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚â‚Í‚è쬂³‚ê‚é‚̂ł·‚Ë

vector‚Ì—e—Ê‚ðƒVƒ…ƒŠƒ“ƒN‚·‚éŒø—¦“I‚È•û–@‚Æ‚µ‚Äswap‹Z–@‚ðЉ‚Ä‚él‚ð–Ú‚É‚µ‚Ü‚·‚ªA
ƒR[ƒh‚̓Vƒ“ƒvƒ‹‚ɂȂé‚à‚̂̈—Œø—¦‚ªã‚ª‚é‚킯‚ł͂Ȃ¢‚Å‚·‚æ‚Ë

998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 18:43:29.83 ID:TivbSMZT.net]
>>984
swap‹Z–@ˆÈŠO‚ÉA•û–@‚È‚­‚È‚¢H



999 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 18:49:05.63 ID:+o7cqPdB.net]
>>981 ‚ÍŽ¿–â‚̈Ó}‚ð‚Ü‚Á‚½‚­”cˆ¬‚µ‚ĂȂ¢‚©‚ç–³Ž‹‚µ‚Ä‚¢‚¢‚ÆŽv‚¤

>>984
•¡ŽG‚ÅŒø—¦“I‚È•û–@ަ‚µ‚Ă݂ȂæB–³‚¢‚©‚çB

1000 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 18:53:09.88 ID:UZ6K9ouN.net]
Ž©ì‚̃xƒNƒ^[ƒNƒ‰ƒX‚ðì‚é
ƒTƒCƒY‚ðk¬‚·‚éꇂÍrealloc‚ðŽg‚¤

1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 18:56:31.41 ID:IiO/at8e.net]
shrink_to_fit()

1002 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 18:59:03.48 ID:E1Ocrnf5.net]
ʼn‚©‚ç•K—v‚ȃTƒCƒY‚ðŠm•Û‚·‚ê‚΂¢‚¢B

1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 20:19:27.23 ID:gQOdFLsP.net]
t‚悱‚¢

1004 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 21:33:39.08 ID:OXupIzBk.net]
ŽŸƒXƒŒ

C++‘Š’kŽº part120
peace.2ch.net/test/read.cgi/tech/1445516998/

1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 21:55:12.08 ID:kinLxVE3.net]
>>989
•K—v‚ȃTƒCƒY‚ª‚í‚©‚Á‚Ä‚é‚È‚ç’P‚È‚é”z—ñ‚ł悭‚ËH

1006 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 22:15:13.77 ID:TKCRaEBU.net]
>>992
‚¾‚Á‚½‚çŒN‚Í”z—ñ‚¾‚¯Žg‚Á‚Ä‚ê‚ÎH

1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 22:43:30.77 ID:kinLxVE3.net]
>>993
•K—v‚ȃTƒCƒY‚ª‚í‚©‚Á‚Ä‚é‚È‚çA‚»‚¤‚µ‚Ă܂·‚ª‰½‚©H

1008 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/22(–Ø) 23:19:22.19 ID:OwqJeF9X.net]
•K—v‚ȃTƒCƒY‚ª‚í‚©‚Á‚ĂĂàvector‚ȃhƒAƒz‚ª‚¢‚½‚—



1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 23:21:34.94 ID:plnHfgiP.net]
ƒ|ƒCƒ“ƒ^‚Å‚àŽQƂłà‚È‚¢•Ï”‚Á‚Ä
‰¼‘zŠÖ”ŒÄ‚ñ‚Å‚àŒÄ‚΂ê‚éŠÖ”‚ªÃ“I‚ÉŒˆ‚܂邿‚Ë
‚±‚̂Ƃ«‚àvtableŒo—R‚ŌĂ΂ê‚é?(‰¼‘zŠÖ”‚̌ĂÑo‚µƒI[ƒo[ƒwƒbƒh‚ª‚ ‚é?)
‚»‚ê‚Æ‚àƒI[ƒo[ƒwƒbƒh0‚ŌĂ΂ê‚é?
‚»‚ê‚Æ‚à–¢’è‹`? Å“K‰»ŽŸ‘æ?

1010 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 23:21:45.47 ID:4GjtJ8Lk.net]
u‚í‚©‚évƒ^ƒCƒ~ƒ“ƒO‚Ì–â‘肾

1011 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 23:22:03.08 ID:l1df8Qjo.net]
vector‚Á‚Ä”z—ñ‚É”ä‚ׂĂ»‚ñ‚ȂɃI[ƒo[ƒwƒbƒh‚ ‚é‚©H

1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 23:24:06.05 ID:Y4jcRaLX.net]
ƒXƒ^ƒbƒN—e—Ê‚ðŒ¸‚ç‚·‚È‚çarray < vector

1013 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 23:33:55.59 ID:rvBOfPQs.net]
>>995
‚»‚ê‚ðƒhƒAƒz‚Æ‚¢‚¤‚¨‘O‚³‚ñ‚±‚»ƒhƒAƒz‚Å‚ ‚é‰Â”\«

1014 –¼‘OF‚P‚O‚O‚P [Over 1000 Thread.net]
‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B
‚à‚¤‘‚¯‚È‚¢‚Ì‚ÅAV‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ­‚¾‚³‚¢‚Å‚·BBB

1015 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]]
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·






[ V’…ƒŒƒX‚̎擾/•\ަ (agate) ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]i LÍMjƒ258KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef