1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/08/09(ŒŽ) 10:57:31.60 ID:JaaB5Egp.net] ‘OƒXƒŒ C++‘Š’kŽº part156 https://mevius.5ch.net/test/read.cgi/tech/1621389313/
795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 09:23:08.99 ID:NMVwWGr0.net] >>763 ‚߂܂¢‚ª‚
796 –¼‘OF·‚é‚قǂ̂Ђł¦ƒR[ƒh ‚â‚߂Ă‚êƒoƒJ‚ª‚¤‚‚é [] [‚±‚±‰ó‚ê‚Ă܂·]
797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/20(…) 09:35:49.31 ID:OEiI06HQ.net] >>743 ŠÏ‚悤‚Æ‚µ‚È‚¯‚ê‚Ή½‚àŠÏ‚¦‚È‚¢ ‚»‚ñ‚ÈŠÈ’P‚È‚±‚Ƃɂà‹C•t‚¯‚È‚¢
798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/20(…) 09:39:48.17 ID:OEiI06HQ.net] >>757 2GBˆÈã‚¶‚á‚È‚‚Ä—Ç‚¢‚¯‚Ç ‚»‚±‚»‚±‚̑傫‚³‚̃tƒ@ƒCƒ‹‚Å ‘‚«ž‚ñ‚Åclose‚µ‚Ä‚é“r’†‚É “dŒ¹OFF‚Æ‚©‚ɂȂÁ‚½‚ç—áŠO‚Ç‚±‚ë‚¶‚á‚È‚¢‚ñ‚¾‚ª ŋ߂ÌOS‚Í‚¿‚á‚ñ‚ƃRƒ“ƒfƒ“ƒT•ú“dŽdØ‚é‚܂ł̊Ԃɑ‚«ž‚ÝI—¹‚·‚é‚ñ‚¾‚낤‚©
799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/20(…) 09:44:46.84 ID:OEiI06HQ.net] >>760 ƒTƒ“ƒtƒ‰ƒ“ƒVƒXƒR’nk‚Å‚‘¬“¹˜H•ö—Ž©’¼Œã‚Éu“ú–{‚ł͋N‚±‚蓾‚È‚¢v‚ÆŒ¾‚í‚ꂽ ƒCƒ“ƒhƒlƒVƒA‚̒Ôg‚ÅŠX‚ª‚Á”ò‚Ô©’¼Œã‚Éu“ú–{‚ł͋N‚±‚蓾‚È‚¢v‚ÆŒ¾‚í‚ꂽ ƒ`ƒFƒ‹ƒmƒuƒCƒŠ‚ÅŒ´””𔩒¼Œã‚Éu“ú–{‚ł͋N‚±‚蓾‚È‚¢v‚ÆŒ¾‚í‚ꂽ •Š¿‚ŃRƒƒiŠ´õŽÒ‹}‘‚ŃpƒjƒbƒN•ƒpƒ“ƒfƒ~ƒbƒN©’¼Œã‚Éu“ú–{‚ł͋N‚±‚蓾‚È‚¢v‚ÆŒ¾‚í‚ꂽ ‚¢‚‚à”ے肵‚½‚ª‚él‚Í‚¢‚邵‚»‚ê‚ðM‚¶‚½‚ª‚é‚Ð‚Æ‚à‚¢‚é
800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 11:10:43.38 ID:NMVwWGr0.net] >>778 UPS‚àƒAƒŒƒXƒ^‚à’m‚ç‚È‚¢‚Ç‘flw
801 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 11:15:17.23 ID:glY3n63N.net] ƒtƒ@ƒCƒ‹•ÒW’†ACtrl+S‚ð‰Ÿ‰º‚µ‚ĕۑ¶‚µ‚悤‚Æ‚µ‚½uŠÔ‚É’â“d‚ɂȂÁ‚½‚±‚Æ‚ª‚ ‚é Ä‹N“®ŒãAƒtƒ@ƒCƒ‹‚Í‘¶Ý‚µ‚Ä‚¢‚é‚̂ɒ†g‚Í\0‚Å–„‚ß‚ç‚ê‚Ä‚¢‚½‚æ
802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 11:16:33.48 ID:PaxGKk4c.net] >>778 EUPS‚®‚ç‚¢•t‚¯‚ë‚æ EáŠQ‚ªS”z‚Ȃ瑽d‰»‚µ‚Æ‚¯ ‚Á‚Ęb‚Å—áŠOˆÀ‘S‚Ƃ̓ŒƒCƒ„[‚̈Ⴄ˜b
803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 11:28:28.97 ID:EqJEar1P.net] >>770 ŒÃ“T‚¾‚¯‚ÇExceptionalC++‚ ‚½‚è‚©‚ç“ǂݎn‚ß‚é‚Ì‚ª‚¢‚¢‚æ €‹’‹KŠi‚ªŒÃ‚¢‚©‚çŠXƒAƒŒ‚¾‚¯‚Ǒ傫‚Èl‚¦•û‚ðŠw‚Ô‚É‚Í\•ª‚¾‚낤 Š´‘z•·‚©‚¹‚Ä‚Ë
804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 11:41:33.49 ID:Px+syONf.net] ‚¢‚‚à‚Ì
805 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 11:43:42.24 ID:BFKUlxpT.net] 786ˆÈ~C++‚ȃR[ƒh‚àC++‚ÈURL‚àÚ‚¹‚È‚¢‚â‚‚͔Œ¾‹ÖŽ~‚È
806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 12:28:18.88 ID:vkb7a42p.net] >>763 try“à‚̃R[ƒh‚ª—áŠOo‚³‚È‚¢ŒÀ‚èclose‚³‚ê‚È‚¢
807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 12:55:58.99 ID:Px+syONf.net] Šm‚©‚É‚»‚¤‚¾ ‚·‚Á‚©‚èfinally‚̂‚à‚肜ǂñ‚Å‚½ ‚â‚Í‚èRAII‚ͳ‹`
808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 13:11:06.68 ID:NMVwWGr0.net] ‚¢[‚âfread‚Å2G’´‚̃tƒ@ƒCƒ‹‚Ívs‚Å‚àŠ®‘S‚É‚ ‚‚©‚¦‚é•s“s‡‚͂Ȃ¢ ‚ÆAŽ©M‚ðŽ‚Á‚Ä’fŒ¾‚Å‚«‚È‚¢ƒSƒ~‚ª URLŒîH‚Ńhƒ„‚Á‚Ä‚é‚̃oƒJ‚·‚¬
809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 13:28:11.75 ID:vkb7a42p.net] C++‚É‚àfinally—~‚µ‚¢
810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/20(…) 13:30:01.90 ID:OEiI06HQ.net] fseek()/ftell()‚ª32bit—p‚Åfseeki64()/ftelli64()‚Ì•û‚ðŽg‚Á‚ĂȂ¢‚Æ‚¢‚¤ƒIƒ`‚©
811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 13:36:27.87 ID:glY3n63N.net] Ž©M‚ð‚à‚Á‚Ä’fŒ¾‚µ‚½‚Æ‚±‚ë‚ÅAƒ‚ƒŠƒJƒPE÷‚ðŒ©‚é‰ï‚Æ“¯‚¶‚±‚ƂɂȂ邾‚¯‚¾‚æ ƒAƒxƒmƒZƒCƒ_[ƒY‚Í•s‹ï‡‚ðŒ©‚Â‚¯‚Ä‚‚é‚܂Ōˆ‚µ‚Ä‹–‚³‚È‚¢
812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 13:39:14.76 ID:glY3n63N.net] >>789 ƒRƒXƒgƒ‰ƒNƒ^‚щƒ€ƒ_Ž®‚ðƒƒ“ƒo•Ï”‚Ɏ󂯎æ‚èƒfƒXƒgƒ‰ƒNƒ^‚Å‚»‚̃‰ƒ€ƒ_Ž®‚̃ƒ“ƒo•Ï”‚ðŽÀs‚·‚éƒNƒ‰ƒXƒeƒ“ƒvƒŒ[ƒg‚ðŽ©ì‚·‚ê‚Ζâ‘è‰ðŒˆ
813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 13:41:35.24 ID:NsIIvpqv.net] fseek‚̈ø”‚͂Ȃº‚ ‚ ‚µ‚½‚ñ‚¾‚낤‚Ë
814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 13:46:56.17 ID:glY3n63N.net] ‰F’ˆl‚ª‚¢‚È‚¢‚±‚Æ‚ðØ–¾‚·‚邽‚߂̘J—Í‚½‚é‚â
815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 13:50:04.27 ID:NMVwWGr0.net] •s“s‡‚ª‚ ‚邯‚¢‚¤Žå’£‚Å‚ ‚낤‚Æ •s“s‡‚ª‚È‚¢‚Æ‚¢‚¤Žå’£‚Å‚ ‚낤‚Æ Ž©•ª‚ŃR[ƒh‘‚¯‚È‚¢ƒSƒ~‚͈ø‚Áž‚ñ‚Å‚ë
816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 13:53:43.95 ID:glY3n63N.net] >>795 ‚»‚̂Ƃ¨‚肾‚ÈA‚Ü‚¸‚¨‘O‚ªˆø‚Áž‚ß
817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 14:13:30.21 ID:glY3n63N.net] Ä‹AŒÄ‚Ño‚µ ‰äX‚̉F’ˆ‚Í‚“x‚È•¶–¾‚ðŽ‚Â’m“I¶–½‘̂̎ÀŒ±‚É‚æ‚èì‚ç‚ꂽ‚à‚̂ł ‚邯„‘ª‚·‚éƒn[ƒo[ƒh‘åŠw‚̉ȊwŽÒ : ƒJƒ‰ƒpƒCƒA https://karapaia.com/archives/52306877.html
818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 14:38:01.57 ID:NMVwWGr0.net] >>796 ‚¨‚¢URLŒîHA‚¨‚Ü‚¦‚ÉŒ¾‚Á‚Ä‚ñ‚¾‚æA‚¨‚Ü‚¦‚É ‰´‚Íftell‚ŗᎦ‚·‚éƒR[ƒho‚µ‚Ä‚ñ‚¾‚æ “¯—ތĂ΂í‚è‚·‚ñ‚Èâq‚ç‚킵‚¢
819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 14:47:18.86 ID:BFKUlxpT.net] #include <iostream> #include <fstream> #include <vector> #include <cstdio> #include <algorithm> int main() { const char path[] = { "hoge.dat" }; std::vector<char> buffer(1024 * 1024); // 1MB std::ofstream f(path, std::ios::binary); for (int gb = 0; gb < 5; ++gb) { std::fill(buffer.begin(), buffer.end(), static_cast<char>(gb)); for (int i = 0; i < 1024; ++i) f.write(buffer.data(), buffer.size()); } f.close(); #pragma warning(suppress : 4996) std::FILE* fp = std::fopen(path, "rb"); for (int i = 0; i < 5 * 1024; ++i) { if (std::fread(buffer.data(), sizeof(buffer[0]), buffer.size(), fp) < buffer.size()) return 1; for (auto ch : buffer) if (ch != static_cast<char>(i / 1024)) return 2; } std::fclose(fp); std::cout << static_cast<int>(buffer[buffer.size() - 1]) << std::endl; return 0; } ‚Æ‚è‚ ‚¦‚¸VC++2019‚Åx86(32bit)ƒrƒ‹ƒh‚µ‚ÄŽÀs‚µ‚½‚çI—¹ƒR[ƒh0‚Ìo—Í4‚¾‚Á‚½‚Ì‚Åfread 4GB‚Í’´‚¦‚ç‚ê‚Ä‚é–Í—l
820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 15:12:34.13 ID:glY3n63N.net] >>799 ‚»‚ê‚ÍA‚¨‚܊‚ɂ·‚¬‚È‚¢‚̂ŕs‹ï‡‚ª‚È‚¢‚±‚Æ‚ÌØ–¾‚ɂ͂Ȃç‚È‚¢ •s‹ï‡‚ðŒ©‚Â‚¯‚é‚Ì‚ª‚¨‘O‚ÌÓ–±‚¾ Ô–Ø‚³‚ñ‚̂悤‚ÉŽ©›‚µ‚½‚‚È‚é‚܂Ŋ撣‚Á‚Ä’T‚¹
821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 15:18:25.38 ID:BFKUlxpT.net] ¡“ú‚Í2‚‚ÌID‚ÅŠæ’£‚Á‚Ä‚é‚Ý‚½‚¢‚¾‚Ë
822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 15:29:22.63 ID:NMVwWGr0.net] ƒvƒƒOƒ‰ƒ€‹Zp”‚̳‹Kƒƒ“ƒo‚É ƒNƒ\ˆÈŠO‚ÌŒîH‚ª‰½‚©QŒ¾‚Ê‚©‚µ‚Æ‚ñ‚È
823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 15:34:29.03 ID:glY3n63N.net] ‚¨‘O‚ç‚̉Ƃ̗①ŒÉ‚ɃGƒ‹ƒrƒXEƒvƒŒƒXƒŠ[‚ª‚¢‚È‚¢‚©‚ç‚Æ‚¢‚Á‚ÄA‚±‚Ì¢‚ɃGƒ‹ƒrƒXEƒvƒŒƒXƒŠ[‚ª‚¢‚È‚¢‚±‚Æ‚ÌØ–¾‚ɂ͂Ȃç‚È‚¢‚ñ‚¾‚æ ŒŒ‚ð“f‚‚܂ŒT‚¹
824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 15:55:06.91 ID:4r95dvH8.net] •s‹ï‡‚ ‚é‚Ì‚ðØ–¾‚µ‚½‚Ù‚¤‚ª‚Ä‚Á‚Æ‚è‚΂₢
825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 16:02:32.88 ID:glY3n63N.net] ‚ ‚ŸH‚í‚©‚Á‚ÄŒ¾‚Á‚Ä‚ñ‚Ì‚©H “D–_‚ÌØ‹’‚ð“D–_‚É’T‚³‚¹‚é‚Ì‚ªƒAƒxƒK[•iŽ¿‚¾‚¼
826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 16:09:49.79 ID:Px+syONf.net] Œ³X>>637 ‚ªC++‚Å‚àfgets‚ðŽg‚¤‰´‚Í“V˂ȂǂƂ̂½‚à‚¤‚Ä >>687 ‚ªFILE*‚ðŽg‚¤‚È‚ç—áŠOˆÀ‘S‚ð‚Ç‚¤•ÛØ‚·‚é‚̂Ƃ¢‚¤˜b‚¾‚Á‚½‚Ì‚ªA “–‚Ì>>637 ‚Í>>691 ‚Åfread/fgetsŽ©‘Ì‚ª—áŠO‚𓊂°‚é‰Â”\«iHj‚Æ‚¢‚¤“ä‚Ì–â‘è‚ðl‚¦Žn‚ß >>710 ‚ªª‹’•s–¾‚Ì2GB§ŒÀ‚̘b‚ðŽ‚¿o‚µ –â‘肪‚ ‚邯l‚¦‚é‚ЂƂ͑¶Ý‚µ‚È‚¢2ŒÂ‚Ì–â‘è‚𓯎ž‚Él‚¦‚Ĭ—‚µ ‚Ü‚ ‚Ü‚ •ª‚©‚Á‚Ä‚él‚ÍRAII‚·‚ê‚΂¢‚¢‚¶‚á‚ñi‚Á‚Ä‚©fstream‚Å‚¢‚¢‚¶‚á‚ñj‚Řb‚ªI‚í‚Á‚Ä‚¢‚é ‚Ü‚Æ‚ß‚é‚Æ‚±‚ñ‚ȂƂ±‚ë‚©H
827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/20(…) 16:17:28.71 ID:glY3n63N.net] ‹“ØÓ”C‚ðƒKƒ“–³Ž‹‚Å‚«‚é•¶•”‰ÈŠwÈŒ³Ž––±ŽŸŠ¯‘OìŠì•½‚±‚»Å‹ À‰E‚Ì–Á‚Í–Ê]• ”wAƒ‰ƒCƒtƒ[ƒN‚Í•n¢’²¸
828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/20(…) 16:39:46.06 ID:NMVwWGr0.net] ƒLƒ`ƒKƒC‹É¶‚Í“àƒQƒo‚Å‹¤H‚¢‚µ‚Æ‚ê
829 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 00:40:30.45 ID:ObBh/r
] [‚±‚±‰ó‚ê‚Ă܂·]
830 –¼‘OFk9.net mailto: >>806 ‰´‚Íc‚Ì•W€ƒ‰ƒCƒuƒ‰ƒŠŽg‚¤‚È‚ços‚ÌŠÖ”Žg‚¦‚Á‚ÄŒ¾‚Á‚Ä‚½l‚ŃAƒ“ƒJ‚Ì’†‚ɂ͓oꂵ‚È‚¢l‚¾‚¯‚Ç uª‹’•s–¾‚Ì2GB§ŒÀv‚ɂ‚¢‚Ä‚Ílarge file–â‘è‚Æ‚¢‚¤‚Ì‚ªÌ‚ ‚Á‚½ https://en.wikipedia.org/wiki/Large-file_support Linux‚È‚ÇUnixŒn‚ª64bitŠÂ‹«‚ɂقڈÚs‚µ‚½Œ»Ý‚»‚Ì–â‘è‚̓ŒƒAƒP[ƒX‚¾‚Ƃ͎v‚¤‚¯‚Ç 32bitƒAƒvƒŠ‚ªŠ„‚ÆŽc‚Á‚Ä‚¢‚éWindows‚¾‚ÆŽÀۂ̂Ƃ±‚ë‚Ç‚¤‚Ȃ̂©•ª‚©‚ç‚È‚¢ ‚Å‚àfread‚‚ç‚¢‚Ío—ˆ‚»‚¤‚¾‚Æl‚¦‚í‚´‚í‚´ƒR[ƒh‘‚¢‚½‚¾‚¯(>>799 ) ‚¿‚Ȃ݂ÉLinux‚Å‚àdebianŒn‚ÌantiX 19.4 32bitŠÂ‹«‚Å‚Í#define _FILE_OFFSET_BITS 64‚ª‚È‚¢‚Æfopen‚ªNULL‚ð•Ô‚µ‚Ä‚¢‚½ [] [‚±‚±‰ó‚ê‚Ă܂·]
831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 00:51:53.61 ID:l0SlZ35R.net] ˜b‚ÌŠÌ‚ÍuŽ„‚ªŠÔˆá‚Á‚Ă܂µ‚½B‚²‚ß‚ñ‚È‚³‚¢v‚Æ‘f’¼‚ÉŒ¾‚¦‚é‚©‚Ç‚¤‚©‚Ȃ킯‚Å ¬Žº•¶‘‚Ý‚½‚¢‚È››—‹ü‚Ì—…—ñ‚Í‚¢‚ç‚˃“‚¾‚í
832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:‚“‚‚‡‚… [2021/10/21(–Ø) 01:06:38.58 ID:5bux1k1I.net] >>807 NHK ‚Í ƒ[ƒh ƒCƒ“ ƒWƒƒƒpƒ“ ‚Æ‚© ƒI[ƒ_[ ƒ[ƒh ‚Æ‚©•\‹L‚·‚é‚Ì‚É ƒƒCƒh ‹i’ƒ‚Í ‚È‚º ƒƒCƒh •\‹L‚Ȃ̂ł·‚©H
833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 01:19:29.04 ID:ObBh/rk9.net] ‚¿‚Ȃ݂É>>809 ‚Ìuc‚Ì•W€ƒ‰ƒCƒuƒ‰ƒŠŽg‚¤‚È‚ços‚ÌŠÖ”v‚Æ‚¢‚¤ˆÓ–¡‚ňȑOŽÀŒ±‚µ‚½Œ‹‰Ê‚à“\‚Á‚Æ‚ read, fread, std::ifstream::read‚Ì”äŠr https://ideone.com/H2jc7B systemd‚̃†[ƒU[‚²‚Æ‚ÌRAMƒfƒBƒXƒN‚ðŽg‚Á‚Ä‚¢‚é‚̂ł»‚ꂪ‚ ‚éŠÂ‹«‚Å‚¾‚¯“®ì‚·‚é ubuntu 20.04 64bitŠÂ‹«‚ÅŽÀs‚µ‚½Œ‹‰Ê‚¾‚Æ« $ g++ -O2 test.cpp -o test $ ./test 227 267 225 $
834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 03:46:14.13 ID:Y6x8PTxQ.net] >>811 ‘OŽÒ‚ªmade‚ÅŒãŽÒ‚ªmaid‚¾‚©‚ç‚¶‚á‚ËH
835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 07:45:14.90 ID:5PpYpVBN.net] ˆÈ‘O‚̓[ƒh‚¾‚Á‚½‚ÆŽv‚¤‚¯‚Ç‚Ë
836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/21(–Ø) 11:19:37.65 ID:l0SlZ35R.net] ƒoƒo”²‚«‚ÍOld maid‚Ì“ú–{Œê–ó‚¾‚æ ƒZƒNƒVƒYƒ€‚âƒGƒCƒWƒYƒ€‚̓|ƒŠƒRƒŒ‚Ì—§ê‚©‚猩‚Ăǂ¤‚¾‚낤‚Ë
837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 12:39:37.82 ID:u1ltZUWw.net] regex‚Å\d‚ðŽg‚¢‚½‚¢ê‡‚͂ǂ¤‚â‚é‚ñH
838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 14:10:28.52 ID:ObBh/rk9.net] https://cpprefjp.github.io/reference/regex/basic_regex.html
839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 17:33:55.95 ID:MfhbDLcG.net] >>812 ‚»‚Ì”äŠr‚łȂñ‚Å fread ‚¾‚¯’x‚¢‚ñ‚¾H‚ÆŽv‚Á‚ăR[ƒhŒ©‚½‚ç fread ‚¶‚á‚È‚‚Ä fgets ‚ɂȂÁ‚Ä‚½B ‚ ‚Æ read_cpp_standard() ‚Ì if (std::cin.fail()) ‚à‚½‚Ô‚ñ f.fail() ‚̊ԈႢB
840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/21(–Ø) 18:24:19.20 ID:/1ln80gU.net] >>815 ƒtƒFƒ~‚ªŒ¾—tŽë‚è‚̃lƒ^‚É‚µ‚È‚¢‚͉̂½ŒÌ
841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/21(–Ø) 18:42:48.64 ID:7ERuyWg6.net] Œ¾—tŽë‚è‚È‚ñ‚ĂȂ¢‚©‚ç
842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/21(–Ø) 18:56:39.47 ID:ObBh/rk9.net] >>818 thx >>812 ‚̃R[ƒh‚Í”]“à”jŠü‚µ‚Ä‚‚ê Žw“E‚³‚ꂽ•”•ª‚ðC³‚µ‚½ https://ideone.com/DoI3ww “¯ŠÂ‹«‚ł̑ª’茋‰Ê‚ª« 214 213 214 fread‚¾‚ƃoƒbƒtƒ@ƒŠƒ“ƒO‚³‚ê‚é‚©‚ç‚»‚Ì•ª’x‚¢‚Ì‚©‚ÆŸŽè‚ÉŽv‚Á‚Ä‚½‚ç‚»‚ñ‚ȂƂ±‚ë‚©‚çŠÔˆá‚Á‚Ä‚½‚Ƃ͂·‚Ü‚ñ‚—
843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/22(‹à) 00:41:05.61 ID:bIdSm1HR.net] BB”²‚«‚ª—L‚Á‚ÄGG”²‚«‚ª–³‚¢‚̂ͷ•Ê
844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/22(‹à) 00:43:55.21 ID:bIdSm1HR.net] >>821 freadÅ‹‚ÅFA
845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/22(‹à) 01:17:58.50 ID:JLUkeFzw.net] fread‚̃oƒCƒiƒŠ‚È DMAŒø‚‚Ì‚Í ƒeƒLƒXƒg‚̓Sƒ~
846 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/22(‹à) 02:55:23.69 ID:ugOmuUc2.net] >>822 ƒWƒW”²‚«‚à‚ ‚邿B ƒWƒW”²‚«‚̓Wƒ‡[ƒJ[‚ðŽg‚í‚È‚¢B “K“–‚ÈŽD‚ðˆê–‡”²‚¢‚Ä‚¨‚¢‚Ä‘g‚ɂȂç‚È‚¢ŽD‚ðÅŒã‚܂Ŏ‚Á‚Ä‚½“z‚ª•‰‚¯B ‚ǂꂪ•‰‚¯ŽD‚Ȃ̂©ÅŒã‚܂ł킩‚ç‚È‚¢‚Æ‚¢‚¤‚Ì‚ªƒQ[ƒ€‚Ì–Ê”’‚¢•”•ªB ‚¿‚Ȃ݂ɓú–{Œê‚ŃWƒW”²‚«‚ƌĂ΂ê‚Ä‚¢‚éƒQ[ƒ€‚±‚»‚ª Old maid (s‚«’x‚êA‚¨‹Ç—l) ‚Ì–{—ˆ‚̃‹[ƒ‹‚ÅA ƒyƒA (Œ‹¥‘ŠŽè) ‚ª‚È‚¢‚±‚Æ‚ð Old maid ‚Éšg‚¦‚½–½–¼‚ɂȂÁ‚Ä‚¢‚éB
847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/22(‹à) 05:43:15.83 ID:I4IH0MDY.net] C++20‚¿‚å‚Á‚Æ‘‚«Žn‚ß‚½‚çvscode‚̃Cƒ“ƒeƒŠƒZƒ“ƒX‚ª‰½‚Å‚à‚È‚¢‚Æ‚±‚ë‚ɃGƒ‰[‚Ì”güo‚µ‚Ü‚‚Á‚Ä‚‚é
848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/22(‹à) 07:07:31.23 ID:viI1I/mh.net] DMA‚©A‰ù‚©‚µ‚¢
849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/22(‹à) 12:50:15.03 ID:xpSH/+fs.net] >>826 ‚ǂ̊‹«‚Å‚»‚¤‚È‚éH
850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/22(‹à) 13:37:10.17 ID:I4IH0MDY.net] >>828 OS: Windows 8.1 (64 bit) ƒRƒ“ƒpƒCƒ‰: MinGW GCC 11.1.0 •¶‹å‚ðŒ¾‚Á‚Ä‚‚éŠg’£‹@”\‚Í‘½•ª•’Ê‚Ì"Microsoft C/C++ Šg’£‹@”\"‚ŃR[ƒh‚Ì—á‚Æ‚µ‚Ä‚Í https://wandbox.org/permlink/Fcqjvfqt8rWVqren ‚±‚ñ‚ÈŠ´‚¶ ƒGƒ‰[‚Í operator<=>: –ß‚è’l‚ÌŒ^‚¾‚¯‚ÅŽ¯•Ê‚³‚ê‚éŠÖ”‚̓I[ƒo[ƒ[ƒh‚Å‚«‚Ü‚¹‚ñ requires(1ŒÂ–Ú): ‚±‚¿‚ç‚Å‚Í requires ‹å‚Í‹–‰Â‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ (ƒeƒ“ƒvƒŒ[ƒgŠÖ”‚ł͂ ‚è‚Ü‚¹‚ñ) vec: ƒGƒCƒŠƒAƒX ƒeƒ“ƒvƒŒ[ƒg "vec" ‚̈ø”ƒŠƒXƒg‚ª‚ ‚è‚Ü‚¹‚ñ v: ';' ‚ª•K—v‚Å‚· ‚Æ‚¢‚¤Š´‚¶ ‚Ü‚ ƒGƒCƒŠƒAƒX‚̂₂ÍC++17‚Å‚àŒ¾‚¦‚邯‚Ç
851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/22(‹à) 23:23:13.68 ID:Q/4+pM2R.net] Python‚ÌƒŠƒXƒg‚̂悤‚É•s’èŒ^‚Ì”z—ñ‚ðì‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H vector<int> a; vector<double> b; vector<vector<any>> hoge; hoge.emplace_back(a); hoge.emplace_back(b); ‚Ý‚½‚¢‚È‚±‚Æ‚ð‚µ‚½‚¢‚Å‚·‚ªAƒGƒ‰[‚ɂȂè‚Ü‚µ‚½B ÅI–Ú“I‚ÍA void f(vector<vector<any>>, vector<vector<any>>) ‚̂悤‚È•s’èŒ^”z—ñ‚ð•¡”ˆø”‚ÉŽæ‚éŠÖ”‚ðì‚肽‚¢‚Å‚·B
852 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/22(‹à) 23:45:34.05 ID:vgFDGRgE.net] std::variant‚‚©‚¤‚Æ‚©
853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/23(“y) 01:05:44.90 ID:UQ/XjfNb.net] >>830 o—ˆ‚邯‚¢‚¦‚Îo—ˆ‚é‚ñ‚¾‚ªA“®“IŒ^‚Á‚Û‚¢‚±‚Æ‚ð C++ ‚Å‚â‚낤‚Æ‚·‚邯”ÏŽG‚¾‚æB std::any ‚͉½‚Å‚àŠi”[‚Å‚«‚邪Žg‚¤‚Æ‚«‚ɂ͌‹‹Ç‚ÍŒ³‚ÌŒ^‚Æ‚µ‚ÄŽæ‚肾‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢B Ši”[‚·‚邱‚Æ‚ªo—ˆ‚½‚Æ‚µ‚ÄA‚»‚ÌŒã‚ɂǂ¤‚¢‚¤•—‚ÉŽg‚¤‚Ì‚©‚É‚æ‚Á‚ăfƒUƒCƒ“‚ÌŽd•û‚ª‚©‚í‚Á‚Ä‚‚éB
854 –¼‘OFƒnƒmƒ“ mailto:sage [2021/10/23(“y) 01:33:33.73 ID:0KDU0Kot.net] >>830 C++17ˆÈ~A‚Ö‚¦A‚±‚ñ‚È‚±‚Æ‚à‚Å‚«‚é‚ñ‚¾c https://cpprefjp.github.io/reference/variant/variant.html https://ideone.com/G8IPFR >>831 ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
855 –¼‘OFƒnƒmƒ“ mailto:sage [2021/10/23(“y) 01:34:50.09 ID:0KDU0Kot.net] >>832 ‚¤‚ñAŽÀ—p‚É‹Ÿ‚·‚é‚܂łɂ͌‹\‘å•Ï‚»‚¤AŽg‚¢“¹‚ª‚í‚©‚ç‚ñc
856 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/10/23(“y) 01:57:47.58 ID:UQ/XjfNb.net] >>834 ƒNƒ‰ƒX‚ÌÝŒv’iŠK‚Å’ŠÛƒNƒ‰ƒX‚Ƃ̌p³ŠÖŒW‚ðì‚Á‚Ä‚¨‚‚¾‚Æ‚©‚¢‚Á‚½•û–@‚Å‘½‘Ђɂ·‚é‚Ì‚ª ‹Œ—ˆ‚©‚ç‚Ì•û–@‚ÅA‚»‚ꂪ‚Å‚«‚é‚Ȃ炻‚̂ق¤‚ª‚܂Ƃà‚È‚à‚Ì‚É‚È‚é‚ÆŽv‚¤‚ñ‚¾‚ªA ‚»‚¤‚ÍŒ¾‚Á‚Ä‚àƒ†[ƒU[‚©‚ç‚͘M‚ê‚È‚¢Šù‘¶‚̃Nƒ‰ƒX‚ð‚Ç‚¤‚µ‚Ä‚àŽg‚¢‚½‚¢‚Æ‚¢‚¤‚±‚Æ‚à–³‚‚͂Ȃ¢B ª–{“I‚È•”•ª‚ð‚¢‚¶‚ê‚È‚¢‚Æ‚«‚Éê“–‚½‚è“I‚ɂǂ¤‚É‚©‚·‚邿‚è‚Í std::any ‚â std::variant ‚ðŽg‚Á‚½‚ç ‚µ‚̓}ƒV‚©‚à‚˂Ƃ¢‚¤’ö“x‚̘b‚ÅA‚ ‚Ü‚èϋɓI‚ÉŽg‚¤‚悤‚È‚à‚̂ł͂Ȃ¢‚Æ‚¢‚¤‚Ì‚ªŽ„‚ÌŠ´G‚¾‚ÈB
857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/23(“y) 08:10:22.62 ID:LycCK1PV.net] void*‚æ‚è‚Í‚¿‚å‚Á‚ƃ}ƒV‚Á‚Ä’ö“x‚ÌŠ´Šo‚¾‚È
858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/23(“y) 10:04:52.59 ID:rMqegMI3.net] >>832 ‚»‚ÌŒã‚ÌŽg‚¢•û‚ÍAŠî–{“I‚É‚Í ‘S—v‘f‚ðany_cast‚Åstring‚É‚µ‚ÄŽg‚¤‚‚à‚è‚Å‚·B •s’èŒ^‰Â•Ï’·‚̃f[ƒ^‚ðŽó‚¯Žæ‚Á‚Äcsvƒtƒ@ƒCƒ‹o—͂Ɏg‚¢‚½‚¢Š´‚¶‚Å‚·B
859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/23(“y) 10:05:50.17 ID:bwy1yWHL.net] void*u‚Þ‚©‚µ‚Í‚ ‚ñ‚ȂɈ¤‚µ‚Ä‚‚ꂽ‚Ì‚Écv
860 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/23(“y) 11:08:12.01 ID:FGy8rv7m.net] >>830 anyŽg‚¤‚ñ‚¾‚Á‚½‚çA vector<vector<any>> hoge; ‚¶‚á‚È‚‚Ä vector<any> hoge; ‚¶‚á‚È‚¢H
861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/23(“y) 11:40:12.00 ID:KcnUiVki.net] >>835 >>833 ‚¶‚á‚È‚¢‚¯‚Ç>>833 ‚Ìdump()‚ð—Ⴆ‚Î template<class... Args> void dump(const std::variant<Args...>& e) { std::visit([](const auto& x){ std::cout << " " << x << std::endl; }, e); } template<class V> void dump(const std::vector<V>& v) { for (const auto& e: v) { dump(e); } } ‚Ý‚½‚¢‚É‚·‚é‚ñ‚È‚ç class Dumpable { virtual void dump() = 0; }; ‚Ý‚½‚¢‚È’ŠÛƒNƒ‰ƒXì‚Á‚Ä‘f’¼‚ÉArgs‚ÌŠeclass‚ªŒp³(ŽÀ‘•)‚µ‚½•û‚ª‚¢‚¢‚ÆŽv‚¤‚Á‚Ä‚±‚ÆH
862 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/10/23(“y) 13:07:50.50 ID:UQ/XjfNb.net] >>840 ‚»‚¤B ƒNƒ‰ƒX‚²‚ƂɈႤ‹““®‚ª•K—v‚Ȃ炻‚̈Ⴂ‚̓Nƒ‰ƒX‚Ì’†‚ɉB•Á‚³‚ê‚Ä‚¢‚é‚ׂ«‚ÅA ƒNƒ‰ƒX‚ðŽg‚¤‘¤‚Å•ªŠò‚·‚é‚̂͂Ȃñ‚©‚¿‚å‚Á‚Æ‚ ‚ꂾ‚ȂƂ¢‚¤Š´‚¶B Œ^‚𒲂ׂĕªŠò‚·‚邿‚¤‚ȃR[ƒh‚ªŒ™‚¾‚©‚ç“®“I‚ÈŒ^‚𒲂ׂé‹@”\‚ðˆÓ}“I‚É“ü‚ê‚È‚©‚Á‚½˜b‚Í D&E ‚É‚à‘‚©‚ê‚Ä‚éB (ÅI“I‚É‚Í typeid ‚ª“±“ü‚³‚ê‚Ä‚µ‚Ü‚Á‚½‚¯‚Çcc) ‚½‚¾‚»‚ê‚ÍuŒ^‚ð’ljÁ‚µ‚½‚‚È‚Á‚½‚番Šò‚à‘‚â‚·‚̂͂߂ñ‚Ç‚¢‚µƒ~ƒX‚µ‚»‚¤v‚Ý‚½‚¢‚Șb‚Ȃ̂ÅA \•ª‚ÉŒ«‚¢ƒ†[ƒeƒBƒŠƒeƒB‚ª•W€‚Å—pˆÓ‚³‚ê‚Ä‚¢‚顂Ȃ炻‚ê‚Ù‚Ç‹‚¢“®‹@‚Å‚à‚È‚¢‚ñ‚¾‚¯‚Ç‚ËB
863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/10/23(“y) 13:12:23.67 ID:quaWTEll.net] C++‚̓pƒ‰ƒƒgƒŠƒbƒN‘½‘Š‚ª–³‚¢‚©‚炱‚¤‚¢‚¤‚͖̂ʓ|‚¾‚æ‚ËB ‚Æ‚è‚ ‚¦‚¸‚Ístd::vector<std::function<std::string()>>‚É[v](){ return std::to_string(v); }; ‚ ‚½‚è‚ð“ü‚ê‚Æ‚‚Ì‚ªŠÈ’P‚©‚ËB concept‚𢂻‚̧–ñ‚ðŽ‚ÂƒNƒ‰ƒX‚̑̃Nƒ‰ƒXv‚Æ‚µ‚Äshared_ptr‚ ‚½‚è‚ÅŽw’è‚Å‚«‚邿‚¤‚É‚È‚é‚Æ•Ö—˜‚È‚ñ‚¾‚¯‚ǂȂŸB concept_shared_ptr‚Æ‚©—pˆÓ‚µ‚Ä‚‚ê‚ñ‚©‚ËB
864 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/10/23(“y) 13:16:46.64 ID:UQ/XjfNb.net] >>837 any_cast ‚ł̎æ‚èo‚µ‚ÍuŒ³‚ÌŒ^v‚łȂ¯‚ê‚΂Ȃ炸A string ‚ɕϊ·‰Â”\‚ÈŒ^‚Å‚ ‚Á‚Ä‚à any_cast<string> ‚Ío—ˆ‚È‚¢B (‚â‚Á‚½‚ç—áŠO‚ª”ò‚Ô) ÅI“I‚É•¶Žš—ñ‚É‚È‚é‚ÆŒˆ‚߂Ă¢‚é‚È‚ç•¶Žš—ñ‚É‚µ‚Ä‚©‚çŠi”[‚µ‚½‚Ù‚¤‚ª‚·‚Á‚«‚è‚·‚é‚ñ‚¶‚á‚È‚¢‚ÌB
865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/23(“y) 14:23:02.68 ID:KcnUiVki.net] >>841 ‚Ü‚ ‚»‚¤‚¾‚æ‚ËB‚ ‚肪‚Æ‚¤B
866 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 08:17:03.78 ID:mo2+vXTQ.net] >>771-772 ˆÈ‰º‚̂悤‚Èꇂɂ‚¢‚ÄBarƒNƒ‰ƒX‚ªRAII‚Å‚ ‚邯‚¢‚¤‚¾‚¯‚łǂ¤—áŠOˆÀ‘S‚ɂł«‚é‚Ì‚©‚¨l‚¦‚ð‚¨•·‚©‚¹Šè‚¦‚Ü‚·‚© void foo() { @{@@// ‰½‚©‚̃R[ƒhƒuƒƒbƒN (try { } catch { } ‚Ìtry{ } ‚Æ‚©‚Å‚à—Ç‚¢ @@@Bar x, y, z; @@@ (—áŠO‚ð¶‚¶‚é‰Â”\«‚ª‚ ‚éƒR[ƒhj @@@ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ŒÅ—L‚̕ʃXƒŒƒbƒhX‚ɃCƒxƒ“ƒg‚È‚èƒVƒOƒiƒ‹‚ð‘—‚é @} } >>723 ã‚É‘‚¢‚½‚悤‚ȃP[ƒX‚𓥂܂¦‚Ä‚Á—áŠOˆÀ‘S‚ÉŒ¾‹y‚µ‚Ä‚¢‚é>>720 ‚Æ>>721 ‚ɑ΂µ‚Ä —‰ð‚µ‚¢‚È‚¢‚܂܎̂đ䎌‚ðŽc‚µ‚Ä“¦‘–‚µ‚½>>722 ‚Æ‚©A
867 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 08:20:03.55 ID:mo2+vXTQ.net] >>772 ƒR[ƒhƒuƒƒbƒN“à‚Ìreturn‚ª‚ ‚é‚©‚à‚µ‚ê‚È‚¢‚ñ‚È‚çƒ`ƒFƒbƒN‚·‚ê‚Ηǂ¢‚â‚ñH >>763 ‚Í•’Ê‚Ìl‚È‚çƒ`ƒFƒbƒN‚·‚é‚Å‚µ‚åA‚Æ‚¢‚¤Žå’£ ‚Æ‚±‚낪>>722 ‚̂悤‚È—áŠOˆÀ‘SŽå‹`ŽÒ‚Æ‚«‚Ä‚ÍARAII = —áŠOˆÀ‘SA‚Å”]‚ªƒVƒ‡[ƒg‚µ‚Ä‚¢‚é‚̂⠑½•ªŽü‚è‚à”\—͂ɜu“x‚µ‚đ債‚½‰Û‘è‚ð—^‚¦‚Ä‚¢‚È‚¢‚ñ‚¾‚ÆŽv‚¤
868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 08:40:20.31 ID:i4dOTOfz.net] ã‚ł͗áŠOˆÀ‘S‚É‚·‚邯‚©‚µ‚È‚¢‚Æ‚©Œ¾‚Á‚Ä‚¢‚½‚悤‚È‹C‚ª‚µ‚½‚ª‚µŽå’£‚ª•Ï‚í‚Á‚½‚Ì‚©‚ÈB - —áŠOˆÀ‘S‚ð‹‚ß‚é‚͓̂–‘R - RAII‚ðŽg‚¦‚ΔäŠr“I—áŠOˆÀ‘S‚ð•ÛØ‚µ‚â‚·‚¢ - ‚¾‚©‚ç‚Æ‚¢‚Á‚ÄRAII‚ðŽg‚¦‚ÎŽ©“®“I‚É—áŠOˆÀ‘S‚ɂȂé‚킯‚ł͂Ȃ¢ Œ‹˜_‚Æ‚µ‚Ă͂±‚ñ‚ÈŠ´‚¶‚¾‚ÆŽv‚¤‚ªB
869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 08:41:27.07 ID:7jz7Y9vl.net] ƒ`ƒFƒbƒN‚µ‚Ä—áŠOo‚³‚È‚¢‚Ɖð•ú‚³‚ê‚È‚¢ƒR[ƒh‘‚¢‚½‚Ì‚©c
870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 09:13:23.68 ID:1SVJ9Wvp.net] ‚»‚è‚á—áŠOˆÀ‘S‚àRAII‚à–‚–@‚¶‚á‚È‚¢‚ñ‚¾‚©‚çŽg‚¦‚Α¦ˆÀ‘S‚É‚È‚é‚Æ‚¢‚¤‚킯‚¶‚á‚È‚¢‚í‚È u‚¿‚á‚ñ‚ÆŽg‚¦‚Îv‚ð‚·‚Á”ò‚΂µ‚Ä>>845 ‚Ý‚½‚¢‚È‚±‚Æ‚ðŒ¾‚¢o‚·‚Ì‚àˆêŽí‚ÌŽvl’âŽ~‚¾‚낤‚ÆŽv‚¤‚í
871 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 09:51:02.52 ID:v4numFpL.net] >>845 Bar‚̃fƒXƒgƒ‰ƒNƒ^‚ÌÓ–±‚ÍŽ©•ª‚ªŠm•Û‚µ‚½ƒŠƒ\[ƒX‚ðƒŠ[ƒN‚µ‚È‚¢‚±‚Æ‚¾‚¯‚¾ ƒIƒuƒWƒFƒNƒg‚ÌŠO‘¤‚Å‚â‚Á‚Ä‚éƒXƒŒƒbƒhŠÔ’ÊM‚Ì‚±‚ƂȂñ‚©Bar‚Í’m‚ç‚ñ‚µ•ʂɎ蓖‚·‚邾‚¯‚̘b ‹t‚É•·‚‚ªRAII‚ðŒ™‚ª‚Á‚ÄBar* x = new Bar;‚Æ‚©‚É‚µ‚½‚ç‚È‚ñ‚©Ž–‘Ô‰ü‘P‚·‚ñ‚ÌHƒXƒŒƒbƒhŠÔ’ÊM‚ðŠÈŒ‰‚É‘‚‚½‚߂̖ð‚É—§‚‚ÌH
872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 10:24:44.80 ID:P2kmr3bK.net] ‚»‚à‚»‚àRAII‚ª—áŠOˆÀ‘S‚Ì‚½‚ß‚Á‚Ä‚¢‚¤ƒCƒ[ƒW‘S‚‚È‚¢‚ñ‚¾‚¯‚Ç ƒŠƒ\[ƒX‚Ì‚¨•Еt‚¯iàƒƒ‚ƒŠƒŠ[ƒN–hŽ~j‚ªŽå–Ú“I‚¿‚Ⴄ‚ñH
873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 10:36:38.75 ID:i4dOTOfz.net] —áŠO‚ª”¶‚·‚邯ƒŠƒ\[ƒX‚ð•Еt‚¯‘¹‚Ë‚éꇂª‚ ‚é‚Á‚Ă̂ª—áŠOˆÀ‘S‚ðŒ‡‚ˆê”Ô‚æ‚‚ ‚éƒP[ƒX‚¾‚ÆŽv‚¤‚¯‚ÇB Žå–Ú“I‚ª‚Ç‚¤‚Æ‚©‚͕ʂƂµ‚ÄB
874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 10:45:51.44 ID:NLtlOSxj.net] >>845 —áŠO‚ð¶‚¶‚½ê‡‚Å‚àX‚ƂȂñ‚ç‚©‚Ì’ÊM‚ðs‚¤‚ׂ«‚È‚ç thread_connection‚Ý‚½‚¢‚ȃNƒ‰ƒX‚ðì‚Á‚ăfƒXƒgƒ‰ƒNƒ^‚É®‡«‚ð•ۂ‚½‚߃R[ƒh‚ð‘‚‚Ì‚ª‚¢‚¢‚©‚È uƒAƒvƒŠƒP[ƒVƒ‡ƒ“ŒÅ—L‚Ì`‚ð‘—‚év‚Ì•”•ª‚ɂ͂»‚̃IƒuƒWƒFƒNƒg‚̃ƒ\ƒbƒhŒÄ‚Ño‚µ‚É‚µ‚Ä‚¨‚ —áŠO”¶Žž‚ɂ̓fƒXƒgƒ‰ƒNƒ^‚É‚æ‚Á‚ÄXƒXƒŒƒbƒh‚ɈÙí‚ð’Ê’m‚µ‚ÄXƒXƒŒƒbƒh‚ªŽ‚Âó‘Ô‚Ì®‡«‚ðŠm•Û‚µ‚Ä‚à‚炤 X‚É’Ê’m‚·‚é‚Ì‚ª’P‚È‚éI—¹’Ê’m‚È‚çi¬”Û‚ð‹æ•Ê‚µ‚Ĉ—‚µ‚È‚‚Ä‚¢‚¢‚È‚çj‘S•”ƒfƒXƒgƒ‰ƒNƒ^‚Å‚¢‚¢‚©‚à‚Ë
875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 10:47:45.55 ID:KyFc3YJo.net] Œ‹‹ÇƒR[ƒh‚ª‚È‚¢‚̂ł܂½‹ó’†í‚ɂȂÁ‚Ă܂·‚Ë
876 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 11:38:44.49 ID:IQSwOnqn.net] —áŠO‚ŃfƒXƒgƒ‰ƒNƒ^ŒÄ‚΂Ȃ¢ƒP[ƒX‚È‚ñ‚Ä‚ ‚é‚ñ‚Å‚·‚©H ƒvƒƒOƒ‰ƒ€Ž©‘Ì‚ªŽ~‚Ü‚é‚͕̂ʂƂµ‚Ä
877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 12:07:45.68 ID:KyFc3YJo.net] ƒŠƒ}ƒCƒ“ƒ_[>>731
878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 14:38:53.43 ID:KyFc3YJo.net] ‚±‚êg++ 9.3‚¾‚Æstd::endl‚ª‚È‚º‚©const variant<>‚ÆŽv‚í‚ê‚ăGƒ‰[‚ɂȂÁ‚Ä‚é‚Ý‚½‚¢‚È‚ñ‚¾‚¯‚ÇA‚È‚ºH #include <variant> #include <iostream> using namespace std; template<class C, class... Args> C& operator<<(C& out, const variant<Args...>& v) { visit([&](auto& x){out << x;}, v); return out; } int main() { cout << endl; return 0; } https://godbolt.org/z/dbodW3xfG
879 –¼‘OFƒnƒmƒ“ mailto:sage [2021/10/24(“ú) 15:13:35.43 ID:rOnHPdOM.net] >>838 uuʼn‚©‚ç void * ‚ÈŽÀ‘Ìv‚Íì‚ç‚È‚¢vuvoid (*)(void *, ...) ‚‚ç‚¢‚܂łª‚¹‚¢‚º‚¢‚¾v‚Æ‚¢‚¤‚悤‚É“w‚߂Ă¢‚½Ž„‚͈¤‚µ•û‚ª‘«‚è‚È‚©‚Á‚½‚̂łµ‚傤‚©H ŋ߂̈¤‚µ•ûFhttps://mevius.5ch.net/test/read.cgi/tech/1624028577/305
880 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/10/24(“ú) 18:37:46.86 ID:SzIAMYLD.net] >>857 std::endl ‚ÍŠÖ”ƒeƒ“ƒvƒŒ[ƒg‚Ȃ̂Ō^‚Æ”äŠr‚µ‚悤‚Æ‚·‚邯ƒCƒ“ƒXƒ^ƒ“ƒX‰»‚ÉŽ¸”s‚·‚邯‚¢‚¤ƒGƒ‰[‚¾‚ÆŽv‚¤B (std::endl ‚ð•’ʂɎg‚¤‚Æ‚«‚Ͷ•Ó‚ÌŒ^‚ð—˜—p‚µ‚Ä„˜_‚³‚ê‚éB) Œ^‚𖾎¦‚µ‚Ä“n‚¹‚Î variant ‚Ƃ̔äŠr‚ÉŽ¸”s‚µ‚Ä’Êí‚̉üs‚Æ‚µ‚ĉðŽß‚µ‚Ä‚‚ê‚éB #include <variant> #include <iostream> using namespace std; template<class C, class... Args> C& operator<<(C& out, const variant<Args...>& v) { visit([&](auto& x){out << x;}, v); return out; } int main() { cout << static_cast<std::ostream&(*)(std::ostream&)>(std::endl); return 0; }
881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/24(“ú) 19:35:48.44 ID:KyFc3YJo.net] >>859 ‚¤`‚ñA‚æ‚•ª‚©‚è‚Ü‚¹‚ñ‚ËBŠm‚©‚ÉŸŽè‚Éendl‚Í[with _CharT = char; _Traits = std::char_traits<char>]‚Èbasic_ostream‚ð ˆø”‚ɂƂÁ‚ĕԂ·‚Æ‘z’肵‚¿‚á‚Á‚Ă܂µ‚½‚ªA‚»‚ÌŽž“_‚ŃCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚悤‚Æ‚µ‚ăGƒ‰[o‚·——R‚ª•ª‚©‚ç‚È‚¢EEE —Ⴆ‚΃eƒ“ƒvƒŒ[ƒgˆø”‚𒼎w’肵‚Ä‚à #include <variant> #include <iostream> using namespace std; template<class C, class... Args> C& operator<<(C& out, const variant<Args...>& v) { visit([&](auto& x){out << x;}, v); return out; } int main() { cout << endl<char>; // ‚±‚±‚ªˆá‚¤ return 0; } “¯—l‚ɃGƒ‰[‚̂܂܂łµ‚½Bcast‚µ‚½‚Æ‚«‚¾‚¯‚È‚º”»’莸”s‚µ‚Ä‚‚ê‚é‚Ì‚©‚à‚¤‚µl‚¦‚Ă݂܂·B ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
882 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/10/25(ŒŽ) 00:43:36.43 ID:dRHq7DJG.net] >>860 ¶•Ó‚ªžB–†‚¾‚©‚ç‚©‚à‚µ‚ê‚È‚¢B ¶•Ó‚ÌŒ^‚ð std::ostream ‚ŌŒ肷‚ê‚Î’Ê‚éB #include <variant> #include <iostream> using namespace std; template<class C, class... Args> std::ostream& operator<<(std::ostream& out, const variant<Args...>& v) { visit([&](auto& x){out << x;}, v); return out; } int main() { cout << endl<char>; return 0; } ‚Å‚à‚±‚̂Ƃ«Œ^•Ï” C ‚Í•s—v‚¾‚ȂƎv‚Á‚Ä class C ‚ðí‚邯ƒGƒ‰[‚ɂȂé‚ñ‚¾‚æ‚ÈB ‚È‚ñ‚¾‚©‚æ‚‚í‚©‚ñ‚È‚¢‚ËB
883 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 02:18:03.94 ID:LmZJdmU+.net] >>861 “xX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BÄŒ»Šm”F‚µ‚½‚Æ‚±‚ëAŠm‚©‚É—]Œv‚ȃeƒ“ƒvƒŒ[ƒgˆø”‚ª1‚‚ ‚邾‚¯‚Å‚±‚̃Gƒ‰[‚ªo‚È‚¢‚Ý‚½‚¢‚Å‚·‚ËB ŽŽ‚µ‚ÉŒ³‚̃R[ƒh(>>857 )‚É—]Œv‚ȃpƒ‰ƒ[ƒ^‚ð1‚“ü‚ê‚邾‚¯‚Å‚à’Ê‚è‚Ü‚µ‚½B #include <variant> #include <iostream> using namespace std; template<class T, class C, class... Args> // ƒ_ƒ~[ƒpƒ‰ƒ[ƒ^T’ljÁ C& operator<<(C& out, const variant<Args...>& v) { visit([&](auto& x){out << x;}, v); return out; } int main() { cout << endl; return 0; } ‚Ù‚ñ‚Ƃɂ悕ª‚©‚è‚Ü‚¹‚ñ‚ËB cast‚ÌŒ‚Í‘æ2ˆø”‚Ìv‚ªƒeƒ“ƒvƒŒ[ƒgŠÖ”‚łȂ¯‚ê‚Î’e‚¯‚邯‚¢‚¤‚±‚Ƃ̂悤‚È‹C‚ª‚µ‚Ü‚·B https://onlinegdb.com/ol3BYChIx
884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 02:19:56.83 ID:LmZJdmU+.net] ÅŒã‚̃R[ƒh‚͉Eã‚ÌÝ’èƒ{ƒ^ƒ“‚©‚ç -std=c++17 ‚ð’ljÁ‚·‚邱‚ƂŎÀs‚Å‚«‚Ü‚·B
885 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 13:57:01.70 ID:p1HT8A4i.net] iostream‚̃Vƒtƒg‰‰ŽZŽqƒI[ƒo[ƒ[ƒh‚Í•¶‹å‚ðŒ¾‚í‚ê‚Ă邪ranges‚Ìoperator|‚̃I[ƒo[ƒ[ƒh‚͂ǂ¤‚È‚ñ‚Å‚·‚©‚Ë
886 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/10/25(ŒŽ) 14:01:06.87 ID:dRHq7DJG.net] Š´Šo“I‚ɂ͂܂ ‡“–‚¾‚낤‚ÆŽv‚¤B “ú•t‚âƒpƒX‚Å / ‚ðŽg‚¤‚̂ɔä‚ׂê‚΂æ‚Á‚Û‚ÇccB
887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 15:38:37.13 ID:x4U5y7kU.net] ‘g‚Ýž‚݂̈Ӗ¡‚ðŽ‚½‚È‚¢ƒI[ƒo[ƒ[ƒhê—p‰‰ŽZŽq‚ª‚ ‚ê‚Ηǂ©‚Á‚½‚Ì‚É‚È —pˆÓ‚µ‚Ä‚¨‚©‚È‚©‚Á‚½‚Ì‚ÍC++‚̉ŠúƒfƒUƒCƒ“‚ÌŽ¸”s‚¾‚Á‚½‚ÆŽv‚¤
888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 16:09:42.75 ID:SLeimCOK.net] ˆÓ–¡‚ðŽ‚½‚È‚¢‰‰ŽZŽq‚ªˆÓ}‚¹‚¸ŒÄ‚΂ê‚Ä‚µ‚Ü‚¤‚‚ç‚¢‚È‚çƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂÁ‚½‚Ù‚¤‚ªƒ}ƒV‚Å‚Í
889 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/10/25(ŒŽ) 17:28:55.78 ID:dRHq7DJG.net] ‚Æ‚±‚ë‚Å Haskell ‚ňê’è‚Ì‹L†‚Ì‘g‚݇‚킹‚͉½‚Å‚àV‚µ‚¢‰‰ŽZŽq‚Æ‚µ‚Ä’è‹`‚Å‚«‚éŽd‘g‚Ý‚ª‚ ‚éB !#$%&*+./<=>? ‚ ‚½‚è‚Æ‚»‚Ì‘¼ Unicode “à‚¢‚‚ç‚©‚àŠÜ‚ß‚½‘g‚݇‚킹‚ʼn‰ŽZŽq‚ðì‚Á‚Ä‚¢‚¢B —Dæ‡ˆÊ‚àŒˆ‚ß‚ç‚ê‚邵¶Œ‹‡‚©‰EŒ‹‡‚©‚àŒˆ‚ß‚ç‚ê‚éB Ž–ŽÀã–³§ŒÀ‚Éˆá‚¤Žš–ʂ̉‰ŽZŽq‚ðì‚ê‚é‚ñ‚¾‚æB <?+> ‚Æ‚© #-. ‚Æ‚© <<-~ ‚Ý‚½‚¢‚ȉ‰ŽZŽq‚ªŽÀÛ‚ÉŽg‚í‚ê‚Ä‚é‚킯B ‚±‚¤‚¢‚¤‹É’[‚Ȃ̂͂³‚·‚ª‚É‚ ‚܂肤‚ç‚â‚Ü‚µ‚‚͂Ȃ¢‚æ‚ÈccB >>866 ‚©‚Æ‚¢‚Á‚Ä—LŒÀ‚̉‰ŽZŽq‚ð‚ ‚é’ö“x‚É‘½‚—pˆÓ‚µ‚½‚Æ‚±‚ë‚Å
890 –¼‘OFƒI[ƒo[ƒ[ƒh‚ð‹–‚·‚È‚ç ‚Ç‚±‚©‚Å‘S‘Rˆá‚¤ˆÓ–¡‚ÅŽg‚í‚ê‚邱‚Æ‚à‚ ‚é‚Ì‚Í”ð‚¯‚æ‚¤‚ª‚È‚¢‚µA C++ ‚‚ç‚¢‚ɃXƒbƒpƒŠ‚Æ’ú‚ß‚é‚Ì‚à‚»‚ê‚Í‚»‚ê‚ÅŽv‚¢Ø‚肪—Ç‚‚Ä—Ç‚¢‚ÆŽv‚¤B [] [‚±‚±‰ó‚ê‚Ă܂·]
891 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 17:51:03.08 ID:s1VnbLSn.net] ‰‰ŽZŽq‚Á‚Ă̂Íwellknown‚¾‚©‚炱‚»ˆÓ–¡‚ª‚ ‚邯Žv‚¤‚ñ‚¾‚¯‚Ç‚È ‰‰ŽZŽq‚̃I[ƒo[ƒ[ƒh‚à‚»‚ÌgˆÓ–¡h‚©‚ç‘å‚«‚ˆí’E‚µ‚È‚¢‚±‚Æ‚ð‹‚߂Ă¢‚½‚ÆŽv‚¤‚µ ˆÓ–¡‚ðŽ‚½‚È‚¢ƒI[ƒo[ƒ[ƒhê—p‰‰ŽZŽq‚Á‚Ä‚Ì‚Í ƒvƒƒOƒ‰ƒ}[‚É‚æ‚Á‚ĈӖ¡‚ª^‹t‚ɂȂ肩‚˂Ȃ¢‚©‚çŠëŒ¯‚¾‚ÆŽv‚¤ ‚»‚ñ‚È‚±‚Æ‚·‚é‚®‚ç‚¢‚Ȃ畒ʂɖ¼‘O‚ð•t‚¯‚ÄŠÖ”’è‹`‚µ‚½‚Ù‚¤‚ªƒ}ƒV‚ÉŽv‚¦‚é
892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 17:56:20.95 ID:5fKOgArh.net] ‚»‚±‚ç’†–ó‚í‚©‚ñ‚È‚¢‹L†‚¾‚炯‚̃\[ƒX‚Æ‚©ˆ«–²‚Å‚µ‚©‚È‚¢‚Èw
893 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 18:04:59.44 ID:LmZJdmU+.net] >>857 ‚ÌŒ´ˆö”»–¾‚µ‚Ü‚µ‚½B “¯ˆê‚Ì–â‘肪stackoverflow‚Å‰ðŒˆ‚³‚ê‚Ä‚¢‚½‚Ì‚ÅƒŠƒ“ƒN‚¾‚¯“\‚Á‚Ä‚¨‚«‚Ü‚·B https://stackoverflow.com/questions/52845621/cant-stream-stdendl-with-overloaded-operator-for-stdvariant ã‹L‚É]‚Á‚½‘ÎôƒR[ƒh‚͈ȉº‚̂Ƃ¨‚è‚Å‚·B https://godbolt.org/z/8e9o3MnaG
894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 20:01:58.87 ID:VZsrHh6g.net] >>866 ƒŠƒU[ƒu‚̉‰ŽZŽqŽ‚Á‚Æ‚¯‚Á‚ÄŒ¾‚¢‚½‚¢‚ñ‚¾‚낤‚¯‚Ç‚±‚¤Œ¾‚¤“z‚Í‚¢‚‚ÂŽ‚Á‚Ä‚Ä‚à‘«‚è‚Ë[‚Æ‚©Œ¾‚¤‚©‚çw
895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 21:34:55.28 ID:3IW01+t9.net] ‰‰ŽZŽqƒI[ƒo[ƒ[ƒh‚Á‚ÄŽ©•ª‚Å‘‚‚ɂ͂¢‚¢‚¯‚Ç‘¼l‚̃R[ƒh‚ð“ǂނ̂ª’n–‚¾‚ÈB
896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/25(ŒŽ) 21:35:04.23 ID:EqTxifVC.net] while (fread(&x, sizeof(double), 1, fin) > 0) { fprintf(fout, "%5.4f\n", x); } ‚±‚ñ‚È•—‚É‘‚‚ƃRƒxƒŠƒeƒBŒN‚ªfread‚͓ǂݞ‚ñ‚¾ƒoƒCƒg”‚ð•Ô‚·‚ªŽg‚Á‚Ä‚¢‚Ü‚¹‚ñ‚Ý‚½‚¢‚È‚±‚ÆŒ¾‚¢o‚·‚ñ‚¾‚ª ‚ÍHŽg‚Á‚Ă܂·‚¯‚ÇH‚Ý‚½‚¢‚È‹CŽ‚¿‚µ‚©‚È‚¢‚ñ‚¾‚¯‚Ç ‰½‚ð‹‚ß‚ç‚ê‚Ä‚é‚ñ‚¾‚낤‚©B
897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 06:12:19.30 ID:lDQyydUS.net] >>874 ‚»‚ñ‚Ȃ̃VƒmƒvƒVƒX‚É•·‚¯‚æc
898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 06:48:54.44 ID:ch+2e+/f.net] >>870 Ì‚ÌAPL‚Æ‚©‚©‚—
899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 08:08:42.05 ID:a/qQal0X.net] ‰‰ŽZŽq‚ÉŒÀ‚炸A‚ ‚éŠÖ”‚ð“Á’è‚Ì–¼‘O‹óŠÔ‚Ì“à•”‚¾‚¯Žg‚¦‚邿‚¤‚ÉŒÀ’è‚Å‚«‚½‚Á‚¯H u‚ ‚éƒXƒR[ƒv‚¾‚¯‚±‚¤‚¢‚¤Žg‚¢•ûv‚È‚ç‚Ü‚¾¬—‚à‚È‚¢‚©‚ËB
900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 08:14:06.41 ID:FOkaXEb/.net] ‚ñH ‚»‚ꂱ‚»‚ª–¼‘O‹óŠÔ‚̉Ž‹«§Œä‚¾‚ë
901 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 08:14:48.16 ID:X4knYEql.net] ŠÖ”“à‚Å\‘¢‘Ì‚ð’è‹`‚µA‚»‚Ì’†‚ÅstaticŠÖ”‚ð’è‹`‚·‚é
902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 08:15:27.77 ID:X4knYEql.net] ‚ Aˆá‚Á‚½ class“à‚ÌprivateŠÖ”‚Å‚¢‚¢‚ñ‚¶‚á‚Ë
903 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 08:27:02.14 ID:cqUp+YH+.net] >>878 –¼‘O‹óŠÔ‚ÌŠO‚É‚¨˜R‚炵‚µ‚È‚¢‚悤‚ɂł«‚½‚Á‚¯H “¯‚¶–¼‘O‹óŠÔ‚ɃNƒ‰ƒX’è‹`‚µ‚È‚¯‚ê‚ÎADL‚à‹C‚É‚µ‚È‚¢‚Å‚¢‚¢‚Ì‚©‚µ‚ç‚ñB
904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 09:22:33.47 ID:tIXOLnPL.net] >>881 ‚±‚ÌŽè‚̘bH cpp.aquariuscode.com/adl-firewall
905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 10:05:37.17 ID:I5hwU/3x.net] >>874 fprintf‚Í‚¦‚¦‚ñ‚©H
906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 10:21:21.31 ID:g/XkL0k7.net] niebloid‚Ìo”Ô‚¶‚á‚È‚¢‚ÌH‰‰ŽZŽqƒI[ƒo[ƒ[ƒh‚ɂ͎g‚¦‚È‚¢‚ª
907 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 12:31:52.75 ID:E+rw0Wy/.net] >>882 ‚»‚¤‚»‚¤A‚»‚ñ‚ÈŠ´‚¶B ŽÀۂɂ͉‰ŽZŽq‚ð•‚¶ž‚ß‚½‚¢–¼‘O‹óŠÔ‚Ì’†‚ŃNƒ‰ƒX‚ð’è‹`‚µ‚È‚¯‚ê‚ÎADL‚͉e‹¿‚µ‚È‚¢‚¯‚ÇA‚à‚µ’è‹`‚·‚邯‚µ‚Ä‚à‚±‚Ì‹Z–@‚ʼnñ”ð‚Å‚«‚»‚¤‚¾‚ËB
908 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/10/26(‰Î) 12:54:35.40 ID:FaeDWsHu.net] ¡“ú‚à‚Ü‚½’P”ID‚ÌžB–†”Œ¾only‚Å‚·‚Ë
909 –¼‘OFƒnƒmƒ“ mailto:sage [2021/10/31(“ú) 10:43:09.43 ID:hT9enBIH.net] ƒeƒXƒeƒX
910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 17:04:38.20 ID:uZUsIwlp.net] std::function ‚ðˆø”‚ɂƂéŠÖ”‚ðì‚Á‚Ä‚é‚ñ‚¾‚ªAŽQƂœn‚·‚̂ƃRƒs[‚Å“n‚·‚̂łǂ̂悤‚É“®ì‚ª•Ï‚í‚é‚©‚í‚©‚ç‚È‚¢ ŽQƂœn‚µ‚Ä—Ç‚¢‚Å‚·‚©
911 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 17:28:34.89 ID:2TKPTRzu.net] std::func‚Ä’†g‚ÍŠÖ”ƒ|ƒCƒ“ƒ^\‚Å‚µ‚å ƒRƒs[‚Åςނà‚Ì‚ðŽQƂœn‚·•K—v‚Í‚»‚à‚»‚à‚È‚¢‚ñ‚¶‚á‚È‚¢‚Ì Žó‚¯Žæ‚èæ‚Å‘‚«Š·‚¦‚ĕԂ·‚È‚ç•Ê‚¾‚¯‚Ç
912 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/11/01(ŒŽ) 17:29:06.34 ID:w5vOXkrp.net] >>888 uˆø”‚ɂƂév‚Æ‚¢‚¤‚͎̂Àˆø”‚ÌŒ^‚à std::function Œ^‚Æ‚¢‚¤ˆÓ–¡H
913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 17:41:35.71 ID:ja4QDiEt.net] •Û‘¶–Ú“I‚È‚ç’l“n‚µ‚̂ق¤‚ª‚æ‚¢‚炵‚¢ https://stackoverflow.com/questions/18365532/should-i-pass-an-stdfunction-by-const-reference
914 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 17:42:17.47 ID:P2kjdACs.net] ƒRƒs[‚¾‚ë[
915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 17:54:17.61 ID:uZUsIwlp.net] >>890 ŠÖ”‚ð‘z’肵‚Ä‚¢‚Ü‚·
916 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/11/01(ŒŽ) 17:58:12.22 ID:w5vOXkrp.net] >>893 ‰¼ˆø”‚Ì‘¤‚ð std::function ‚ÌŽQƂɂµ‚½‚Æ‚±‚ë‚ÅAŽÀˆø”‚Ì‘¤‚ª std::function ‚ł͂Ȃ¢‚Æ‚«‚Í •ÏŠ·‚µ‚ĈꎞƒIƒuƒWƒFƒNƒg‚ðì‚Á‚Ä‚©‚ç‚»‚ÌŽQÆ‚ð‚Æ‚éŒ`‚ɂȂé‚ñ‚¾‚æB ‚±‚ê‚Í std::function ‚ÉŒÀ‚ç‚È‚¢ˆê”ÊŒ´‘¥B ‚Ç‚¿‚ç‚É‚µ‚Ä‚àV‚µ‚¢ƒIƒuƒWƒFƒNƒg‚ð\’z‚·‚é‚̂ŎQƂɂ·‚éˆÓ–¡‚ª‚È‚¢B
917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 18:35:36.43 ID:XqzqlHR8.net] ƒNƒ‰ƒX‚̃ƒ“ƒo[‚Éstd::function‚ð‚¢‚‚‚©—pˆÓ‚µ‚Ä‚¨‚¢‚ÄA ðŒ‚É‚æ‚è‚ǂꂩ‚Ìstd::function‚ðˆø”‚ÉŽæ‚éprivate‚ȃƒ“ƒoŠÖ”‚Æ‚©‚È‚çŽQƂɂ·‚éˆÓ–¡‚Í‚ ‚é‚©‚à‚µ‚ê‚È‚¢w
918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 19:28:38.40 ID:Qg2QcgLf.net] ‚±‚Ì—¬‚ê‚ÅŽ¿–â‚ð‚ÎB std::function‚¾‚Æ’P‘Ì‚ÌR opetator()(Arg...)‚µ‚©Žw’è‚Å‚«‚È‚¢‚¯‚ÇA•¡”‚̃ƒ\ƒbƒh‚ðŽw’è‚Å‚«‚邿‚¤‚ÉŠg’£‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚©‚µ‚ç‚ñH Œp³‚¶‚á‚È‚‚Ätype erasure ‚ðŽg‚Á‚½general smart pointer‚Æ‚Å‚à‚¢‚¤‚悤‚Ȃ₂ª—~‚µ‚¢‚ñ‚¾‚¯‚ÇA‚Ç‚±‚©‚ÉŽÀ‘•‚È‚¢‚©‚È‚ŸB
919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 19:49:46.26 ID:Iw+wFADq.net] any‚ÌŽg‚¢‚Ç‚±‚ëH
920 –¼‘OF896 mailto:sage [2021/11/01(ŒŽ) 20:35:42.39 ID:0sJcc+2w.net] any‚¾‚ƃƒ\ƒbƒh‚ðŒÄ‚Ño‚¹‚È‚¢‚©‚ç‹@”\‚ª‘«‚è‚È‚¢‚Å‚·‚ÈB ƒƒ\ƒbƒhŒÄ‚Ño‚µ‚Å‚«‚éƒCƒ“ƒ^[ƒtƒFƒCƒX•t‚«any‚Ý‚½‚¢‚ÈŠ´‚¶B —p“r‚ÍuŽw’肵‚½ƒƒ\ƒbƒh‚ª‚ ‚ê‚ÎŒp³ŠÖŒW–³‚µ‚Ńuƒ`ž‚ß‚éeƒNƒ‰ƒX‚Ý‚½‚¢‚Èany‚Ý‚½‚¢‚Èshared_ptrv‚¾‚¯‚ÇB
921 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 20:39:54.69 ID:ja4QDiEt.net] —‰ð‚Å‚«‚ĂȂ¢‚¯‚Ç•’ʂ̃eƒ“ƒvƒŒ[ƒgˆø”‚ðŽ‚ÂŠÖ”‚¶‚á‚¢‚©‚ñ‚ÌH
922 –¼‘OF896 mailto:sage [2021/11/01(ŒŽ) 21:35:17.71 ID:0sJcc+2w.net] Haskell‚ÌŒ^ƒ^ƒCƒv‚Æ‚¢‚¤‚Ì‚ªƒCƒ[ƒW‚ɋ߂¢‚©B ‹ï‘Ì—á‚ð‚¾‚µ‚Ä‚Ý‚é‚ÆA class A { public: string test1() { return string("A1"); }; string test2() { return string("A2"); }; }; class B { public: string test1() { return string("B1"); }; string test2() { return string("B2"); }; }; vector<generic_ptr<string test()>>c; c.push_back(make_shared<A>()); c.push_back(make_shared<B>()); c[0]->test1(); // A1 c[1]->test1(); // B1 c[0]->test2(); // A2 c[1]->test2(); // B2 ‚Ý‚½‚¢‚ÉAany‚Ý‚½‚¢‚ÉŽG‘½‚ȃIƒuƒWƒFƒNƒg‚ðƒuƒ`ž‚Þ‚¯‚ÇA any‚Ƃ͈á‚Á‚Ä‚»‚̂܂܋¤’ʃƒ\ƒbƒh‚ðŒÄ‚Ño‚¹‚邿‚¤‚É‚·‚éA ‚Æ‚¢‚¤‚Ì‚ª‘_‚¢‚ËB
923 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/01(ŒŽ) 22:33:44.83 ID:JtJuMIHt.net] >>900 https://www.google.com/search?q=Boost.TypeErasure
924 –¼‘OF896 mailto:sage [2021/11/02(‰Î) 00:28:12.27 ID:F29rpsLU.net] >901 ‚ ‚肪‚Æ‚¤B‚±‚¤‚¢‚¤‚Ì‚à‚ ‚é‚Ì‚Ë cc‚Å‚à BOOST_TYPE_ERASURE_MEMBER ‚ðŽg‚Á‚½ƒRƒ“ƒZƒvƒg‚ªWandbox‚ÅãŽè‚“®‚©‚È‚¢‚È‚ŸB ‚à‚¤‚¿‚å‚Á‚ÆŽŽ‚µ‚Ă݂邩B
925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sega [2021/11/02(‰Î) 10:51:55.89 ID:7a5iqwfV.net] std::thread ‚Åì‚ç‚ê‚éƒXƒŒƒbƒh‚Á‚Ä ƒXƒ^ƒbƒNƒTƒCƒY‚̓fƒtƒHƒ‹ƒg‚¢‚‚‚ȂñH •ÏX‚Æ‚©‚Å‚«‚é‚ñH
926 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/02(‰Î) 10:59:21.25 ID:oKrr57AH.net] >>903 ƒXƒ^ƒbƒN‚È‚ñ‚ÄŠT”O‚ª‚È‚¢‚̂ɧŒä‚Å‚«‚é‚킯‚ª‚È‚¢
927 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/02(‰Î) 11:48:47.80 ID:LR6fq+wY.net] linux‚È‚çulimit -s‚©pthread_attr_setstacksize‚ÅÝ’è‚Å‚«‚é ‚½‚¾Šm•Û‚³‚ê‚é‚͉̂¼‘zƒƒ‚ƒŠ‚Ȃ̂Ō»ŽÀ“I‚ɂ͂»‚ÌÝ’è‚ ‚ñ‚Ü‚èŽg‚¢Š‚ª‚È‚¢ ‚»‚µ‚ÄC++‚Æ‚©ŠÖŒW‚È‚¢
928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/02(‰Î) 13:09:21.89 ID:TehqQXLJ.net] std‚æ‚èposix‚̂ق¤‚ªô—û‚³‚ê‚Ă邿‚È
929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/02(‰Î) 17:28:47.39 ID:LR6fq+wY.net] ‰½‚¢‚Á‚Ä‚ñ‚ÌH‚±‚Ìl
930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/02(‰Î) 19:04:22.54 ID:TehqQXLJ.net] ˆÓ–¡‚í‚©‚ñ‚È‚‚ÄpthreadŽg‚Á‚Ä‚ñ‚Ȃ瑊“–“ªˆ«‚¢
931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/02(‰Î) 19:13:49.36 ID:U4IKz2Wy.net] ‚Þ‚¾‚ÉŒ–‰Ü‚·‚ñ‚È‚æ
932 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/02(‰Î) 19:28:12.57 ID:LR6fq+wY.net] ”äŠr‘ÎÛ‚ª‚¨‚©‚µ‚¢‚ñ‚¾‚©‚炵‚傤‚ª‚È‚‚ËH‚—
933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 00:18:59.36 ID:2vTbLoUN.net] Šî’êƒNƒ‰ƒX‚ɒ蔎‚½‚¹‚邯‚Ç’l‚ÍŒp³æ‚ÅŒˆ‚ß‚½‚¢B —á)CarƒNƒ‰ƒX‚ɂ͌vŽZ‚ÉŽg‚¤‚ª•ÏX‚Í‚µ‚È‚¢’è” weight hight width ‚ª‚ ‚èA‚»‚ê‚ÍŒp³‚µ‚½ŽÔŽíƒNƒ‰ƒX–ˆ‚ɈقȂéA‚È‚ÇB ‰º‹L‚ŃRƒ“ƒpƒCƒ‹’Ê‚é‚æ‚¤‚Å‚·‚ªA’蔑‚¦‚邯Œ©‚Âç‚A‚à‚Á‚ƃXƒ}[ƒg‚È‚â‚è•û‚ ‚Á‚½‚炲‹³ŽöŠè‚¢‚½‚B class Car { protected: const double weight, height, width; public: Car(double w, double h, double wd) : weight(w) , height(h) , width(wd) {} }; class CarA : public Car { CarA() : Car(1000.0, 1.8, 1,8) {} };
934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 00:22:58.93 ID:O1PLiy99.net] •ʂɕ’Ê‚¾‚ÆŽv‚¤‚¯‚ǂǂ̕ӂªŒ©‚Â炢‚ÆŽv‚¤‚ñ‚¾H
935 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/11/05(‹à) 01:26:19.60 ID:8QrXrM3i.net] ’l‚ª const ‚Å‚ ‚邾‚¯‚łȂ static ‚Å‚ ‚Á‚Ä—~‚µ‚¢‚Æ‚¢‚¤ˆÓ}‚È‚ñ‚¶‚á‚È‚¢‚©‚Æ‘z‘œ‚·‚éB
936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 01:29:07.53 ID:zGuhJhpK.net] ƒNƒ‰ƒXƒeƒ“ƒvƒŒ[ƒg‰»‚·‚ê‚΂¢‚¢‚¶‚á‚È‚¢ template<double W, double H, double WD>
937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 01:41:20.30 ID:gd3zcTPm.net] double‚Á‚ăeƒ“ƒvƒŒ[ƒgˆø”OK‚ɂȂÁ‚½‚ÌH
938 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/11/05(‹à) 01:48:57.72 ID:8QrXrM3i.net] >>915 C++20 ‚Å”ñŒ^ƒeƒ“ƒvƒŒ[ƒgˆø”‚̑啂Ȋɘa‚ª‚ ‚Á‚½B
939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 02:25:46.30 ID:Xs8oV2Az.net] C++20‚ł͕’ʂɎg‚¦‚é‚©‚à‚¾‚¯‚ÇAˆø”‚É–¼‘O‚ð•t‚¯‚é•—‚̃gƒŠƒbƒN‚ª‚ ‚é‚炵‚¢ https://www.fluentcpp.com/2018/12/14/named-arguments-cpp/
940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 05:55:16.82 ID:caWVwyr0.net] >>911 virtual double weight() const = 0; ‚¶‚á‚ ‚©‚ñ‚ÌH
941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 06:25:31.61 ID:8h2e+y9J.net] >>912 ˆø”‚ª”’l‚΂©‚è‚Å10ŒÂ‚Æ‚©‚ ‚邯Šm‚©‚ɉ½‚ðŽw’肵‚Ä‚é‚Ì‚©‚Ï‚Á‚ÆŒ©‚í‚©‚ñ‚È‚‚Ȃ肻‚¤ C++‚È‚ç>>918 ‚Ɉê•[‚¾‚¯‚ÇŽQÆ‚·‚鎞‚É ( ) ‚ª—v‚é‚©‚炱‚¤Œ¾‚¤ƒP[ƒX‚¾‚ÆC#‚̃vƒƒpƒeƒB‚ª—~‚µ‚‚È‚é
942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 07:38:38.22 ID:gd3zcTPm.net] C++20‚ÅŽwަ•t‚«‰Šú‰»‚ªo—ˆ‚邿‚¤‚Ȃ̂ÅA‚à‚µC++20‚ªŽg‚¦‚é‚È‚ç’蔂ð\‘¢‘̂ɂ܂Ƃ߂½‚ç‚¢‚¢‚©‚à https://cpprefjp.github.io/lang/cpp20/designated_initialization.html
943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 08:22:45.14 ID:OHT8JXtH.net] >>911 Builderƒpƒ^[ƒ“‚Æ‚©H –Ê“|‚¾‚Á‚½‚çDirectorƒNƒ‰ƒX‚ÍÈ—ª‚µ‚Ä‚à–â‘è‚È‚³‚»‚¤B —ÞŒ^“I‚ȎԎ킲‚Æ‚ÉBuilder‚ð”h¶‚³‚¹‚ăfƒtƒHƒ‹ƒg’l‚ðŒˆ‚ß‚Æ‚¢‚Ä‚à‚¢‚¢‚©‚ÆB
944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 12:38:49.71 ID:gSSLx8YQ.net] >>919 ŽQÆ‚·‚邯‚«‚Éij‚Ä‚¢‚¤‚Ì‚Í a=car.weight();@‚Ä‚¢‚¤‚±‚ÆH a=car.weight;@‚Æ•\‹L‚µ‚½‚¢‚È‚çoperator=‚ðƒI[ƒo[ƒ[ƒh‚·‚ê‚΂¢‚¢‚©‚Æ
945 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 13:46
] [‚±‚±‰ó‚ê‚Ă܂·]
946 –¼‘OF:37.13 ID:Xs8oV2Az.net mailto: >>920 C++20‚ÅŽg‚¦‚é‚Ì‚»‚ê‚»‚êBgcc‚ł͌³XŽg‚¦‚邯‚Ç... [] [‚±‚±‰ó‚ê‚Ă܂·]
947 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/11/05(‹à) 13:57:04.43 ID:8QrXrM3i.net] >>923 C (C99 ˆÈ~) ‚ɂ͗L‚é‚©‚ç‚‚¢‚Å‚É C++ ‚Å‚àŽg‚¦‚邿‚¤‚É‚·‚é‚Ì‚Í gcc “I‚ɂ͂½‚¢‚µ‚½ŽèŠÔ‚Å‚à‚È‚©‚Á‚½‚ñ‚¾‚낤‚ÆŽv‚¤B
948 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/11/05(‹à) 14:01:00.76 ID:8QrXrM3i.net] ‚Æ‚±‚ë‚Å C ‚Ì designated initializer ‚ł͔z—ñ—v‘f‚ðŽwަ‚·‚邱‚Æ‚ào—ˆ‚é‚ñ‚¾‚¯‚ÇA C++20 ‚ɂ͂±‚ê‚Í“ü‚ç‚È‚©‚Á‚½‚ñ‚¾‚ËB « ‚±‚¤‚¢‚¤‚ÌB const char *foo[5] = { [2]="bar" };
949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 14:04:47.27 ID:XqgFcDRs.net] c++17ˆÈ‘O‚Å‚àˆø”‚ð\‘¢‘̂ɂ܂Ƃ߂ê‚Î{}‚Å‹æØ‚Á‚Ä‹Lq‚Å‚«‚邿‚¤‚ɂȂ邩‚瑽ƒ}ƒV‚É‚Í‚È‚é‚æ‚Ë IntelliSense‚ªŒø‚«‚É‚‚‚È‚é‚Ì‚ªŒ‡“_‚¾‚¯‚Ç
950 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 14:10:59.42 ID:TiWO+rcp.net] >>922 ŒN‚͉½‚ðŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾‚¢H
951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 14:27:51.72 ID:7LuUsMxr.net] ‚»‚ÌC‚Ì‹Lq‘f°‚炵‚¢‚æ‚Ë C++“I‚łȂ¢‚̂͂킩‚邪‚Ç‚¤‚¹‰Šú‰»Žž‚Å‚µ‚©Žg‚í‚ñ‚Ì‚¾‚µ‚Æ‚Á‚ƂƓü‚ê‚é‚ׂ«‚¾‚Á‚½
952 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/05(‹à) 16:10:31.37 ID:gd3zcTPm.net] >>925 ƒ‰ƒ€ƒ_Ž®‚̃Lƒƒƒvƒ`ƒƒ‚Æ‹£‡‚·‚邽‚߂Ƒ‚¢‚Ä‚é‚Ë
953 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/07(“ú) 16:47:32.00 ID:qipzvPRM.net] https://ideone.com/d05dJ9 #include <iostream> #include <vector> #include <memory> using namespace std; #define MAX_SIZE 100 template <class T> // template <class T, size_t C=MAX_SIZE> class SizeLimitedAllocator { public: typedef T value_type; using traits = allocator_traits<allocator<T>>; T *allocate(size_t n) { if (n > MAX_SIZE) throw bad_alloc(); // if (n > C) throw bad_alloc(); return traits::allocate(_allocator, n); } void deallocate(T *p, size_t n) { traits::deallocate(_allocator, p, n); } private: allocator<T> _allocator; }; int main() { vector<char,SizeLimitedAllocator<char>> vec(MAX_SIZE); try { vec.resize(MAX_SIZE+1); } catch (bad_alloc& e) { cerr << e.what() << endl; } return 0; } ‚±‚̃R[ƒh‚ðƒRƒƒ“ƒg‘¤‚É•ÏX‚µ‚ăRƒ“ƒpƒCƒ‹‚·‚邯‚±‚¯‚é‚ñ‚¾‚¯‚ÇA‚È‚ñ‚ÅH
954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/07(“ú) 17:51:19.26 ID:ISiN+sDp.net] >>928 aggregateŒÀ’肾‚Ë
955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/07(“ú) 17:56:01.13 ID:Mdbpk+F7.net] >>930 https://en.cppreference.com/w/cpp/named_req/Allocator#cite_note-2 > rebind is only optional (provided by std::allocator_traits) if this allocator is a template of the form SomeAllocator<T, Args>, where Args is zero or more additional template type parameters. ‚±‚ê‚Å‚·‚©‚ËH ƒJƒXƒ^ƒ€ƒAƒƒP[ƒ^Ž©•ª‚Å’è‹`‚µ‚½‚±‚ƂȂ¢‚̂ł¶‚á‚ ‚Ç‚¤‚·‚ê‚΂¢‚¢‚©‚Í•ª‚©‚è‚Ü‚¹‚ñ‚ªcc
956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/07(“ú) 18:53:11.25 ID:Qwz9shRh.net] rebind_alloc‚ªˆ«‚³‚µ‚Ä‚½‚肵‚Ä
957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/07(“ú) 19:23:12.01 ID:A2QjBZsT.net] >>930 SizeLimitedAllocator‚Ì’è‹`‚É‚±‚ê’ljÁ‚·‚ê‚΂¢‚¢‚æ template<typename U> struct rebind {using other = SizeLimitedAllocator<U,C>;};
958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/08(ŒŽ) 00:05:22.17 ID:dWDs4ee0.net] https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/bits/ptr_traits.h#L62-L69 ‚±‚̕ӂ̒è‹`‚É‚ ‚é ’è”’l‚Æ‚¢‚¤Œ^‚łȂ¢‚à‚Ì‚ªƒeƒ“ƒvƒŒ[ƒgˆø”‚É“ü‚Á‚½‚½‚ßA__replace_first_arg‚̉º‘¤‚Ì’è‹`‚ªŽg‚í‚ꂸ 㑤‚Ì’è‹`‚ªŽg—p‚³‚êtype‚à“ü‚炸 https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/bits/alloc_traits.h#L80 ‚Årebind‚Å‚«‚È‚‚È‚Á‚½‚±‚Æ‚ªŒ´ˆö‚Å‚µ‚½B ‚±‚ê‚ð‰ñ”ð‚·‚é‚½‚߂ɂÍA>>934 ‚̂悤‚É
959 –¼‘OF https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/bits/alloc_traits.h#L51-L57 ‚±‚̉º‚Ì’è‹`‚É“–‚Ă͂܂érebind<U>::other‚ð’è‹`‚µ‚Ä‚¨‚•K—v‚ª‚ ‚邿‚¤‚Å‚·B ’è”’l‚łȂŒ^‚ªƒeƒ“ƒvƒŒ[ƒgˆø”‚ɒljÁ‚³‚ꂽꇂÍAother‚Ì’è‹`‚Í•K—v‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B [] [‚±‚±‰ó‚ê‚Ă܂·]
960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/10(…) 17:04:45.91 ID:9a0GsOuO.net] ƒO[ƒOƒ‹ƒeƒXƒg‚ÌASSERT‚̕ЕӂɊú‘Ò’l‚ðƒ}ƒWƒbƒNƒiƒ“ƒo[‚¶‚á‚È‚ƒ}ƒNƒ’蔂Ŏw’è‚·‚邯Ôüˆø‚¢‚Ä—ˆ‚₪‚é‚ñ‚¾‚¯‚ÇVS‚¾‚¯H ƒrƒ‹ƒh‚͒ʂ邵ƒeƒXƒg‚à‚Å‚«‚é‚©‚ç‘S‚–â‘è‚È‚¢‚ñ‚¾‚¯‚Ç‚¤‚º[
961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/10(…) 20:17:21.11 ID:MFJzciMu.net] warning‚ÌŽí—Þ‚²‚Æ‚Éon/off‚µ‚½‚‚È‚é
962 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/11(–Ø) 00:05:50.61 ID:QjSth2/F.net] ‘å‘̂̃Rƒ“ƒpƒCƒ‰‚Í‚»‚¤‚¢‚¤#pragmaŽ‚Á‚Ă邾‚ë MSVC‚È‚ç#pragma warning GCC‚È‚ç#pragma GCC diagnostic
963 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sega [2021/11/12(‹à) 12:50:12.26 ID:DicJ24/v.net] ‰üsƒR[ƒh‚Æ‚©ƒ^ƒuƒR[ƒh‚Æ‚©‚ªŠÜ‚܂ꂽ•¶Žš—ñ‚ð \n‚Æ‚©\t‚Æ‚©‚ɃGƒXƒP[ƒv‚µ‚Ä‚‚ê‚éŠÖ”‚Á‚Ä‚ ‚éH
964 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/12(‹à) 12:53:25.82 ID:/M/iq88E.net] ‘¬“x‹C‚É‚µ‚È‚¢‚Ȃ糋K•\Œ»‚Å
965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/12(‹à) 13:28:00.04 ID:INEjO2I3.net] quote?
966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/12(‹à) 14:16:51.83 ID:IjXGHyKg.net] std::replace‚Í? sjis‚¾‚Ƃ܂¸‚¢‚©‚à
967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/12(‹à) 20:51:39.15 ID:4Xte/kSq.net] •¶ŽšƒR[ƒhŽü‚è‚̓JƒIƒX‚·‚¬‚Ä•W€‚àŽè‚É•‰‚¦‚¸ú“Š‚°‚½‚©‚烉ƒCƒuƒ‰ƒŠŽg‚Á‚½•û‚ª‚¢‚¢‚æ
968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/12(‹à) 23:22:09.10 ID:qmhW9zZv.net] >>939 C/C++‚Ìê‡A1•¶Žš’PˆÊ‚ł̕¶Žš—ñˆ—‚ª“¾ˆÓ‚Ȃ̂ÅAŽ©ì‚·‚é‚Ì‚àŠÈ’PB 0x09 ‚â 0x0a ‚ÍASJIS‚âUtf8‚Ȃǂ̑½ƒoƒCƒg•¶Žš‚Ì’†‚ɂ͊܂܂ê‚Ä–³‚¢‚©‚çA ‚È‚¨‚³‚çB —Ⴆ‚ÎAstd::string‚Å‚àAV‚µ‚¢•¶Žš—ñ•Ï”dst‚ðì‚Á‚ÄAsrc‚Ì•¶Žš—ñ ‚©‚ç1ƒoƒCƒg’PˆÊ‚œǂݎæ‚Á‚ÄAdst‚É1•¶Žš‚¸‚––”ö’ljÁ‚µ‚Ä‚¢‚¯‚΂¢‚¢B
969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/12(‹à) 23:28:15.13 ID:qmhW9zZv.net] >>944 [‹ï‘Ì—á] MFC‚ÌCString‚È‚çAˆÈ‰º‚̂悤‚É‚·‚邾‚¯‚ł悢: CString src@= "Œ³‚Ì•¶Žš—ñ"; CString dst;@// •ÏŠ·Œã‚Ì•¶Žš—ñ‚ð“ü‚ê‚é•Ï”B const char *ptr = (const char *)src;@// CString ‚Ì 0 I’[•¶Žš—ñ‚Ìæ“ªƒAƒhƒŒƒX‚ðŽæ“¾‚·‚邽‚߂̕ϊ·ŠÖ”‚ðŒÄ‚Ño‚µ‚Ä‚¢‚éB while ( *ptr != 0 ) { @if ( *ptr == 0x0a ) { @@dst += "\\n"; @} @else if ( *ptr == 0x09 ) { @@dst += "\\t"; @} @else { @@dst += *ptr; @} @ptr++; }
970 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/12(‹à) 23:33:56.40 ID:qmhW9zZv.net] >>945 [•â‘«] ‚±‚̃vƒƒOƒ‰ƒ€‚ÍA1ƒoƒCƒg‚¸‚“ǂݎæ‚Á‚Ä‚¢‚邪A•¶Žš•„‡‚ÍA‚±‚̂܂܂łàA –³C³‚Å ASCII‚¾‚¯‚łȂASJIS‚âUTF8‚âEUC‚É‚à‘Ήž‚µ‚Ä‚¢‚éB ŒãŽÒ‚̂悤‚È•„‡‚Å‚ÍA—Ⴆ‚ÎASJIS‚Ì"‚ "‚Ì•¶Žš‚¾‚ÆA1•¶Žš’PˆÊ‚ł͂ȂA 1ƒoƒCƒg‚¸‚ˆ—‚³‚êA2‰ñƒ‹[ƒv‚ª‰ñ‚邪A–â‘è‚È‚¢B UTF8‚¾‚Æ3‰ñƒ‹[ƒv‚³‚ê‚éB ‚‚܂èA‚±‚̃vƒƒOƒ‰ƒ€‚Å‚ÍASJIS‚Ì1•¶Žš‚ÍA2•¶Žš‚̂悤‚É UTF8‚Ì"‚ "‚Ì•¶Žš‚ÍA3•¶Žš‚̂悤‚Ɉ—‚³‚ê‚éB ‚µ‚©‚µA‚»‚ê‚Å‚àŒ‹‰Ê“I‚ɂ͖â‘è‚È‚¢B ‚È‚º‚È‚çA0x0a‚â0x09‚ÍA‘½ƒoƒCƒg•¶Žš‚Ì’†‚ɂ͊܂܂ê‚ĂȂ¢‚©‚çB ‚½‚¾‚µASJIS‚Ìê‡A\ ‚Ì•¶ŽšƒR[ƒh‚ªŠÜ‚Ü‚ê‚Ä‚¢‚é‚̂ŒˆÓ‚ª•K—v‚ł͂ ‚邪A ¡‰ñ‚Í–â‘è‚È‚¢B
971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/12(‹à) 23:39:04.51 ID:qmhW9zZv.net] >>946 [•â‘«2] char ‚ÍACŒ¾Œê‚ª“oꂵ‚½Žž‚É‚ÍAu•¶Žšv‚̈Ӗ¡‚Å‚ ‚Á‚½‚ªA ¡‚͂Ȃ‚Æ‚à CŒ¾Œê‚ł͕¶Žš‚̈Ӗ¡‚͂قڂȂA1ƒoƒCƒg(8BIT)‚̈Ӗ¡‚Å‚ ‚éB ‚»‚µ‚ÄACŒ¾Œê‚Åchar‚ª1ƒoƒCƒg(8BIT)‚Å–³‚¢ˆ—Œn‚ÍAŽå—¬‚ł͂Ȃ¢‚̂Ŗ³Ž‹ ‚µ‚Ă悢B Java‚ȂǂłÍAchar‚ª •K‚¸16BIT‚Å‚ ‚é‚Ì‚Æ‚Í‘ÎÆ“I‚Å‚ ‚éB ‚½‚¾‚µAJava‚àƒTƒƒQ[ƒgƒyƒA‚Ì•¶Žš‚ɑ΂µ‚Ä‚ÍAchar‚Í•¶Žš‚̈ꕔ‚Å‚ ‚Á‚Ä –{“–‚Ì1•¶Žš‚ɂ͑Ήž‚µ‚Ä‚¢‚È‚¢B ¦Œ‹‹ÇA‚ǂ̌¾Œê‚àA1•¶Žš‚ðŒÅ’è’·‚ňµ‚¢‘±‚¯‚邱‚Æ‚Í”ð‚¯‚Ä‚¢‚éB
972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 02:30:33.64 ID:sxA0duhG.net] ƒƒ‚ƒŠŠm•Û‚ª‘½”‚µ‚»‚¤‚ȃvƒƒOƒ‰ƒ€‚â‚Ë
973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 06:30:48.47 ID:x1CN7sQN.net] ˜VŠQ‚ªˆê¶Œœ–½l‚¦‚½‚ñ‚¾‚ëw ƒƒ‚ƒŠƒŠ[ƒN‚µ‚Ü‚‚ç‚ê‚邿‚èƒ}ƒV
974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/13(“y) 07:45:14.90 ID:xg91cK1y.net] CString‚É‚¹‚æbasic_string‚É‚¹‚惃‚ƒŠŠm•Û‚Ì‘½”‚È‚ñ‚ÄS”z‚µ‚È‚‚Ä‚¢‚¢‚æ Java‚ÌString‚¶‚á‚È‚¢‚ñ‚¾‚©‚ç
975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 08:44:09.90 ID:sxA0duhG.net] ‚±‚¤‚¢‚¤Žžreserve‚µ‚ĂȂ‚Ä‚à–â‘è‚È‚¢‚ÌH Å‘å—e—ʂ킩‚Á‚Ä‚é‚â‚ñB
976 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 09:34:35.76 ID:GqP7nzeW.net] ƒƒ‚ƒŠ2”{Žæ‚é‚Ì‚ÆÄ”z’u‚ƂǂÁ‚¿‚ª–³‘Ê‚©‚Í‚»‚ꂱ‚»ŠÂ‹«‚Æ–Ú“IŽŸ‘悾‚ë
977 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 11:06:02.43 ID:wYZH/w0f.net] >>945 CStringA ‚à‚µ‚‚Í _T("\\t")‘¼
978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 11:44:37.82 ID:wZp5djKL.net] vector‚à‚»‚¤‚¾‚¯‚ÇA”{X‚Ƀƒ‚ƒŠ‚ðÄ”z’u‚µ‚Ä‚¢‚ƒAƒ‹ƒSƒŠƒYƒ€‚ª‚»‚±‚»‚±Œø—¦“I‚Ȃ̂ÅA ‚½‚¢‚Ä‚¢‚ÌꇂÍreserve‚µ‚悤‚ª‚µ‚Ü‚¢‚ª—LˆÓ‚È·‚Ío‚È‚¢‚æ‚Ë
979 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/13(“y) 12:34:40.00 ID:GR8tTV2x.net] >>943 ‚Ù‚ñ‚»‚ê std::codecvt_utf8_utf16‚Æ‚©•—ðŽj‚Å‚µ‚©‚È‚¢
980 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/13(“y) 12:36:34.59 ID:GR8tTV2x.net] >>944-945 —Ç‚¢Žq‚Í^Ž—‚ð‚µ‚È‚¢‚悤‚É
981 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 12:49:12.18 ID:jQtDYU1M.net] ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Æ‚µ‚Ä‚Íiso2020Žg‚Á‚Ä‚½ ‚Ƒ債‚ĕςí‚ç‚ñ‚æ‚Ë ’჌ƒxƒ‹‚Å‹zŽû‚µ‚Ä‚‚ê‚ñ‚Æ‚â‚Á‚Ä‚ç‚ê‚ñ
982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/13(“y) 13:24:23.81 ID:xg91cK1y.net] ƒtƒ@ƒCƒ‹“ǂݎæ‚è‚àƒVƒXƒeƒ€ƒR[ƒ‹‘¤‚ª“ÆŽ©‚Ƀoƒbƒtƒ@ƒŠƒ“ƒO‚µ‚Ä‚¢‚邱‚Æ‚ª‘½‚¢‚©‚ç ƒvƒƒOƒ‰ƒ}‘¤‚ª‚ª‚ñ‚΂Á‚ăoƒbƒtƒ@ƒŠƒ“ƒO‚µ‚Ä‚à“ñ“xŽèŠÔ‚¾‚Á‚½‚è‚·‚é
983 –¼‘OFƒnƒmƒ“ mailto:sage [2021/11/13(“y) 15:53:45.28 ID:DyUYxUU0.net] >>955 utf32<->utf8 utf32<->utf16 ‚Å\•ª‚¾‚ÆŽv‚Á‚Ä‚¢‚Ü‚·‚ª ‚Æ‚¢‚¤‚©A utf16 Ž©‘Ì‚ª•—ðŽjc
984 –¼‘OFƒnƒmƒ“ mailto:sage [2021/11/13(“y) 15:54:13.83 ID:DyUYxUU0.net] >>958 stdio.h ‚ðƒfƒB‚·‚é‚̂͂»‚±‚܂ł¾
985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 17:16:26.07 ID:kpA91CRo.net] •¶ŽšƒR[ƒh‚È‚ñ‚ÄŽ–ŽÀãiconv‚ª•W€‚¾‚ë ‚¹‚¢‚º‚¢icu‚‚ç‚¢ ‘¼‚͈ꕔ‚̃vƒ‰ƒbƒgƒtƒH[ƒ€ŒÅ—L‚ÌŠÖ”‚‚ç‚¢ §ŒäƒR[ƒh‚ÍISO2022‚Å‚à‚È‚¯‚ê‚ÎŽg‚í‚ñ‚µA‚¢‚¤‚Äwhite space‚Ì—Þ‚ÍŽg‚í‚ê‚ĂȂ¢‚©‚ç‹C‚É‚·‚ñ‚È ^–Ê–Ú‚É‚â‚邯•¶Žš‚Ì‹«ŠEŒ©‚‚¯‚ñ‚Ì‚ª‚¾‚é‚¢‚µA‡¬•¶Žš‚̈µ‚¢‚à”÷–AˆÙíŒn‚ÌŽd—l‚à—vŒŽŸ‘æ‚ɂȂ邵AUnicode‚̃o[ƒWƒ‡ƒ“‚à–³ŒÀ‚Éオ‚è‚»‚¤‚¾‚¯‚ǂȂ— ‚Á‚Ă킯‚ÅC++‚Æ‚©ŠÖŒW‚È‚¢˜b‚¾‚©‚ç‚Ç‚¤‚Å‚à‚¢‚¢‚æ
986 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 18:02:09.89 ID:vJfZgOKN.net] C++ ‚È‚ç strstream ‚â‚ë
987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 18:03:36.59 ID:vJfZgOKN.net] >>959 utf32<->utf8 utf32<->utf16 ‚Ç‚¿‚ç‚à std:: ‚͕̂—ðŽj
988 –¼‘OFƒnƒmƒ“ mailto:sage [2021/11/13(“y) 18:39:04.73 ID:DyUYxUU0.net] >>963 ‚»‚¤‚È‚ñ‚Å‚·‚©c ‚È‚º‚È‚ñ‚Å‚·‚©H
989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/13(“y) 19:29:59.64 ID:vJfZgOKN.net] >>964 ’m‚Á‚Ă邂¹‚É https://cpprefjp.github.io/reference/codecvt.html https://cpprefjp.github.io/reference/codecvt/codecvt_utf8.html https://cpprefjp.github.io/reference/codecvt/codecvt_mode.html https://cpprefjp.github.io/reference/locale/wstring_convert.html
990 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/13(“y) 21:14:20.03 ID:aIrFEHKz.net] Ž©•ª‚ÍHTML5‚ÌŽd—l‚É]‚Á‚ĕϊ·‚µ‚Ă܂·I
991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 08:24:14.02 ID:gLhea8X6.net] >>959 Œ‹‡•¶Žš—ñ‚ª‚ ‚é‚©‚çAŒ‹‹ÇƒR[ƒhƒ|ƒCƒ“ƒg‚É•K‚¸1•¶Žš‚ª‘Ήž‚µ‚Ä‚¢‚邯‚ÍŒÀ‚ç‚È‚¢‚µA ‰½Žg‚Á‚Ä‚àUnicode‚͈ł¶‚á‚È‚¢‚©B ‚Ü‚ AUTF32Žg‚¦‚΃R[ƒhƒ|ƒCƒ“ƒg‚ª‚Ô‚Á‰ó‚ê‚邱‚Æ‚Í”ð‚¯‚ç‚ê‚邯‚ê‚Ç‚àB
992 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 09:14:46.42 ID:ybz8bu8o.net] ‚±‚Ìꇓ¯‚¶ƒR[ƒhƒ|ƒCƒ“ƒg‚ł̕ϊ·‚Ȃ킯‚¾‚µˆê•¶Žš‚ª‚Ç‚¤‚Æ‚©ŠÖŒW‚È‚¢‚ªB
993 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 10:38:12.94 ID:G9ajtZXw.net] >>948 Perl/Ruby/JS‚È‚ñ‚©‚ų‹K•\Œ»‚ðŽg‚Á‚Ä’uŠ·‚·‚éꇂłàA “¯‚¶‚悤‚ȃAƒ‹ƒSƒŠƒYƒ€‚ðŽg‚Á‚Ä‚é‚Í‚¸‚¾‚©‚çA‚±‚ꂪ “Á‚É”ñŒø—¦‚Ȃ킯‚ł͂Ȃ¢‚µA‘ã‚í‚è‚ɂȂéƒAƒ‹ƒSƒŠƒYƒ€‚Å ‚±‚ê‚æ‚èƒg[ƒ^ƒ‹‚ÅŒø—¦‚Ì—Ç‚¢‚à‚Ì‚à‹°‚ç‚‘¶Ý‚µ‚È‚¢B 1.—Ⴆ‚ÎA0x0a‚Æ0x09‚ÌoŒ»‰ñ”‚ðʼn‚É”‚¦‚ê‚ÎA•K—v‚È @dst‚̃oƒCƒg”‚ðŒ©Ï‚à‚邱‚Ƃ͉”\‚¾‚ªA‚»‚ÌꇂÍA @“ñ‰ñ‚àƒp[ƒX‚ª•K—v‚ɂȂ邵AƒvƒƒOƒ‰ƒ€‚à•ª‚©‚è‚É‚‚‚È‚éB @“ñ‰ñƒp[ƒX‚·‚邱‚Ƃɂæ‚鑬“x’ቺ‚à—L‚éB 2.dst‚̃TƒCƒY‚Ísrc‚̃TƒCƒY‚Ì2”{‚ð‰z‚¦‚È‚¢‚Ì‚ÅA’Pƒ‚É @dst‚Ì“à•”ƒoƒbƒtƒ@‚ðsrc‚̃oƒCƒg”‚Ì2”{‚Æ‚µ‚Ä—\–ñ‚µ‚Ä‚¨‚¯‚Î @ƒƒ‚ƒŠŠm•ۂ͈ê‰ñ‚ÅςނªAsrc‚ª‹‘å‚ÈŽžAƒƒ‚ƒŠ‚ðˆ³”—‚µA @—]‚è—Ç‚¢ƒAƒ‹ƒSƒŠƒYƒ€‚Ƃ͌¾‚¦‚È‚¢B
994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 10:52:13.79 ID:G9ajtZXw.net] >>951 •¶Žš—ñ‚̃oƒbƒtƒ@‚ÍA•s‘«‚·‚邯2”{A2”{AEEE‚ÅŠm•Û‚³‚ê‚Ä‚¢‚‚̂ŠŠm•Û‚³‚ê‚é‰ñ”‚ÍAÅI“I‚È•¶Žš—ñ‚̃oƒCƒg”‚ð N ‚Æ‚µ‚½‚Æ‚«A‘å‘ÌA log2(N) ‰ñ’ö“x‚ƂȂèAƒoƒbƒtƒ@‚ªƒRƒs[‚³‚ê‚éƒg[ƒ^ƒ‹‚̃oƒCƒg”‚ÍA b = a + a*2 + a*2^2 + a* 2^3 + ... + a* 2^k k = log2(N) ’ö“x a = •¶Žš—ñƒNƒ‰ƒX‚Ì“à•”ƒoƒbƒtƒ@‚̉ŠúƒoƒCƒg”B ‚ƂȂèA‘å‘̂Ō¾‚¦‚ÎA2N ‚ð‰z‚¦‚È‚¢B 1 + 2 + 2^2 + 2^3 + ... + 2^k ‚Í 2i”‚Ål‚¦‚ê‚ÎA‘S‚Ẵrƒbƒg‚ª 1 ‚ɬ‚Á‚Ä‚¢‚é®”‚ÅA 2^{k+1} = 2*2^k = 2*2^{log2(N)} = 2 * N ‚Å‚ ‚邱‚ƂɒˆÓ‚·‚éB ‚½‚¾‚µAb‚Ì’l‚Í‘å‘̂ő‚¢‚½‚Ì‚ÅAŒµ–§‚ɂ͂µˆá‚¤‚¾‚낤B
995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 10:59:39.62 ID:G9ajtZXw.net] >>970 1 + 2 + 2^2 + 2^3 + ... + 2^k = ƒ°_{i=0}^k 2^i = (1 - 2^{k+1}) / (1 - 2) = 2^{k+1} - 1 ‚Å‚ ‚éB“r’†A“™”ä”—ñ‚̘a‚ÌŒöŽ®F “™”ä”—ñ‚̘a = ‰€ * ( 1 - Œö”ä^€”) - ( 1 - Œö”ä ) ‚ð—p‚¢‚½B
996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 11:04:20.53 ID:G9ajtZXw.net] >>971 Œë: “™”ä”—ñ‚̘a = ‰€ * ( 1 - Œö”ä^€”) - ( 1 - Œö”ä ) ³: “™”ä”—ñ‚̘a = ‰€ * ( 1 - Œö”ä^€”) / ( 1 - Œö”ä )
997 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 12:08:34.21 ID:p964tW2k.net] ‰´‚Í””N‘O‹Æ‚ðŽÏ‚₵‚ÄŽ©‘O‚ÌstringƒNƒ‰ƒX‚ðì‚Á‚Ä‚µ‚Ü‚Á‚½(L¥ƒÖ¥M) Esjis/utf8/utf16/utf32‘Ήž‚Å”äŠrE‘ã“ü‚Ȃǂǂ̑g‚݇‚킹‚Å‚à–â‘è‚È‚“®‚ E‚ǂ̕¶ŽšƒR[ƒh‚Å‚à“¯‚¶ƒnƒbƒVƒ…’l‚𶬂·‚é EcharŒ^‚ªsjis‚Ȃ̂©utf8‚Ȃ̂©‚Ídefine‚ÅŒˆ‚ß‚é Eƒeƒ“ƒvƒŒ[ƒgƒx[ƒX‚Ìformat‚ð—pˆÓ‚µ‚Äprintf‚ð’u‚«Š·‚¦ ‚Ý‚½‚¢‚È
998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 12:57:01.80 ID:hL5WeBkj.net] >>973 •ÛŽ‚·‚邯‚«‚̃Gƒ“ƒR[ƒh‚ÍH
999 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 12:58:38.01 ID:p964tW2k.net] >>974 •¶ŽšƒR[ƒh‚ÌŽí—Þ‚É‚PƒoƒCƒg—pˆÓ‚µ‚ÄAŒã‚Í‚»‚ꂼ‚ê‚Ì•¶ŽšƒR[ƒh‚Å’¼Ú•Û‘¶‚µ‚Ä‚¢‚é
1000 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/14(“ú) 13:30:12.63 ID:mwYTHPjW.net] ‚¦[ ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÅŠeŽí•¶ŽšƒR[ƒh‚̃oƒCƒg—ñ‚ðŽó‚¯Žæ‚ê‚邿‚¤‚É‚µ‚Ä“à•”•ÛŽŒ`Ž®‚ÍUTF32‚ł悂Ȃ¢H
1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 13:42:53.43 ID:p964tW2k.net] ‚»‚ꂾ‚Ƒ傫‚߂̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚ðŠJ‚¢‚½‚Æ‚«‚Ȃǂ¢‚¿‚¢‚¿•ÏŠ·‚ª“ü‚Á‚Ä’x‚‚Ȃ肻‚¤‚¾‚©‚çc‚Æ‚¢‚Á‚Ä‚àŽÀۂɂ͂ǂÁ‚¿‚ªŒø—¦—Ç‚¢‚Ì‚©‚܂ł͔ä‚ׂĂȂ¢‚¯‚Ç ˆÙ‚È‚é•¶ŽšƒR[ƒh“¯Žm”äŠr‚·‚鎞‚È‚ñ‚©‚̓R[ƒhƒ|ƒCƒ“ƒg’PˆÊ‚œǂÝo‚µ‚ÄŒ‹‹Çutf32ƒx[ƒX‚ň—‚·‚邵‚Èc
1002 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/14(“ú) 13:44:30.36 ID:E00roTgy.net] >dst‚̃TƒCƒY‚Ísrc‚̃TƒCƒY‚Ì2”{‚ð‰z‚¦‚È‚¢ ‚µ‚Ë
1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 13:59:19.66 ID:5aeLrxCA.net] ƒvƒƒOƒ‰ƒ}[‚Í3Ží—Þ‚µ‚©‚¢‚È‚¢ •¶ŽšƒR[ƒh‚ª•ª‚©‚ç‚È‚¢ˆê”ʃvƒƒOƒ‰ƒ}[ •¶ŽšƒR[ƒh‚ð—‰ð‚µ‚½‚ÆŠ¨ˆá‚¢‚µ‚Ä‚¢‚é’n—‹ƒvƒƒOƒ‰ƒ}[ ‚»‚µ‚Äl—Þ‚ª•¶ŽšƒR[ƒh‚ð—‰ð‚·‚é‚͕̂s‰Â”\‚¾‚ÆŒå‚Á‚½ã‚łȂñ‚Æ‚©Ž–ŒÌ‚ª‹N‚±‚ç‚È‚¢‚悤‚ÉS‚ðÓ‚^‚Ìê–副‚¾
1004 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 14:17:19.40 ID:p964tW2k.net] >>976 ‚ [‚ ‚Æ‚ÍA‚±‚ê‚Ìstring_viewƒo[ƒWƒ‡ƒ“‚ª‚ ‚Á‚ÄAŠÖ”‚̃pƒ‰ƒ[ƒ^‚ðconst mystring_view& str‚Ý‚½‚¢‚ÉŽó‚¯‚é‚ÆA‚Ç‚ñ‚ȑΉž‚µ‚Ä‚é•¶Žš‚È‚çiƒŠƒeƒ‰ƒ‹‚â‘Ήž‚µ‚Ä‚éƒNƒ‰ƒXŠÜ‚ß‚Äj‚È‚ñ‚Å‚àŽQƂƂµ‚Ď󂯕t‚¯‚é‚©‚ç•Ö—˜‚È‚ñ‚¾‚æ‚Ë
1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 14:59:21.42 ID:WpZMPVn+.net] ‚»‚êconst&‚¢‚é‚ñ‚©H
1006 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 15:13:11.67 ID:p964tW2k.net] ŽÀŽ¿“I‚ɂ͂قƂñ‚ǂȂɂà•Ï‚í‚ç‚È‚¢‚ÆŽv‚¤‚¯‚ÇA–³‘ʂȃRƒs[‚ªŒ¸‚éê‡‚à‚ ‚é‚̂ŕt‚¯‚Ä‚¨‚‚ɉz‚µ‚½‚±‚Ƃ͂Ȃ¢‚ÆŽv‚¤
1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 15:45:24.64 ID:p964tW2k.net] ‚Ü‚ŸA‚Å‚àŽQÆ‚àƒRƒXƒgƒ[ƒ‚Á‚Ă킯‚¶‚á‚È‚¢‚©‚çAꇂɂæ‚Á‚Ă͒x‚‚Ȃ邱‚Æ‚à‚ ‚é‚©c
1008 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 16:54:05.80 ID:tkHjD9h1.net] const ‚Á‚Ä“`”d‚·‚é‚©‚猙‚¢ •t‚¯‚é‚͔̂½‘΂ł͂Ȃ¢‚ª
1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 17:26:15.73 ID:CXUBNW9m.net] “`”d‚Á‚Ăǂ¤‚¢‚¤‚±‚ÆH
1010 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/11/14(“ú) 17:38:21.62 ID:A4GQ1/1N.net] ŽQƂŎ󂯎æ‚邯‚«‚É‚Í const ‚ð•t‚¯‚È‚¢‚ƉE•Ó’l‚ðŽó‚¯Žæ‚ê‚È‚¢‚ñ‚¾‚æB && ‚É‚µ‚½‚ç‹t‚ɉE•Ó’l‚µ‚©Žó‚¯Žæ‚ê‚È‚¢‚µA ƒeƒ“ƒvƒŒ[ƒg‚É‚·‚é‚Ì‚à–Ê“|‚‚³‚¢‚µA const ŽQƂŕs“s‡‚ª‚È‚¢‚È‚ç‚Ü‚¸‚»‚ê‚ð‘I‚Ô‚Ì‚ªí“¹‚ɂȂÁ‚Ä‚éB ϋɓI‚É‚»‚¤‚·‚é•K—v‚͂Ȃ‚Ä‚àŽè•Ȃłâ‚邿‚ËB
1011 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2021/11/14(“ú) 17:44:17.95 ID:A4GQ1/1N.net] >>985 const –³‚µ‚©‚ç const •t‚«‚ÌŽQƂւ͈Öق̌^•ÏŠ·‚ª‹–‚³‚ê‚邪‚»‚Ì‹t‚͂Ȃ¢B const •t‚«‚É‚µ‚½‚ç‚»‚ꂪ‚¸‚Á‚Æ“`‚í‚Á‚Ä‚¢‚‚Á‚Ä‚±‚Æ‚¾B Œ³‚̃IƒuƒWƒFƒNƒg‚ª const ‚łȂ¢‚È‚ç const_cast ‚Å const ‚𔂪‚µ‚Ä‘‚«Š·‚¦‚é‚͈̂ꉞ‚Í—L‚è‚Ȃ͂¸‚¾‚ªA ‚©‚È‚ès‹V‚ªˆ«‚¢‚µ‚ÈB
1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 17:59:13.06 ID:CXUBNW9m.net] ƒXƒR[ƒvŒÀ’è‚Ìconst‚ð—~‚·‚é‚ЂƂª‚¢‚邯‚ÍŽv‚í‚ñ‚©‚Á‚½
1013 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/14(“ú) 18:02:00.71 ID:nLCz7RQY.net] Ó”Cƒx[ƒX‚Ìconst‚Í—L‚蓾‚é‚̂łÍH private‚ªÝ‚é‚ñ‚¾‚©‚çB
1014 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 18:05:38.66 ID:leu9kbhs.net] ‚Æ‚¢‚¤‚©“`”d‚µ‚È‚©‚Á‚½‚碂é‚̂łÍH ‚¨s‹Vˆ«‚const_cast‚µ‚È‚¢‘O’ñ‚È‚ç ‚ ‚éŠÖ”‚̈ø”‚ªconst‚¾‚Á‚½‚çA‚»‚ÌŠÖ”‚ªŒÄ‚Ño‚·ŠÖ”‚à‚Ü‚½const‚Å‚ ‚邯‚¢‚¤•ÛØ‚Í‘åØ‚¾‚낤‚µ
1015 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/11/14(“ú) 18:45:07.42 ID:nLCz7RQY.net] ‚à‚¿‚ë‚ñ‚»‚ê‚Í‘åØ‚Å‚·‚æB “`”À‚µ‚È‚©‚Á‚½‚çˆÓ–¡‚È‚¢‚µB
1016 –¼‘OFƒnƒmƒ“ mailto:sage [2021/11/14(“ú) 19:45:46.13 ID:5CSGBVhH.net] K&R2 ‚É‚à const ‚Í‚ ‚è‚Ü‚·‚ª‘S‘RŽg‚í‚È‚©‚Á‚½‚È‚ cvolatile “¯—lƒLƒƒ‚ƒm‚¾‚Æ‚¨‚à‚Á‚Ä‚¢‚Ü‚µ‚½i”šj
1017 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 22:33:34.47 ID:oUoND4t/.net] C++20‚©‚çƒRƒ‹[ƒ`ƒ““ü‚邯‚ǃRƒ‹[ƒ`ƒ“‚̕Ԃè’l‚ÉŠÖ”“à‚̕ϔ‚ÌŽQƕԂ·‚Ì–â‘è‚ɂȂ邩‚ÈH hoge& test(){ hoge tmp; for(int i=0;i<10;++i){ co_yield tmp; } } //•Ô‚è’l‚ÍŽÀÛ‚Ígenerator‚Æ‚©‚ɂȂ邩‚à‚µ‚ê‚È‚¢
1018 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/14(“ú) 22:35:39.21 ID:PetPaRNq.net] yeildŽg‚¦‚邿‚¤‚ɂȂé‚Ì‚©
1019 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/15(ŒŽ) 01:03:02.10 ID:tPLK0GqY.net] view‚Í’l“n‚µ‚ªŠî–{‚¾‚æ
1020 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/15(ŒŽ) 06:05:50.61 ID:Rt8JG1Np.net] ‰½‚©‚ÌƒŠƒ~ƒbƒ^‚ªŠO‚ê‚½Š´‚¶‚¾‚Ë –³·•ʂɂԂ¿ž‚ނ悤‚ɂȂÁ‚½
1021 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/15(ŒŽ) 06:11:48.42 ID:Rt8JG1Np.net] ]“Y‚ª“¦‚°‚½——R‚àŽ@‚µ‚ª‚‚
1022 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/11/15(ŒŽ) 15:55:33.66 ID:Ux5WoKB6.net] XV‚µ‚ĂȂ¢‚æ‚Ë
1023 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:hage [2021/11/15(ŒŽ) 16:41:30.12 ID:i/3H6iLT.net] hage
1024 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:pow(10,3); [2021/11/15(ŒŽ) 16:42:03.92 ID:i/3H6iLT.net] 10^3
1025 –¼‘OF1001 [Over 1000 Thread.net] ‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B V‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ‚¾‚³‚¢B life time: 98“ú 5ŽžŠÔ 44•ª 33•b
1026 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]] ¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·