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


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

Rust part16



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/06/27(ŒŽ) 08:17:03.45 ID:gDlfKP6u.net]
ŒöŽ®
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust

Webã‚ÌŽÀsŠÂ‹«
https://play.rust-lang.org

“ú–{Œê‚Ìî•ñ
https://rust-jp.rs/

¦Rust‚ðŠw‚Ñ‚½‚¢l‚͂܂¸Å‰‚ÉŒöŽ®‚ÌThe Book‚ð“ǂނ±‚Æ
https://doc.rust-lang.org/book/

¦Rust‚ðŠw‚ÔۂɔƂµ‚ª‚¿‚È12‚̉߂¿
https://dystroy.org/blog/how-not-to-learn-rust

¦Rust‚Ìasync‚ɂ‚¢‚Ä’m‚肽‚¯‚ê‚Îuasync-bookv‚Í•K“Ç
https://rust-lang.github.io/async-book/

¦ŽŸƒXƒŒ‚ÍŒ´‘¥>>980‚ª—§‚Ă邱‚Æ

‘OƒXƒŒ
Rust part15
https://mevius.5ch.net/test/read.cgi/tech/1652347700/

657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 01:11:28.44 ID:U6/gufpm.net]
>>648
•Ï”‚âƒtƒB[ƒ‹ƒh‚̃ƒ‚ƒŠã‚Ì•\Œ»‚

658 –¼‘OFª“Á’è‚̃Gƒ“ƒfƒBƒAƒ“‚É‚µ‚½‚¢‚̂ł ‚ê‚ÎA
#[repr(C)]
struct BeU32([u8; 4]);
‚Ý‚½‚¢‚È\‘¢‘Ì‚ð—pˆÓ‚µ‚Ä
impl Be32 {
fn get(&self) -> u32 { u32::from_be_bytes(self.0) }
fn ser (&mut self, v: u32) { self.0 = v.to_be_bytes(); }
}
‚±‚¤‚¢‚¤ƒAƒNƒZƒT‚ðŽÀ‘•‚·‚ê‚Ηǂ¢‚©‚Æ

‰½‚Ì–ð‚É—§‚‚̂©‚͂悭‚í‚©‚ç‚È‚¢‚¯‚ÇA“Á’è‚̃Gƒ“ƒfƒBƒAƒ“‚ŃVƒŠƒAƒ‰ƒCƒY‚³‚ꂽƒf[ƒ^‚É‚»‚̂܂܃AƒNƒZƒX‚µ‚½‚¢ê‡‚Æ‚©‚ɕ֗˜‚Ȃ̂©‚È
[]
[‚±‚±‰ó‚ê‚Ă܂·]

659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 01:21:33.97 ID:5HeI/FQK.net]
mansplainers

660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/08(–Ø) 15:55:57.30 ID:Vswe11EN.net]
Rust‚ðOpenMPI‚ɑΉž‚³‚¹‚邿‚¤‚ȃvƒƒWƒFƒNƒg‚Á‚Ä‚ ‚è‚Ü‚·‚©H

661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 16:49:24.48 ID:mLv3aAxt.net]
uRust OpenMPIv‚ÅGoogleŒŸõ

662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 18:02:42.70 ID:U6/gufpm.net]
OpenMP ‚Ȃ̂© Open MPI ‚Ȃ̂©‚Ç‚Á‚¿

663 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/08(–Ø) 20:45:38.87 ID:Vswe11EN.net]
’m‚肽‚¢‚Ì‚ÍOpenMPI‚Ì•û‚Å‚·
ƒOƒO‚邯OpenMPI‚ÆOpenMP‚ðŠ¨ˆá‚¢‚µ‚½‚ÆŽv‚í‚ê‚éRayon‚ðЉ‚é‹LŽ–‚ªo‚Ä‚«‚½‚èAOpenMP‚ª‚ç‚݂̃TƒCƒg‚ªo‚Ä‚«‚½‚èA‚È‚©‚È‚©ó‹µ‚ª•ª‚©‚è‚Ü‚¹‚ñEEEE

664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 20:53:50.25 ID:RwfCQI7B.net]
ˆê”Ôã‚Ìrsmpi‚͈Ⴄ‚Ì

665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 21:56:17.41 ID:fa0yFdt8.net]
MPI‚ÍHPCˆÈŠO‚ł͎g‚¤•K—v‚È‚¢‚Å‚·
‹@ŠBŠwK‚Å‚à—L—p‚¾‚Ƃ͎v‚¢‚Ü‚·‚ª
‚»‚à‚»‚àƒtƒŒ[ƒ€ƒ[ƒN‚ª‘Ήž‚µ‚Ä‚¢‚È‚¢‚©‚ç
‘S•”Ž©‘O‚Åì‚Á‚Ă邿‚¤‚ÈlˆÈŠO‚Í•K—v‚È‚¢‚Å‚·



666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 01:14:31.51 ID:4b4Wyf25.net]
Open MPI‚ÉŒÀ‚炸MPI‚̓AƒvƒŠ‚©‚猩‚½‚炽‚¾‚̃‰ƒCƒuƒ‰ƒŠ‚¾‚©‚çRust‘¤‚Å“Á•ʂȑΉž‚Í•s—v‚Å’P‚ÉC‚ÌŠÖ”‚ðŒÄ‚Ño‚¹‚΂悢‚¾‚¯‚Å‚Í

667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 08:12:49.36 ID:auDHI5c1.net]
—Ç‚­‚ ‚肪‚¿‚È“z‚¾‚ÆŽv‚¤‚¯‚Ç
struct ARGB32 {A: u8, R: u8, G: u8, B: u8,}
‚Ý‚½‚¢‚É‘‚­‚ƃXƒl[ƒNƒP[ƒX‚¶‚á‚È‚¢‚ÆŒx‚ªo‚邯‚ǂǂ¤‘‚­‚Ì‚ªRust—¬‚È‚ÌH
‚±‚ꬕ¶Žš‚É‚µ‚¿‚á‚Á‚½‚ç­‚È‚©‚炸‰Â“Ç«‚ª—Ž‚¿‚邿‚Ë

668 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/09(‹à) 08:31:41.27 ID:WeF8ASv0.net]
#[allow(non_snake_case)]
‚µ‚©‚µƒtƒB[ƒ‹ƒh–¼‚¾‚¯¬•¶Žš‚É‚·‚ê‚Εs—v
struct ARGB32 {a: u8, r: u8, g: u8, b: u8,}
‚»‚µ‚ĉ“ǫ‚ª—Ž‚¿‚邯Žv‚í‚È‚¢

669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 09:24:21.25 ID:4b4Wyf25.net]
\‘¢‘Ì–¼‚àCamelCase‚ÅArgb32‚Æ‚·‚ׂ«‚©‚È

670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 12:29:38.55 ID:6YdHvwwi.net]
ޝ•ÊŽq‚ð‹É’[‚ÉÈ—ª‚·‚é‚̂͗ǂ­‚È‚¢‚Æ‚¢‚¤Œ»‘ã‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚Ì—¬‹V‚ƋƊE‚Ì—ªŒê‚ŃRƒ“ƒtƒŠƒNƒg‚µ‚Ă邿‚ËB
—ªŒê‚ðŽg‚킸‚É‘‚­‚Æ‚±‚¤‚©‚ËH

Color<T>{alpha: T, red: T, green: T, blue: T}

CMY‚͂ǂ¤‚È‚é‚Æ‚©Œ¾‚¢o‚·‚â‚‚ª‚¢‚邯–Ê“|‚»‚¤‚¾‚¯‚ÇB

671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 12:42:45.67 ID:VsTRsG1f.net]
enum Color {
Red,
Blue,
Green,
RGB(u32, u32, u32),
HSV(u32, u32, u32),
HSL(u32, u32, u32),
CMY(u32, u32, u32),
CMYK(u32, u32, u32, u32),
}

672 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 13:41:22.02 ID:4b4Wyf25.net]
Å’áŒÀƒKƒCƒh‚É‚Í]‚Á‚½•û‚ª—Ç‚¢‚ÆŽv‚¤
https://rust-lang.github.io/api-guidelines/naming.html
acronym‚͂ЂƂ’PŒê‚Æ‚µ‚Ĉµ‚¤‚Æ‚ ‚é‚©‚ç Rgb ‚Æ‚© Argb ‚Æ‚·‚ׂ«

‚ ‚Ƃ͓K“–‚ȃOƒ‰ƒtƒBƒbƒNŒnƒ‰ƒCƒuƒ‰ƒŠ‚ÌŽÀ‘•‚ðŒ©‚Ä^Ž—‚µ‚Ă݂½‚ç—Ç‚¢‚̂łÍ
‹K–ñ‚É]‚Á‚ĂȂ¢ƒ‰ƒCƒuƒ‰ƒŠ‚à‘½‚¢‚¯‚Ç

‚»‚à‚»‚àŠù‘¶crateŽg‚¦‚ΓƎ©‚ÉArgbŒ^’è‹`‚·‚é•K—v‚à‚È‚­‚Ȃ邩‚à‚µ‚ê‚È‚¢

673 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/09(‹à) 14:02:11.22 ID:gp9Eay33.net]
API ƒKƒCƒhƒ‰ƒCƒ“‚Á‚Ä‚±‚Æ‚ÍA API ‚Æ‚µ‚ÄŒöŠJ‚µ‚È‚¢ (“à•”“I‚È) –¼‘O‚ÍŽG‚Å‚¢‚¢‚Á‚Ä‚±‚Æ‚¾‚æ‚ËB

674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 14:15:33.61 ID:+r9uXbjm.net]
>>661
ŒÂl“I‚ɂ͂±‚Á‚¿‚Ì•û‚ªD‚«‚¾‚¯‚Ç
‹K–ñ“I‚Ƀ_ƒ‚È‚çŽd•û‚È‚¢

675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 14:42:45.26 ID:4b4Wyf25.net]
>>666
”ñŒöŠJ•”•ª‚ð«—ˆŒöŠJAPI‚É‚·‚é‰Â”\«‚âAŽ©•ªˆÈŠO‚Ì’N‚©‚ªƒ\[ƒX“Ç‚ñ‚Ńpƒbƒ`ì‚Á‚Ä‚­‚ê‚é‰Â”\«l‚¦‚邯A
ʼn‚©‚ç“à•”‚à‹K–ñ‚É]‚Á‚½‚à‚̂ɂµ‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢‚ÆŽv‚¤
‚»‚à‚»‚à‚ЂƂ‚̃vƒƒWƒFƒNƒg‚Ì’†‚ÅŒöŠJ•”•ª‚Æ”ñŒöŠJ•”•ª‚ňقȂé‹K–ñ¬Ý‚·‚é‚Ì‚àŒ™‚Å‚Í



676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 15:18:27.40 ID:QLGZdL8Z.net]
mozilla‚ÍŒöŠJ‚Å‚«‚È‚¢ŠÖ”–¼‚ðŽg‚Á‚ăI[ƒvƒ“ƒ\[ƒX‰»‚ª””N’x‚ꂽ‰ß‹Ž‚ª‚ ‚Á‚½‚È‚ŸB

677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 15:35:09.62 ID:7NqN1r1N.net]
gamera‚Æ‚©H

678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>669
94”N‰ƒŠƒŠ[ƒX‚Å98”Nƒ\[ƒXŒöŠJ‚Å
””N’x‚ê‚邯‚ÍH

679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 17:53:00.11 ID:rfSAUeXI.net]
CreateFileW in windows::Win32::Storage::FileSystem - Rust
ttps://microsoft.github.io/windows-docs-rs/doc/windows/Win32/Storage/FileSystem/fn.CreateFileW.html
‚Æ‚©APIƒKƒCƒhƒ‰ƒCƒ“‚àƒNƒ\‚à‚È‚¢‚¯‚Ç–¼‘O‚¾‚¯Rust‚ÉŠñ‚¹‚½‚Æ‚±‚ë‚ÅƒŠƒtƒ@ƒŒƒ“ƒXƒhƒLƒ…ƒƒ“ƒg(MSDN)‚Ƃ̷ˆÙ‚ª
Šg‘å‚·‚邾‚¯‚ŃƒŠƒbƒg‚͂قƂñ‚Ç–³‚¢‚悤‚È

680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 21:16:36.10 ID:pyHRaXAz.net]
JPEGAMPEGAPNGAHEVCEEE‚·‚łɗª‚³‚ê‚Ä‚¢‚镨‚ð‚ ‚è‚ª‚¿‚È–½–¼‹K‘¥‚Å‘‚­‚Æ”»‚è‚É‚­‚­‚È‚é

681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/09(‹à) 22:46:34.35 ID:B0h43lqZ.net]
>>673
“¯ˆÓ

682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 00:32:32.71 ID:qBfKxAEz.net]
>>663
‚»‚Ì•ûŒü‚Å‚â‚Á‚Ă݂܂·

‚Æ‚¢‚¤‚©‚±‚Ì\‘¢‘Ì‚ðArray‚É‘òŽR‹l‚߂悤‚Æ‚·‚邯‰Šú‰»‚ª“‚¢‚Ì‚©B‚Ç‚¤‚µ‚悤‚©”Y‚ñ‚¾Œ‹‰Ê‚±‚¤‚µ‚Ă݂½
#![no_std]
const LEN: u32 = 640*480;
let mut bitmap:[u32; LEN] = [0; LEN];
let mut bitmap:[ARGB32; LEN] = unsafe {core::intrinsics::transmute::<_, [ARGB32; LEN]>(bitmap)};
bitmap[0].red = 0xFF;
ƒAƒZƒ“ƒuƒ‰ƒŠƒXƒg‚ðŒ©‚éŒÀ‚è‚Í–â‘è‚È‚³‚»‚¤

683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 01:19:16.36 ID:BhJh8aSd.net]
acronym‚ð‘S•”‘å•¶Žš‚É‚·‚邩擪‚¾‚¯‘å•¶Žš‚É‚·‚é‚©‚Á‚Ä‚»‚ñ‚Ȃɑ傫‚È–â‘è‚©‚È
ˆêŠÑ«‚Ì‚ ‚郋[ƒ‹‚É]‚Á‚Ä‚¢‚ê‚Α‚«Žè‚â“Ç‚ÝŽè‚Æ‚µ‚Ĭ—‚·‚邱‚Æ‚à‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚ª

684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/10(“y) 03:00:06.93 ID:Rsh0NV07.net]
Ipv4‚È‚ñ‚Ĉêu‚È‚ñ‚Ì‚±‚Æ‚©•ª‚©‚ç‚ñ‚©‚Á‚½‚È
Œ‹‹Çе‚ê‚ÅAˆêŠÑ«ˆÈã‚ɉ¿’l‚Ì‚ ‚éD‚݂Ȃñ‚Ă̂͂Ȃ¢

685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/10(“y) 07:09:44.43 ID:2MfL7Eat.net]
>>676
‚»‚̈êŠÑ«‚ª•ö‚ê‚é‚Ì‚ª‚¢‚â‚È‚ñ‚¾‚ëB
ƒhƒLƒ…ƒƒ“ƒgEƒRƒƒ“ƒg‚ł͑S•”‘å•¶Žš‚Ȃ̂ɃR[ƒh‚Å‚Íæ“ª‚¾‚¯‘å•¶Žš‚Æ‚©B
е‚ê‚Ì–â‘肾‚ªA¡‚Ü‚Å/ˆê”Ê“I ‚É‘S•”‘å•¶Žš‚ÅŠµ‚ê‚Ä‚é‚à‚Ì‚ð‚±‚ÌŽž‚¾‚¯æ“ª‘å•¶Žš‚ÉŠµ‚点‚Æ‚¢‚¤‚̂͒ïRŠ´‚ ‚Á‚Ä“–‚½‚è‘OB



686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/10(“y) 07:12:21.94 ID:2MfL7Eat.net]
>>676
–â‘è‚̑嬂Ȃñ‚Ä’N‚àŒ¾‚Á‚ĂȂ¢B
¡‚܂ł̊µ‚ê/ˆê”Ê“I‚È•\‹L ‚ð’u‚«Š·‚¦‚é‚̂͒ïRŠ´‚ ‚é‚Á‚ĘbB

687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 12:37:11.73 ID:GXRB1/O5.net]
–½–¼‹K‘¥‚ð—˜—p‚·‚é–Ú“I‚͉“ǫ‚âŠJ”­Œø—¦‚ÌŒüã‚Ȃǂ̂͂¸
ˆê”Ê“I‚È•\‹L‚©‚çŠO‚ê‚é‚̂ł ‚ê‚΂»‚ê‚È‚è‚Ì——R‚ª•K—v‚Å‚ ‚낤
u–½–¼‹K‘¥‚É]‚Á‚½‚©‚çv‚Å‚Íu–Ú“I‚æ‚èŽè’i‚ð—D悵‚Ä‚¢‚éA‡—«‚ª‚È‚¢v‚ȂǂÆ
“Ë‚Áž‚Ü‚ê‚Ä‚à‚µ‚傤‚ª‚È‚¢

688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 13:03:13.98 ID:jQKLnU5m.net]
JavaScript‚̃AƒCƒc‚Í
XmlHttpRequest‚Æ–½–¼‚³‚ê‚é‚ׂ«‚¾‚Á‚½‚Ì‚©H
XMLHTTPRequest‚Æ–½–¼‚³‚ê‚é‚ׂ«‚¾‚Á‚½‚Ì‚©H

689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [[‚±‚±‰ó‚ê‚Ă܂·] .net]
eXtend Markup Language Hyper Text Transfer Protocol Request

690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Š®‘S‚ÉD‚݂̖â‘è‚ÆŽv‚¤‚©‚牽‚ç‚©‚̃‹[ƒ‹‚Å“ˆê‚³‚ê‚Ä‚ê‚΂ǂÁ‚¿‚Å‚à—Ç‚¢‚ÆŽv‚¤‚¯‚ÇA
LCD TVAnVidiaAiOS IoT Hub‚È‚ñ‚©‚ð‚Ç‚¤•\‹L‚·‚é‚©‚Æ‚©•Ï”–¼‚È‚ç‚Ç‚¤‚µ‚悤‚Æ‚©l‚¦‚é‚̂߂ñ‚Ç‚¢‚©‚ç
•\‹L‚ÌŠµ—á‚Æ‚©–³Ž‹‚µ‚Ä‘S•”ƒLƒƒƒƒ‹ƒP[ƒX‚É‚µ‚¿‚Ⴄ‚È

691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 13:50:29.86 ID:TnGNUz3W.net]
ƒ‹[ƒ‹‚©‚çˆí’E‚³‚¹‚é‚©‚Ç‚¤‚©”Y‚ނȂ烋[ƒ‹‚ɇ‚킹‚Ä‚¨‚­‚¨‚¶‚³‚ñ‚ɂȂÁ‚½

692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/10(“y) 14:31:16.93 ID:/uHulLcW.net]
Rust‚·‚ê‚̃Œƒxƒ‹‚̒Ⴓ‚ɃKƒbƒJƒŠ
PythonŽ¿–â‚·‚ê‚Æ‚©‚Ý‚½‚¢‚ɘa‹C‚ ‚¢‚ ‚¢‚Æ‚µ‚ĂȂ¢ŽE”°‚ɃhƒbƒLƒŠ

693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 14:56:40.59 ID:qBfKxAEz.net]
>>675‚Ý‚½‚¢‚É‘‚¢‚½ê‡
>let mut bitmap:[u32; LEN] = [0; LEN];
‚Ìmut‚ª—]Œv‚¾‚ÆŒx‚ªo‚éB‚±‚ÌꇎÀÛ‚ÉŠm•Û‚³‚ê‚郃‚ƒŠ—̈æ‚Í‘‚«ž‚Ý‚ào—ˆ‚éƒXƒ^ƒbƒNƒtƒŒ[ƒ€‚¾‚낤‚µ
mut‚ðŽæ‚Á‚Ä‚à“®ìã‚Í–â‘è‚È‚¢‚ÆŽv‚¤‚¯‚ÇAmut‚ª‚È‚¢—̈æ‚É‘‚«ž‚Þ‚±‚ƂɂȂèƒvƒƒOƒ‰ƒ€‚̈Ӗ¡‚Æ‚µ‚Ă͌ë‚Á‚Ä‚¢‚é
ŽQÆæ‚ð‹­§“I‚É‘‚«Š·‚¦‚邿‚¤‚ȃR[ƒh‚ð‘‚­‚ÆA‚ƃR[ƒh‚ÆŒx‚Æ“®ì‚̃~ƒXƒ}ƒbƒ`‚ª‹N‚«‚é‹C‚ª‚·‚邯‚Ç
‚È‚ñ‚©ãŽè‚¢‘‚«•û‚͂Ȃ¢‚Ì‚¾‚낤‚©

‚±‚̕ӂ̒჌ƒCƒ„[‚Ì—p“r‚ÅŽQÆæ‚ð‘‚«Š·‚¦‚é˜b‚Á‚ÄBook‚ÌReference‚âUnsafe‚ ‚½‚è‚É‚à‚»‚ê‚Á‚Û‚¢Ž–‘‚¢‚ĂȂ¢‚µ
‚Ç‚±‚ðŒ©‚½‚ç‚¢‚¢‚Ì‚©”»‚ç‚È‚¢

694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 15:47:06.47 ID:BhJh8aSd.net]
>>675
ARGB32‚ÉDefaultŽÀ‘•‚µ‚Ä
let mut bitmap : [ARGB32; LEN] = Default::default();
‚Æ‚·‚é‚Ì‚ª—Ç‚¢‚©‚Æ
repr(C)‚ª‚‚¢‚ĂȂ¢\‘¢‘̂̃ƒ‚ƒŠã‚ł̕\Œ»‚ª‚Ç‚¤‚Ȃ邩‚Í•ÛØ‚³‚ê‚ĂȂ¢‚©‚猳‚̃R[ƒh‚ªˆÓ}’ʂ蓮삷‚é•ÛØ‚͂Ȃ¢‚ÆŽv‚¤

695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 15:48:16.32 ID:vDnMZIxl.net]
>>675
‰Šú‰»“‚¢‚©‚ÈB‚±‚¤‚Æ‚©

https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=49327f78412221161809733ee34bf013



696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 15:54:53.07 ID:BhJh8aSd.net]
>>687
[T; N] ‚Í N <= 27 ‚܂łµ‚©DefaultŽÀ‘•‚³‚ê‚ĂȂ©‚Á‚½‚©‚炱‚̃R[ƒh‚¶‚áƒ_ƒ‚¾‚Á‚½
‚±‚Á‚¿‚È‚çOK

let mut bitmap: [ARGB32; LEN] = std::array::from_fn(|_i| Default::default());

697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ÅŒã‚ÌŽè’i‚Ìtransmute‚͈ÀˆÕ‚ÉŽg‚¤‚à‚Ì‚¶‚á‚È‚¢‚ÆŽv‚¤

698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 16:39:14.44 ID:qBfKxAEz.net]
>>687
‚·‚݂܂¹‚ñB\‘¢‘̂ɂÍrepr(packed)‚ð•t‚¯‚Ä‚¢‚Ü‚·Bu8‚ªƒpƒfƒBƒ“ƒO–³‚µ4‚•À‚Ô‚Í‚¸
repr(C)‚¾‚ÆC‚Æ“¯—l‚ɃpƒfƒBƒ“ƒO‚³‚ê‚é‰Â”\«‚ªo‚Ä‚­‚邯Žv‚¤‚̂ł·‚ª

>>688
Clone‚ÆCopy‚ð•t‚¯‚é•û–@‚ÉŠÖ‚µ‚Ă͂ǂ̂悤‚È“®ì‚ɂȂé‚Ì‚©ŠmM‚ðނĂĂ¢‚È‚¢‚Å‚·
Œ´‘¥ƒRƒs[‚É‚È‚é‚Æ‚¢‚¤î•ñ‚Ío‚Ä‚«‚Ü‚·‚ªA‰æ‘œ‚̃oƒbƒtƒ@‚¾‚µŒ´‘¥ŽQƂŕK—v‚ȂƂ«‚¾‚¯
ƒRƒs[‚µ‚½‚¢‚Å‚·(‚·‚łɉŠú‰»‚Ƃ͕ʂ̂Ƃ±‚ë‚Å–â‘è‚ɂȂÁ‚Ä‚¢‚Ü‚·BŽQƂƃRƒs[‚Ì
Ø‚è‘Ö‚¦•û–@‚ª”»‚ç‚È‚¢)

699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 18:12:40.24 ID:n3Y/KVD/.net]
>>686
ʼn‚É’è‹`‚µ‚½•Ï”bitmap‚Ímove‚µ‚Ă邾‚¯‚¾‚©‚çmut‚Í—]Œv‚Å‚¢‚¢‚ÆŽv‚¤‚¯‚ÇH

700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 19:24:52.82 ID:qBfKxAEz.net]
>>692
Ž©•ª‚Ì—‰ð‚ª‚ ‚Á‚Ä‚¢‚é‚©•sˆÀ‚È‚ñ‚Å‚·‚ªAmut‚ð•t‚¯‚¸‚Élet‚Å錾‚·‚邯‘‚«Š·‚í‚ç‚È‚¢’l‚Æ‚µ‚Ä
‘‚«ž‚߂Ȃ¢ƒƒ‚ƒŠ—̈æ(—Ⴆ‚Î.textƒZƒNƒVƒ‡ƒ“)‚É”z’u‚³‚ꂽ‚肵‚È‚¢‚Ì‚©H‚Æ‚¢‚¤‚Ì‚ªS”z‚È“_‚Å‚·
Œ¾ŒêŽd—lãmut‚ð•t‚¯‚È‚¢éŒ¾‚Å‚à•K‚¸“ǂݑ‚«‰Â”\‚ȗ̈æ‚É”z’u‚³‚ê‚邯‚¢‚¤‚̂ł ‚ê‚΂»‚ê‚Å‚©‚Ü‚í‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ª
‚Ƃ肠‚¦‚¸ŽèŒ³‚Ìx64Œü‚¯‚̃Rƒ“ƒpƒCƒ‰‚Å‚Ímut‚ð•t‚¯‚¸‚Æ‚àƒXƒ^ƒbƒNƒtƒŒ[ƒ€‚É”z’u‚³‚ê‚邿‚¤‚Å‚·‚ª
‘g‚Ýž‚ÝŒü‚¯‚ȂǑ¼‚̃Rƒ“ƒpƒCƒ‰‚Å‚à“¯—l‚Ì“®ì‚ð‘O’ñ‚Æ‚µ‚Ä–â‘è‚È‚¢‚Ì‚©”»‚è‚Ü‚¹‚ñ

ŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚ÌBook‚ɂ̓Xƒ^ƒbƒN‚âƒq[ƒv‚̉ðà‚ª‚ ‚Á‚½‚悤‚Å‚·‚ª
ttp://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/first-edition/the-stack-and-the-heap.html#:~:text=Memory%20management&text=The%20stack%20is%20very%20fast,explicitly%20allocated%20by%20your%20program
ÅV”łɂ±‚̃y[ƒW‚͂Ȃ¢‚悤‚ÈEEE‚µ‚©‚à
>Rust estack allocatesf by default, which means that basic values ego on the stackf.
‚¾‚ÆRAM‚ðß–ñ‚µ‚½‚¢‚©‚çROM‚É”z’u‚·‚éŽÀ‘•‚à‚ ‚蓾‚邯“ǂ߂Ȃ­‚à‚È‚¢

701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
let bitmap:[u32; LEN] = [0; LEN];
let mut bitmap:[ARGB32; LEN] = unsafe {core::intrinsics::transmute::<_, [ARGB32; LEN]>(bitmap)};

‚±‚ê‚Å‚¢‚¢‚Á‚Ä‚±‚Æ‚¶‚á‚È‚¢H
ˆêŒÂ–Ú‚Ìbitmap‚ÍŽÀÛ‘‚«ž‚ñ‚łȂ¢‚©‚çmut•s—v
“ñŒÂ–Ú‚Ìbitmap‚͕ϔ–¼“¯‚¶‚¾‚¯‚LjêŒÂ–ڂƂ͕ʂ̕ϔ‚ÅA‚±‚Á‚¿‚ÍŽŸ‚Ìs‚Å‘‚¢‚Ă邩‚çmut•K—v

702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‚ ‚ŸŒ¾‚¢‚½‚¢‚±‚Ƃ͕ª‚©‚Á‚½
Šm‚©‚Étransmute‚µ‚Ă邩‚çƒoƒbƒNƒGƒ“ƒh‚Ì‹““®‚É‚æ‚Á‚Ă͕ςȂ±‚ƂɂȂ肤‚é‚©‚à‚Ë
‚½‚¾‚»‚ê‚͕ʂÉmut‚ð‚‚¯‚Ä‚à•ÛØ‚Í‚³‚ê‚È‚¢‹C‚ª‚·‚é

703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 20:24:18.78 ID:BhJh8aSd.net]
>>691
repr(packed)‚ðŽw’肵‚½\‘¢‘̂̃tƒB[ƒ‹ƒh‚ւ̃AƒNƒZƒX‚Í–¢’è‹`“®ì‚ðˆø‚«‹N‚±‚·‰Â”\«‚ª‚ ‚é‚©‚çrepr(packed)‚ÍŠî–{“I‚ɂ͎g‚í‚È‚¢•û‚ª—Ç‚¢‚æ
https://doc.rust-lang.org/nomicon/other-reprs.html#reprpacked

Šm‚©‚Érepr(C)‚ârepr(Rust)‚̓pƒfƒBƒ“ƒO‚³‚ê‚é‰Â”\«‚ª‚ ‚邯‚ÇAƒtƒB[ƒ‹ƒh‚̃Aƒ‰ƒCƒ“ƒƒ“ƒg‚ð“K؂ɂ·‚邽‚߂ɕK—v‚È‚à‚̂Ȃ̂Å
ƒpƒfƒBƒ“ƒO‚ª–â‘è‚ɂȂé‚È‚çƒtƒB[ƒ‹ƒh‚̃ƒ“ƒo[‚̇˜‚âƒTƒCƒY‚ðŒ©’¼‚·‚©AƒtƒB[ƒ‹ƒh‚Ì’l‚ð“Ç‚Þ‚Ì‚É std::ptr::read_unaligned ‚ðŽg‚¤•K—v‚ª‚ ‚邿
https://doc.rust-lang.org/std/ptr/fn.read_unaligned.html

read_unaligned‚̃hƒLƒ…ƒƒ“ƒg‚É‚à‘‚¢‚Ä‚ ‚邯‚ÇAƒAƒ‰ƒCƒƒ“ƒg‚ª•s“K؂ȃtƒB[ƒ‹ƒh‚Ö‚ÌŽQÆ‚ðì‚é‚Ì‚·‚ç–¢’è‹`“®ì‚É‚È‚é‚Æ‚¢‚¤—Ž‚Æ‚µŒŠ‚à‚ ‚Á‚½‚èA
repr(packed)‚È\‘¢‘̂̎æ‚舵‚¢‚ɂ͂¢‚ë‚¢‚ë‚Æ’ˆÓ‚ª•K—v‚ɂȂé‚Ì‚ÅA–{“–‚É•K—v‚ȂƂ«ˆÈŠO‚ÍŽg‚í‚È‚¢•û‚ª—Ç‚¢‚æ

‚ ‚ÆArepr(packed)‚Írepr(packed, Rust)‚Æ“¯‚¶ˆÓ–¡‚ɂȂé‚Ì‚ÅA\‘¢‘̂̃tƒB[ƒ‹ƒh‚ªƒƒ‚ƒŠã‚łǂ̂悤‚È”z’u‚ɂȂ邩‚Ì•ÛØ‚͂Ȃ¢‚æ
ƒtƒB[ƒ‹ƒh‚Ì’è‹`‡‚ƃƒ‚ƒŠã‚ł̇˜‚𓯂¶‚É‚µ‚½‚¢‚̂ł ‚ê‚Î repr(C) ‚Ü‚½‚Í repr(C, packed) ‚ÆŽw’è‚·‚é•K—v‚ª‚ ‚邿

‚¢‚¸‚ê‚É‚¹‚桉ñ‚Í‘S‚ẴtƒB[ƒ‹ƒh‚ªu8‚¾‚©‚çrepr(C)‚ŃpƒfƒBƒ“ƒO‚ª‘}“ü‚³‚ê‚邱‚Ƃ͂Ȃ­
–³‘ʂɃƒ‚ƒŠ‚ðÁ”ï‚·‚邱‚Æ‚à‚È‚¢‚æ

‚Ç‚¤‚µ‚Ä‚àƒpƒfƒBƒ“ƒO‘}“ü‚ªS”z‚È‚ç mem::size_of‚âmem::align_of‚ðŽg‚Á‚Ä\‘¢‘̂̃TƒCƒY‚ƃAƒ‰ƒCƒƒ“ƒg‚ÉŠÖ‚·‚éƒAƒT[ƒVƒ‡ƒ“‚ð‰Á‚¦‚é‚Ì‚ª—Ç‚¢‚ÆŽv‚¤

704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 20:36:28.31 ID:BhJh8aSd.net]
>>693
let a = ...;
let mut a = a;
‚Ý‚½‚¢‚É‘‚¢‚½ê‡AˆêŒÂ–Ú‚Ìa‚Æ“ñŒÂ–Ú‚Ìa‚͕ʂ̕ϔˆµ‚¢‚Å‚»‚ꂼ‚êŒÂ•Ê‚É—Ìˆæ‚ªŠ„‚è“–‚Ä‚ç‚ê‚邿
“ñŒÂ–Ú‚Ìa‚ÉŠi”[‚³‚ê‚é‚Ì‚Ía‚Ì’l‚ÅAƒ|ƒCƒ“ƒ^‚¶‚á‚È‚¢‚©‚çˆêŒÂ–Ú‚Ìa‚ª‘‚«ž‚Ý•s‰Â‚ȗ̈æ‚ÉŠi”[‚³‚ê‚Ä‚¢‚½‚Æ‚µ‚Ä‚à
“ñŒÂ–Ú‚Ìa‚Ì‚½‚߂Ɋ„‚è“–‚Ä‚ç‚ꂽ“ǂݑ‚«‰Â”\‚ȗ̈æ‚ɈêŒÂ–Ú‚Ìa‚Ì’l‚ªƒRƒs[‚³‚ê‚邿‚¤‚È“®ì‚ɂȂé‚Í‚¸
Å“K‰»‚É‚æ‚Á‚ĈêŒÂ–Ú‚Ìa‚Æ“ñŒÂ–Ú‚Ìa‚ª“¯‚¶—̈æ‚ðŽg‚¢‰ñ‚·‚悤‚ɂȂ邩‚à‚µ‚ê‚È‚¢‚¯‚ÇA“ñŒÂ–Ú‚Ìa’è‹`Œã‚Í‚»‚̗̈æ‚ɑ΂·‚é‘‚«ž‚݂͉”\‚È‚±‚Æ‚ª•ÛØ‚³‚ê‚Ä‚é‚Í‚¸

transmute‚ðŒÄ‚Ño‚µ‚½ê‡‚à“¯‚¶‚ÅA
transmute(a) ‚Æ‚¢‚¤ŒÄ‚Ño‚µ‚ð‚µ‚½ê‡transmute‚É“n‚³‚ê‚é‚Ì‚Ía‚Ì’l‚Ȃ̂ÅA“ñŒÂ–Ú‚Ìa‚Ì’è‹`Œã‚Í–â‘è‚È‚­a‚É‘‚«ž‚ß‚é‚Í‚¸

‚½‚¾‚µAtransmute‚É&a‚ð“n‚µ‚Ä&mut‚ɕϊ·‚·‚é‚Ý‚½‚¢‚È‚±‚Æ‚ð‚·‚é‚Æ–¢’è‹`“®ì‚ɂȂ邩‚ç’ˆÓ‚Í•K—v
https://doc.rust-lang.org/reference/behavior-considered-undefined.html
> Mutating immutable data. All data inside a const item is immutable. Moreover, all data reached through a shared reference or data owned by an immutable binding is immutable, unless that data is contained within an UnsafeCell<U>.

705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/11(“ú) 12:51:18.94 ID:6axTKkj4.net]
>>693
„mut‚ð•t‚¯‚¸‚Élet‚Å錾‚·‚邯‘‚«Š·‚í‚ç‚È‚¢’l‚Æ‚µ‚Ä
„‘‚«ž‚߂Ȃ¢ƒƒ‚ƒŠ—̈æ(—Ⴆ‚Î.textƒZƒNƒVƒ‡ƒ“)‚É”z’u‚³‚ꂽ‚肵‚È‚¢‚Ì‚©H‚Æ‚¢‚¤‚Ì‚ªS”z‚È“_‚Å‚·

‚µ‚Ë[‚æB
‘g‚Ýž‚Ý‚¾‚ë[‚ª‚»‚ê‚͕ςí‚ç‚È‚¢B
let‚‚¢‚Ä‘©”›•Ï”‚Æ‚¢‚í‚ê‚æ‚¤‚ª•Ï”‚͕ϔB



706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 13:08:43.20 ID:3JeGkSLy.net]
¡‚Í‚µ‚È‚¢‚¯‚Ç‚»‚¤‚È‚é‚æ‚¤‚ÈÅ“K‰»‚͋֎~‚³‚ê‚ĂȂ¢‚̂łÍ

707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 13:49:03.04 ID:7UmicIsS.net]
ƒRƒ“ƒpƒCƒ‹Žž‚É’l‚ªŠm’肵‚ĂȂ¢‚ÆtextƒZƒNƒVƒ‡ƒ“‚É‘‚¯‚È‚¢‚Å‚µ‚å

708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 13:55:35.90 ID:VMVpvyTB.net]
‚»‚Á‚¿‚͒蔂Åconst‚¾‚µ‚»‚¤‚È‚é
let‚Í‚ ‚­‚܂łàimmutable‚ȕϔ‚Å‚ ‚è’蔂ł͂Ȃ¢

709 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 13:57:25.52 ID:kEOVMHNm.net]
ƒRƒ“ƒpƒCƒ‹Žž‚ÉŠm’è‚·‚邿‚¤‚ÈŽ®‚È‚çÅ“K‰»‚Å‚ ‚肦‚é‚ñ‚¶‚á‚È‚¢‚ÌH

710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 14:07:54.90 ID:VMVpvyTB.net]
‚ǂ̂悤‚ÉÅ“K‰»‚³‚ê‚æ‚¤‚ª
const‚ł͂Ȃ­let x = ...‚È‚ç‚Î
let mut x = x; ‚ƃ€[ƒu‚µ‚Ä‘‚«Š·‚¦‰Â”\
‚±‚ê‚ÍŒ¾Œê‚̃Œƒxƒ‹‚Å•ÛØ‚³‚ê‚é

‚»‚µ‚Ä‚»‚̂悤‚ÉŽg‚¤‚È‚ç‚ÎÅ“K‰»‚à–³‘ʂȂ±‚Æ‚¹‚¸‚Étext segment‚łȂ­data segment‚É’u‚­‚¾‚낤

711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 14:40:44.81 ID:ujBIW69o.net]
Clone‚ÆCopy‚ɂ‚¢‚Ä
let mut bitmap:[u32; LEN] = [0; LEN];
let mut bitmap:[ARGB32; LEN] = unsafe {core::intrinsics::transmute::<[u32; LEN], [ARGB32; LEN]>(bitmap)};
‚Æ
#[derive(Clone, Copy, Default)]

let mut bitmap:[ARGB32; 16] = [ARGB32::default(); LEN];
‚œǂݑ‚«‚ð
bitmap[0].red = 0x80;
let x = bitmap[0].red;
bitmap[0].green = x;
‚Æ‚µ‚Ă݂½‚¯‚Ço—Í‚³‚ꂽ“ǂݑ‚«•”•ª‚̃R[ƒh‚Í“¯‚¶‚Å‚µ‚½B‚à‚Á‚Ƃł©‚¢\‘¢‘Ì‚¶‚á‚È‚¢‚ƃ€[ƒu‚©ƒRƒs[‚©‚Ì‹æ•Ê‚Ío—ˆ‚È‚¢‚Ì‚©‚È

>>696
ƒ}ƒW‚©BRust‚Å‚àƒpƒfƒBƒ“ƒO‚Ì–â‘肪‚‚«‚܂Ƃ¤‚Ì‚©B‚Å‚à
>Accessing unaligned fields directly with e.g. packed.unaligned is safe however.
‚Á‚ÄŽ–‚Í.red‚Æ‚©‚ŃAƒNƒZƒX‚·‚éꇂ̓Rƒ“ƒpƒCƒ‰‚ª—Ç‚«‚ÉŒv‚ç‚Á‚Ä‚­‚ê‚é‚̂ŃAƒNƒZƒX‹«ŠE‚Ì–â‘è‚Í‹N‚«‚È‚¢‚Á‚ÄŽ–‚©‚ÈH
‰æ‘œƒf[ƒ^‚̃oƒCƒg‚âƒrƒbƒg‚Ì•À‚тȂñ‚Ä‚·‚łɌˆ‚Ü‚Á‚Ä‚¢‚ăvƒƒOƒ‰ƒ€‚Í‚»‚ê‚ɇ‚킹‚邵‚©‚È‚¢‚Ì‚ª•’ʂłµ‚傤‚µ
ŸŽè‚ɃpƒfƒBƒ“ƒO‚³‚ê‚Ăࢂè‚Ü‚·

ŽÀ‚Í•Às‚µ‚ÄC‚Å‚à‘‚¢‚Ä‚¢‚é‚ñ‚¾‚¯‚Ç\‘¢‘̂̃pƒfƒBƒ“ƒO‚̧Œä‚͈—ŒnˆË‘¶‚炵‚­‚ĈÚA«‚ð—Dæ‚·‚邯
ƒf[ƒ^‚Í®”‚Ì”z—ñ‚ÅŽ‚Á‚Ę_—‰‰ŽZ‚ƃVƒtƒg‚Å•ª‰ðA\’z‚·‚éƒR[ƒh‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ă܂·

712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 14:49:25.24 ID:FOB38Q8d.net]
‚»‚̂悤‚ÈŽÀ‘•‚Í‚µ‚½‚­‚È‚¢‚킯‚Å‚·‚©

713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/11(“ú) 15:13:19.03 ID:/O1tQPyF.net]
‚ǂ̌¾Œê‚Å‚à“¯‚¶
Rust‚Å‚à&mut‚Åtransmute‚µ‚Ä‚àendianˆË‘¶‚Í”ð‚¯‚ç‚ê‚È‚¢‚È
let mut x = 0x01020304_u32;
let a = unsafe { std::mem::transmute::<&mut u32, &mut [u8; 4]>(&mut x) };
a[1] = 7;
assert_eq!(x, 0x01020704);
‚Ælittle endian‚Å‚Í7‚̈ʒu‚Í‚±‚¤‚È‚é

714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 18:54:24.82 ID:gEyGQ7vE.net]
‚±‚̃XƒŒ‚ł悭o‚Ä‚­‚é ƒÊt ‚Á‚ĂȂñ‚È‚ñH
‰¹“I‚É mut ‚ð‚»‚¤‘‚¢‚Ä‚éˆÙíŽÒ‚ª‚¢‚邾‚¯‚©‚ÆŽv‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA‚Ȃɂ©•ʂ̈Ӗ¡‚ðŽ‚Á‚½ŠT”O‚â‹@”\‚¾‚Á‚½‚è‚·‚é‚ÌH

715 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 20:25:15.55 ID:FOB38Q8d.net]
Ž©•ª‚àŽv‚Á‚½‚¯‚ǃuƒ‰ƒEƒU‚É‚æ‚Á‚Ä‚Í & mut ‚ª‚»‚¤‚È‚é‚Ý‚½‚¢



716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/11(“ú) 20:27:57.44 ID:QYXgEc7E.net]
>>708
‚»‚¤‚È‚ñ‚¾B

717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 20:45:42.63 ID:hnVgjqVb.net]
>>708
‚È‚é‚Ù‚ÇA‚ ‚肪‚ÆB
ˆÙíŽÒ‚©‚ÆŽv‚Á‚Ä^–ʖڂɓǂދC‚ªŽ¸‚¹‚Ä‚½‚ñ‚¾‚¯‚ÇŒë‰ð‚¾‚Á‚½‚©B

718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 21:25:51.88 ID:zZ32ojSE.net]
HTML‚Ì•¶ŽšŽQÆ‚Å& mu‚ªƒÊ

719 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 21:45:56.06 ID:ujBIW69o.net]
—Ⴆ‚Î
pixel.alpha = in[0].alpha;
pixel.red = in[0].red / 2;
pixel.green = in[0].green / 2;
pixel.blue = in[0].blue / 2;
out[0] = pixel;
‚Æ
red = 0xFF & (in[0] >> 16);
green = 0xFF & (in[0] >> 8);
blue = 0xFF & in[0];
red /= 2;
green /= 2;
blue /= 2;
pixel = 0xFF000000 & in[0];
pixel |= red << 16;
pixel |= green << 8;
pixel |= blue;
out[0] = pixel;
‚ł͂¾‚¢‚ÔŒ©‚â‚·‚³‚ªˆá‚¤‚悤‚È

720 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 21:47:41.04 ID:3JeGkSLy.net]
>>704
ƒpƒfƒBƒ“ƒO‚Æ‚¢‚¤‚©ƒƒ‚ƒŠƒAƒNƒZƒXŽž‚̃Aƒ‰ƒCƒ“ƒƒ“ƒg‚ɂ‚¢‚Ä‚ÍCPU‚ÌŽd—l‚¾‚©‚猾ŒêŠÖŒW‚È‚¢‚æ
x86‚ªunaligned‚ȃAƒNƒZƒX‚ɂ‚¢‚Ä‚ä‚é‚ä‚邾‚©‚ç–Y‚ê‚ç‚ꂪ‚¿‚¾‚¯‚ÇŽG‚É‘‚¢‚½ƒvƒƒOƒ‰ƒ€‚ðarm‚Å“®‚©‚µ‚½‚è‚·‚邯ƒNƒ‰ƒbƒVƒ…‚·‚é

¡‰ñ‚Íu8‚ւ̃AƒNƒZƒX‚¾‚©‚炳‚·‚ª‚ɃpƒfƒBƒ“ƒO“ü‚ê‚ç‚ê‚邱‚Ƃ͂Ȃ¢‚ÆŽv‚¤‚¯‚Ç‚Ë

721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 21:50:14.96 ID:3JeGkSLy.net]
>>712
ƒVƒtƒgˆ—‚ȂljB•Á‚µ‚Ä‚­‚ê‚éƒAƒNƒZƒTƒƒ\ƒbƒh—pˆÓ‚µ‚½‚炾‚¢‚½‚¢“¯‚¶‚悤‚ȓǂ݂₷‚³‚ɂȂé‚̂łÍ

722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 23:45:21.14 ID:ujBIW69o.net]
RustŒÅ—L‚¶‚á‚È‚¢‚¯‚LjÚA«‚ð‰ü‘P‚·‚é•û–@‚É1ƒoƒCƒg‚¸‚ˆ—‚·‚邯‚¢‚¤Žè‚ª‚ ‚邯‚Ç‚±‚ÌŽÀ‘•‚ÍA¡Žž‚Ì32bit‚â64bitŠÂ‹«‚Å
‘Љž‚Ƀfƒoƒt‚ª“ü‚é‚ñ‚Å‚·‚æ‚ËBMSVC‚Å‚à8bitƒ[ƒh~8‚ð64bitƒ[ƒh~1‚ÉÅ“K‰»‚µ‚Ä‚­‚ê‚È‚©‚Á‚½‚µ

>>713
‚»‚±‚ð’ŠÛ‰»‚·‚é‚Ì‚ªˆ—Œn‚ÌŽdŽ–‚Å‚ÍB‚¢‚Ü‚¾‚É\‘¢‘̂Ńp[ƒXEEE‚Ý‚½‚¢‚ȃR[ƒh‚ðŒ©‚©‚¯‚邵

>>714
“ǂ݂₷‚³‚͉ü‘P‚µ‚Ăࡓx‚Í‘¬“x‚Ƀfƒoƒt‚ª“ü‚邿‚¤‚ÈB‚±‚¤‚¢‚¤ƒP[ƒX‚ŃAƒNƒZƒTƒƒ\ƒbƒh‚ð—˜—p‚µ‚½‚Æ‚µ‚Ä
‘S‚ăCƒ“ƒ‰ƒCƒ““WŠJ•Å“K‰»‚³‚ê‚Ü‚·‚©‚ËHˆê‚‚łàƒR[ƒ‹‚âƒuƒ‰ƒ“ƒ`‚ªŽc‚Á‚½‚瑬“x‚ªŒ‹\—Ž‚¿‚邾‚낤‚µ

723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/11(“ú) 23:59:30.49 ID:/O1tQPyF.net]
>>707
F‚ñ‚ȃuƒ‰ƒEƒU‚ÅŒ©‚Ă݂½‚¯‚Ç
&mut (•ª‚¯‚Ä‘‚­‚Æ & mut )‚ª ƒÊt ‚Æ•\ަ‚³‚ê‚é‚̂̓oƒO‚Á‚Ä‚échmate‚¾‚¯‚Á‚Û‚¢

724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 00:37:31.19 ID:5hhAOS+Q.net]
&mut ƒeƒXƒg

725 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 01:00:12.66 ID:JkhjRZ+U.net]
>>716
‚Ù[Achmate‚̓ƒU‚Æunescape‚µ‚Ä‚é‚Ì‚©H
5ch‚ªUnicode•¶Žš•\ަ‚Å‚«‚邿‚¤‚ɂȂÁ‚½‚ñ‚¾‚µA‚»‚¤‚¢‚¤‚Ì‚Í‚à‚¤—]Œv‚È‚¨¢˜b‚¾‚È



726 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/12(ŒŽ) 01:13:39.26 ID:D0TZxDhn.net]
HTML“™‚Ì•¶ŽšŽQÆ‚ðˆ—‚·‚éꇂłà
μt ( & m u ; t )‚ª ƒÊt ‚ƂȂé‚̂ͳ‚µ‚¢‚¯‚Ç
&mut ( & m u t )‚ª ƒÊt ‚ƂȂé‚̊ԈႢ‚¾‚©‚炱‚ê‚̓oƒO‚ÆŽv‚í‚ê‚é

727 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 02:30:39.40 ID:JkhjRZ+U.net]
‚ A‚½‚µ‚©‚ɃoƒO‚Á‚Û‚¢EEE

728 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
•¶Žš—ñŽQÆ‚É & mut ‚È‚ñ‚ĂȂ¢‚©‚çƒeƒLƒg[‚ɉðŽß‚µ‚Ä‚é‚ñ‚Å‚µ‚å
—Ç‚µˆ«‚µ‚͕ʂɂµ‚Ä html ‚ðˆµ‚¤ƒuƒ‰ƒEƒU‚ł͂»‚ê‚Ù‚Ç’¿‚µ‚­‚͂Ȃ¢
ŒÂl“I‚ɂ͗]Œv‚ÈŽ–‚·‚ñ‚ȂƂ͎v‚¤

729 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 07:14:45.53 ID:tyJETXG8.net]
‚±‚ê‚Ímate‚̃oƒO‚Å‚·
& x y z ; ‚ƃZƒ~ƒRƒƒ“‚ÅI‚í‚éꇂ݂̂»‚Ì•”•ª‚ð•¶ŽšŽQƂƂµ‚ĉðŽß‚·‚é‚Ì‚ª³‚µ‚¢‚Å‚·

730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 07:33:21.32 ID:o/NFQNbK.net]
&mut ‚Æ‘‚¯‚Ηǂ¢‚©‚È
ƒeƒXƒg ¨ &mut

731 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 07:34:32.06 ID:o/NFQNbK.net]
& amp ; amp; ‚ð‹ó”’‚È‚µ‚Å‘‚«ž‚ñ‚¾‚ç & ‚ɕϊ·‚³‚ê‚Ä‚µ‚Ü‚Á‚½
ŽÀ‘ÌŽQÆ•¡”‰ñ“WŠJ‚µ‚Ä‚¢‚é‚Ì‚©‚È
&amp;

732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 08:15:16.27 ID:NGx/fsjU.net]
ƒ‰ƒCƒuƒ‰ƒŠ‚Æ‚©‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚̈ꕔ‚ðì‚Á‚Ä‚¢‚邯‚«‚É“üo—Í‚¾‚¯•s’è’l‚Æ‚µ‚Ĉµ‚¤•û–@‚Á‚Ä‚ ‚è‚Ü‚¹‚ñ‚©‚Ë
ƒKƒì‚Á‚Ä“üo—Í‚ðŠ®‘S‚ÉŠO•”‚Éo‚³‚È‚¢‚ƃR[ƒh‚ª‚Ý‚ñ‚ÈÁ‚¦‚Ä‚µ‚Ü‚¤‚͕̂s•Ö‚Å‚·
Å“K‰»ƒŒƒxƒ‹‚É‚æ‚é•ω»‚Æ‚©‘S‘RŠm”Fo—ˆ‚È‚¢‚µ

733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 08:36:58.55 ID:tyJETXG8.net]
‚¿‚å‚Á‚ƈӖ¡‚ª‚í‚©‚ç‚È‚¢
‚±‚¤‚È‚é‚Í‚¸‚¾‚©‚碂邱‚Ƃ͂Ȃ¢‚ÆŽv‚¤‚¯‚Ç

EÅ“K‰»‚É‚æ‚Á‚ÄRust‚ª’è‚߂Ă¢‚éˆÓ–¡‚ª•Ï‚í‚邱‚Ƃ͂Ȃ¢
Epub錾‚µ‚Ä‚¢‚é‚à‚̂͒†‚ŌĂ΂ê‚Ä‚¢‚È‚­‚Ä‚à’P‘̃Rƒ“ƒpƒCƒ‹‚ÅÁ‚¦‚邱‚Ƃ͂Ȃ¢
Epub錾‚³‚ê‚Ä‚¢‚È‚¢‚à‚̂͒†‚ŌĂ΂ê‚Ä‚¢‚È‚¯‚ê‚ΡŒã‚à’N‚©‚ç‚àŒÄ‚΂ê‚È‚¢‚½‚ßwarning‚ªo‚ÄÁ‚¦‚é

734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 10:25:58.86 ID:o/NFQNbK.net]
generic‚ÈŠÖ”‚¾‚ƌĂÑo‚µŒ³‚ª‚È‚¢‚ƃR[ƒh¶¬‚³‚ê‚È‚¢‚Æ‚©H

735 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 12:04:36.56 ID:tyJETXG8.net]
‚»‚ÌꇂłàŽÀÛ‚ÉŽg‚¤Œ^X‚Åtest‚ð‘‚­‚¾‚낤‚©‚çcargo test‚ÅŠm”F‚Å‚«‚é‚Å‚µ‚å



736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 12:46:09.29 ID:SjJDv8F6.net]
>>726
‚ ‚è‚Ⴄ‚¿‚̊‹«‚Ì–â‘è‚©Bpub•t‚¯‚½‚¾‚¯‚¶‚áŠÖ”ŠÛ‚²‚ƂȂ©‚Á‚½‚±‚Ƃɂ³‚ê‚é
pub extern "C"‚ÅRustŠO‚Ì“üo—͂ɂµ‚Ă悤‚â‚­Á‚¦‚È‚­‚È‚é
‚à‚¤‚¿‚å‚Á‚Æ’²‚ׂĂ݂é

737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 14:30:52.03 ID:o/NFQNbK.net]
>>729
‚¿‚Ȃ݂Ƀ^[ƒQƒbƒg‚Íbin‚Æ(r)lib‚̂ǂÁ‚¿H
bin‚È‚çpub‚Å‚àÁ‚¦‚é‚©‚à

738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 19:11:31.91 ID:2zIjStdY.net]
>>730
•ÏX‚µ‚Ă݂½Bstaticlib‚¾‚Æpub•t‚¯‚Ä‚àÁ‚¦‚éBrlib‚È‚çÁ‚¦‚È‚¢‚悤‚¾
‚Ƃ肠‚¦‚¸rlib‚É‚µ‚Ä‚¨‚¢‚Ä‚ ‚é’ö“xŒ`‚ɂȂÁ‚Ä‚«‚½‚ç•ÏX‚·‚ê‚΂¢‚¢‚©
ƒR[ƒhŽ©‘̂͂ǂÁ‚¿‚Å‚à‘å·‚È‚¢‚¾‚낤‚µ

739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/18(“ú) 01:08:32.32 ID:g4sMxKuf.net]
[u32; LEN]‚Æ[ARGB32; LEN] ‚ÌŒAƒAƒ‰ƒCƒ“ƒƒ“ƒg‚ªˆá‚¤‚©‚çtransmute‚ÌŽž“_‚ÅUB‚¾‚¯‚Ç

740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 02:33:25.46 ID:HMAR4dxa.net]
Tauri‚Å“®‰æƒvƒŒ[ƒ„[“I‚Ȃ̂ðì‚éƒTƒ“ƒvƒ‹‚Á‚ĂǂÁ‚©‚É‚ ‚éH
‚½‚¾Ä¶‚·‚éƒf[ƒ^‚ÍŠù‘¶‚Ìmp4ƒtƒ@ƒCƒ‹‚Ȃǂł͂Ȃ­RustƒvƒƒOƒ‰ƒ€‚©‚ç“n‚µ‚½‚¢
‚ ‚ÆÄ¶A’âŽ~AƒRƒ}‘—‚èAƒV[ƒN‚Ȃǂ̊î–{“I‚È‹@”\‚ÍŽÀ‘•‚µ‚½‚¢

741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 07:48:35.44 ID:BbpMxDy4.net]
Tauri‚Á‚ÄWebƒAƒvƒŠ‚̃T[ƒo[ƒTƒCƒh‚ªRust‚ňê‘ÌŒ^ƒvƒƒOƒ‰ƒ€‚ɂȂÁ‚Ä‚¢‚邾‚¯‚¾‚ëH
‚»‚µ‚ÄŠù‘¶‚ÌWeb‹Zp‚ðŠˆ‚©‚¹‚é‚Ì‚ªTauri‚Ì—˜“_‚¾‚ëH
‚»‚¤‚È‚ç‚ΗႦ‚Îhls.js‚ȂNJù‘¶‚ÌD‚݂̓®‰æ”zMĶƒtƒŒ[ƒ€ƒ[ƒN‚ðŽg‚¦‚΂¢‚¢‚¾‚¯‚¶‚á‚È‚¢‚©H
WebƒT[ƒo[ƒTƒCƒh‚â‚Á‚½‚±‚Æ‚ ‚é‚È‚ç‚΃tƒƒ“ƒgƒGƒ“ƒh‚©‚çƒtƒ@ƒCƒ‹‚ÉŒ©‚¦‚Ä‚¢‚é‚à‚͖̂{•¨‚̃tƒ@ƒCƒ‹‚Å‚ ‚é•K—v‚͂Ȃ­ƒT[ƒo[ƒTƒCƒh‚ªŽZo‚µ‚Ä‚¢‚ê‚Î\•ª‚¾‚ëH

742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 12:27:41.81 ID:HMAR4dxa.net]
>>734
>HLS
‚¿‚å‚Á‚Æ’²‚ׂĂ݂½‚¯‚ÇHLS‚Å‚¢‚í‚ä‚éRAWƒf[ƒ^‚ðĶo—ˆ‚邯‚¢‚¤î•ñ‚ÍŒ©‚‚¯‚ç‚ê‚Ä‚¢‚È‚¢
“Á‚ɃrƒfƒI‚ª–¢ˆ³kƒf[ƒ^‚ðˆµ‚¦‚»‚¤‚ɂȂ¢BƒI[ƒfƒBƒI‚Í–¢ˆ³kFLAC‚Å‚¢‚¯‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚Ç
Ķ‚µ‚½‚¢‚Ì‚ªWebƒuƒ‰ƒEƒU‚ª‘Ήž‚µ‚Ä‚¢‚È‚¢ƒf[ƒ^‚Ȃ̂łǂ¤‚µ‚悤‚©l‚¦’†

ƒrƒfƒI‚ÍBMP‚̂ςç‚ς疟‰æ‚ŃI[ƒfƒBƒI‚ÍHLS‚Å–¢ˆ³kFLAC‚Æ‚©H‚È‚ñ‚©–³‘ʂɎÀ‘•—Ê‚ª‘‚¦‚邯‚Ç

743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 13:11:44.57 ID:PTk7Q+2G.net]
‚»‚ÌŽè‚̂₂ŃI[ƒo[ƒwƒbƒhŒ¸‚ç‚·‚È‚çOS–ˆ‚ɃlƒCƒeƒBƒuŽÀ‘•‚·‚邵‚©‚È‚­‚È‚¢H

744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 18:38:49.00 ID:EybjBREq.net]
‚È‚ñ‚Æ‚©tauriŽg‚¤‚É‚µ‚Ä‚àJS‚â‚çWASM‚â‚ç‚Å“®‰æƒŒƒ“ƒ_ƒŠƒ“ƒO‚·‚邿‚¤‚È‚à‚Ìì‚ç‚È‚¢‚Æ‚¾‚ß‚»‚¤

745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 18:45:15.20 ID:npVSxydm.net]
ŽÀ‘•‚ð’ljÁ‚³‚¹‚È‚¢•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
•ʌ‚ɓn‚³‚ꂽ‚Ó‚½‚‚̌^‚ª“¯‚¶‚Å‚ ‚邯‚¢‚¤§–ñ‚ð•t‚¯‚½‚¢‚Æ‚¢‚¤–Ú“I‚Å
ˆÈ‰º‚̂悤‚ȃgƒŒƒCƒg Same ‚ð’è‹`‚µ‚½ê‡AŽÀ‘•‚ð’ljÁ‚Å‚«‚Ä‚µ‚Ü‚¤‚Æ”j’]‚µ‚Ä‚µ‚Ü‚¤‚Ì‚ÅA
‚È‚ñ‚ç‚©‚Ì•û–@‚ŧŒÀ‚Å‚«‚邾‚낤‚©‚Æ‚¢‚¤‹^–â‚Å‚·B

pub trait Same<T> {}
impl<T> Same<T> for T {}

// Žg—p—á
pub fn foo<T, U>(x: T, y: U)
where
T: Same<U>,
{
}

‚¿‚Ȃ݂ɖړI‚ðãq‚µ‚Ü‚µ‚½‚¯‚Ç‚àŽÀۂɂ͖ړI‚Æ‚¢‚¤‚æ‚è‚Í‘èÞ‚Å‚·B
‚‚܂è‹ï‘Ì“I‚È—p“r‚Íl‚¦‚Ä‚¨‚炸AŽ¿–â‚Í‚ ‚­‚܂łàuŽÀ‘•‚³‚¹‚È‚¢•û–@‚ª‚ ‚é‚©‚Ç‚¤‚©v‚Å‚·B



746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
trait Sealed {}
pub trait Same<T>: Sealed {}

747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 21:19:03.69 ID:EybjBREq.net]
https://rust-lang.github.io/api-guidelines/future-proofing.html#sealed-traits-protect-against-downstream-implementations-c-sealed

748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 21:29:04.18 ID:Elo9mBmF.net]
‚Ó‚½‚‚̌^‚ª“¯‚¶‚Æ‚¢‚¤§–ñ‚ð•t‚¯‚½‚¢‚È‚ç
T‚ÆU‚¶‚á‚È‚­T‚ÆT‚É‚·‚ê‚΂¢‚¢‚¶‚á‚ñ‚©

749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 21:34:13.52 ID:jWPeXdq1.net]
>>738
’B¬‚µ‚½‚¢‚±‚Æ‚ª“Á‚ɂȂ¢‚炵‚¢‚©‚ç‚È‚ñ‚Æ‚àŒ¾‚¦‚È‚¢‚¯‚Ç enum ‚ðŽg‚Á‚Ä‚à‹ß‚¢‚±‚Ƃ͂ł«‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈB

enum Same{SameA(Œ^A),SameB(Œ^B)}

‚Ý‚½‚¢‚É‚µ‚Ä‚â‚ê‚ÎASame Œo—R‚ňµ‚¤ŒÀ‚èŽÀ‘•‚Í‘‚₹‚È‚¢‚¼B

750 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 22:48:26.11 ID:npVSxydm.net]
>>739-740
ŽÀ‘•‚ð’ljÁ‚³‚¹‚È‚¢ƒeƒNƒjƒbƒN‚̂ЂƂ‚Ƃµ‚Ä—L—p‚Å‚·‚µÐ‰î‚Í‚ ‚肪‚½‚¢‚Å‚·B
‚µ‚©‚µ‚»‚ꂾ‚Æ Sealed ‚ðŽÀ‘•‚µ‚½Œ^‚¾‚¯‚É‚µ‚©Žg‚¦‚¸A >>738 ‚ÅŽ¦‚µ‚½‚悤‚Ȕėp“I‚ÉŒ^‚ð”äŠr‚·‚éƒgƒŒƒCƒg‚ɂ͎g‚¦‚È‚¢‚Å‚·‚æ‚ËB
‚±‚Ì Same ‚̂悤‚É‹@”\‚·‚éƒgƒŒƒCƒg‚ÉŽÀ‘•‚ð’ljÁ‚³‚¹‚È‚¢‚Æ‚¢‚¤‚̂͑O’ñ‚Æl‚¦‚Ä—~‚µ‚¢‚Å‚·B

>>741
‚»‚¤‚¢‚¤ƒŒƒX‚ª•t‚­‚±‚Æ‚ð”ð‚¯‚½‚¢‚©‚çÅŒã‚Ì•¶‚ð‚‚¯‚½‚‚à‚è‚È‚ñ‚Å‚·‚ªccB
Rust ‚̉SŽÒ‚Æ‚µ‚Ä—lX‚ÈŒ¾Œê‹@”\‚ð—‰ð‚µ‚½‚¢‚Æ‚¢‚¤—§ê‚Å‹^–â‚ÉŽv‚Á‚½•”•ª‚𔲂«o‚µA
à–¾‚Ì‚½‚߂ɑO’ñðŒ‚ðݒ肵‚½‚̂ł ‚Á‚ÄA‘O’ñðŒ‚Ì•”•ªŽ©‘Ì‚Í‰ðŒˆ‚µ‚½‚¢‰Û‘è‚ł͂Ȃ¢‚Å‚·B

‚¢‚í‚ä‚éXY–â‘è‚Æ‚¢‚¤‚à‚̂̑¶Ý‚ͳ’m‚µ‚Ä‚¨‚è‚Ü‚·‚Ì‚Å
‰ðŒˆ‚µ‚½‚¢‘匳‚Ì–â‘è‚ðŽ¦‚³‚È‚¢‚Æ‚¢‚¤‚Ì‚ªƒ‚ƒ„ƒ‚ƒ„‚·‚邾‚낤‚ȂƂ¢‚¤‚̂͂킩‚è‚Ü‚·B
‚í‚©‚è‚Ü‚·‚ªA‘匳‚Ì–â‘è‚Æ‚¢‚¤‚à‚̂͂ ‚è‚Ü‚¹‚ñB
‚±‚͈̔͂Ŋ®Œ‹‚·‚éƒpƒYƒ‹‚¾‚ÆŽv‚Á‚Ä‚­‚¾‚³‚¢B

751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:14:22.92 ID:nBuFqijL.net]
2‚‚̖µ‚‚µ‚Ä‚é—v‹‚𓯎ž‚ÉŽÀŒ»‚Í–³—‚¾‚í‚È

752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:42:08.53 ID:FykVNAq+.net]
impl Foo for T‚ª‘¶Ý‚·‚鎞“_‚Å‘¼‚ÌŒ^‚ÉFooŽÀ‘•‚µ‚悤‚Æ‚·‚邯conflict‚µ‚È‚©‚Á‚½‚Á‚¯

753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:43:28.04 ID:FykVNAq+.net]
fundamental‚ÈŒ^‚Ɉê’Ê‚èŽÀ‘•‚µ‚Ä‚¨‚¯‚Ηǂ³‚»‚¤

754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:48:25.82 ID:FykVNAq+.net]
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=02e7851289dd00c9ffc8679ad68644d9

755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:50:06.23 ID:FykVNAq+.net]
fundamental‰]X‚Ícoherent rule‚̘b‚Åconflict‚Ƃ͊֌W‚È‚©‚Á‚½‚í



756 –¼‘OF738 mailto:sage [2022/09/20(‰Î) 01:17:29.77 ID:w2qVrruo.net]
‚È‚é‚Ù‚ÇA C++ ‚ƈá‚Á‚Ä“ÁŽê‰»‚ɂȂç‚È‚¢‚©‚ç‚æ‚è‹·‚¢”͈͂̎À‘•‚͒ljÁ‚Å‚«‚È‚¢‚ñ‚Å‚·‚ËB
&T ‚Æ‚© &mut T ‚Æ‚©‚àæ‚ÉŽÀ‘•‚µ‚Ä‚¨‚¯‚ΒljÁ‚Ì—]’n‚ð‚È‚­‚¹‚邯B
&T ‚Æ‚© &mut T ‚Æ‚©ˆÈŠO‚ɂǂ¤‚¢‚¤‚Ì‚ª‚ ‚肦‚Ü‚·‚©‚ËH

757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 01:40:45.09 ID:lHbnVGdk.net]
>>743
Sealed‚à<T>‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=dadd7e289ec4e5bb9746015ac093a9bc

758 –¼‘OF738 mailto:sa []
[‚±‚±‰ó‚ê‚Ă܂·]

759 –¼‘OFge mailto:2022/09/20(‰Î) 01:53:09.66 ID:w2qVrruo.net [ >>750
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Œ¾‚í‚ê‚Ă݂ê‚Γ–‘R‚̂悤‚ÈŠ´‚¶‚Å‚·‚ª‚Ü‚¾‚Ü‚¾Ž„‚Í Rust ‚炵‚¢l‚¦•û‚ªo—ˆ‚Ä‚¢‚È‚¢‚悤‚Å‚·B ]
[‚±‚±‰ó‚ê‚Ă܂·]

760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 18:26:27.74 ID:p9SiwD2d.net]
uLinuxvAƒo[ƒWƒ‡ƒ“6.1‚ÅRust‚𓱓ü‚Ö--ƒg[ƒoƒ‹ƒXŽ‚ª–¾Œ¾
https://japan.zdnet.com/article/35193491/

761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 20:25:26.21 ID:ckEqOjly.net]
>>752
‚¢‚¢‚Ë
‚±‚±Å‹ß‚ňê”Ô‚¢‚¢’m‚点‚¾‚í

762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 20:46:56.46 ID:Di+jgu/u.net]
¡‚̂Ƃ±‚ëƒfƒoƒhƒ‰‚¾‚¯‚Æ‚¢‚¤˜b‚¾‚¯‚Ç
Šîв•”•ª‚ÌVŽÀ‘•‚ðRust‚Åì‚è‚Ü‚µ‚½‚Æ‚¢‚¤
l‚ªâ‘ÎŒ»‚ê‚é‚©‚ç‚»‚̂Ƃ«‚Ç‚¤‚Ȃ邾‚ë

763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 20:51:48.09 ID:rUHkgvjw.net]
’N‚àvoldemort type‚Ì–¼‚ðŒÄ‚Ú‚¤‚Æ‚µ‚È‚¢

764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
MS Azure‚ÌCTO‚ªuV‚µ‚¢ƒvƒƒWƒFƒNƒg‚ÅC/C++Žg‚¤‚̂͂â‚ß‚Ä
”ñGCŒ¾Œê‚ª•K—v‚È󋵂łÍRust‚ðŽg‚¤‚ׂ«Žž‚¾v‚Á‚ăcƒC[ƒg‚µ‚Ă邯‚Ç
Visual Studio‚Å‚àRust‚ªÅ‰‚©‚çƒpƒbƒP[ƒWƒ“ƒO‚³‚ê‚Ă邿‚¤‚ɂȂé‚Ì‚©‚È

765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/22(–Ø) 09:05:24.01 ID:e5bGjsaE.net]
https://www.publickey1.jp/blog/22/cloudflarenginxrusthttppingoracdncpu31.html
CloudflareANGINX‚ɑウ‚ÄŽ©ŽÐŠJ”­‚ÌRust»HTTPƒvƒƒLƒVuPingorav‚ðƒOƒ[ƒoƒ‹CDN‚ÉÌ—pB«”\Œüサ‚‚ÂCPU‚ƃƒ‚ƒŠÁ”ï‚ð3•ª‚Ì1‚É



766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/22(–Ø) 13:36:58.59 ID:V4zanZlp.net]
>>756
MS‚ªRust‚ÌŠJ”­ŠÂ‹«‚É“ŠŽ‘‚·‚é‚È‚çVSCode‚̃GƒNƒXƒeƒ“ƒVƒ‡ƒ“‚¶‚á‚È‚¢?
‚¢‚Ü‚³‚çVS‚ɑΉžŒ¾Œê‚ð’ljÁ‚·‚é‹C‚͂Ȃ¢‚Å‚µ‚å
‚Ç‚¤l‚¦‚Ä‚àWindowsƒ†[ƒU[‚Í­‚È‚¢‚¾‚낤‚µ

767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>756
ƒ}[ƒNEƒ‹ƒVƒmƒrƒbƒ`ŽAMicrosoft Azure‚ÌCTO‚Ȃ̂©B
ƒCƒ“ƒTƒCƒhWindows‚ɂ͂¨¢˜b‚ɂȂÁ‚½‚íB

768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 05:18:56.24 ID:I8UIrhRk.net]
Iterator‚ɑ΂·‚éIntoIterator‚̂悤‚É
Future‚ɑ΂·‚éIntoFuture‚Æ‚¢‚¤‚±‚Æ‚©
‚µ‚©‚à.await‚ɑ΂µ‚ÄŽ©“®“K—p‚¾‚©‚ç‚à‚Á‚ÆŒø‰Ê‚ª‘å‚«‚¢‚©
”ñ“¯Šú‚ð•Ô‚·ƒrƒ‹ƒ_[‚ɑ΂µ‚ÄFuture‚ð•Ô‚³‚¹‚邽‚߂̃rƒ‹ƒhŠ®—¹Žwަƒƒ\ƒbƒhŒÄ‚Ño‚µ‚ª•s—v‚ƂȂé

769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 08:24:08.00 ID:G8O+P73a.net]
Rust analyzer‚ª—DG‰ß‚¬‚ÄMS‚ª“ü‚é—]’n‚È‚³‚»‚¤
Python‚ªMS Store‚©‚ç—Ž‚Æ‚¹‚é‚Ý‚½‚¢‚ɃCƒ“ƒXƒg[ƒ‹‚ªŠy‚É‚È‚é‚Æ‚©‚Ȃ炠‚è‚»‚¤
VS‚É“±“ü‚³‚ꂽ‚ç‚»‚ê‚Í‚»‚ê‚Å–Ê”’‚¢‚ñ‚¾‚¯‚Ç.NetŒ¾Œê‚Ƃ̘AŒg‚ª‹­‰»‚³‚ê‚È‚¢‚ÆŽ|–¡‚ª‚È‚¢‚È

770 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 08:29:43.60 ID:exFn1ITS.net]
Rust‚©‚ç‚©‚ç.Net?
ˆÓ–¡‚È‚¢‚â‚ë...

771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 10:08:58.99 ID:QyFSmn0+.net]
Šù‘¶ƒ‰ƒCƒuƒ‰ƒŠ‚ª‚»‚̂܂܌Ăׂé‚È‚ç‚¨ŽŽ‚µ‚Å•”•ª“I‚ÉVŒ¾Œê“±“ü‚µ‚Ă݂悤‚Æ‚È

772 –¼‘OF‚é‰Â”\«‚à‚ ‚é‚̂ňӖ¡‚Í‚ ‚é []
[‚±‚±‰ó‚ê‚Ă܂·]

773 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Rust/Cli‚Æ‚©—]Œv‚È‚à‚Ìì‚ç‚ê‚»‚¤

774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/23(‹à) 12:31:56.94 ID:aakQSAhx.net]
>>758
VSCode‚Ì•û‚ª‘Ήž‚Í‘‚¢‚©‚à‚¾‚ªAVS‚ɒljÁ‚·‚é‹C‚ª‚È‚¢‚±‚Ƃ͖³‚¢‚ñ‚¶‚á‚È‚¢‚©‚È

775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 17:48:32.43 ID:z6wpDrU6.net]
>>762
‘‚«•ûˆ«‚©‚Á‚½‚í
Rust‚Åì‚Á‚½‰½‚©‚ðC#‚Æ‚©‚©‚çŠÈ’P‚ÉŒÄ‚×‚é‚Æ‚¢‚¢‚Ë‚Á‚ĈӖ¡‚¾‚Á‚½

Go‚ÌCGo‚Ý‚½‚¢‚ÈŽd—l‚¾‚Á‚½‚çF‚ñ‚ȈӖ¡‚Å–Ê”’‚¢‚ÆŽv‚¤



776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/23(‹à) 18:02:01.54 ID:bhLcJIv7.net]
rust_analyzer‚̘b‘è‚‚¢‚łɋ³‚¦‚Ä—~‚µ‚¢‚̂ł·‚ªA•Û‘¶‚È‚µ‚Å\•¶ƒ`ƒFƒbƒN“™‚µ‚Ä‚­‚ê‚邿‚¤‚ɂȂç‚È‚¢‚à‚̂Ȃ̂ł·‚©H
•ÒW‚ð”jŠü‚µ‚ĕۑ¶‘O‚Ìó‘Ô‚É‚µ‚½‚¢Žž‚ª‚ ‚é‚Ì‚ÅA‚Å‚«‚ê‚ÎŽ©“®‚ŕۑ¶‚µ‚½‚­‚È‚¢‚̂ł·
VimŒnƒvƒ‰ƒOƒCƒ““™‚ð“ü‚ê‚Ä‚¢‚ê‚Ζ³ŒÀ‚É–ß‚¹‚é‚Ì‚©‚à‚µ‚ê‚È‚¢‚à‚Ì‚ÌAVim‚ªŽg‚¦‚È‚¢g‚Æ‚µ‚Ă͢‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·

777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 18:02:58.63 ID:exFn1ITS.net]
>>766
‚ ‚ ‚»‚ê‚Ȃ炠‚肾‚È
‚Ü‚ ¡‚Å‚àC/C++‚Æ‚©‚Åì‚Á‚½dll‚È‚è‚ðC#‚©‚çŒÄ‚Ño‚¹‚é‚©‚瓯‚¶‚悤‚ÈŠ´‚¶‚łł«‚é‚ñ‚¶‚á‚È‚¢‚©‚È

778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 18:04:41.93 ID:nucVVsrt.net]
>>767
‚Ü‚ •’Ê‚ÍGit‚ðŽg‚¤‚©‚ç‚Ë

779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 18:05:33.15 ID:5/jqA4bf.net]
C#‚à.Net‚à‘S‚­‹»–¡‚È‚¢‚̂Œm‚ç‚È‚¢‚ª
Python‚Å‚àJavaScript‚Å‚à‰½‚Å‚àRust‚Åì‚Á‚½ƒ‰ƒCƒuƒ‰ƒŠ‚ȂǂðŠÈ’P‚ɌĂÑo‚·‚±‚Æ‚ª‚Å‚«‚éŽd‘g‚Ý‚ª‚»‚ꂼ‚ꮂ¦‚ç‚ê‚Ä‚¢‚é
Šù‘¶‚Ì‚à‚̂̒u‚«Š·‚¦‚Í–³ˆÓ–¡‚¾‚ªV‚½‚Éì‚ç‚ê‚é‚à‚Ì‚ÍRust‚Å‘‚­‚±‚Æ‚ª‘‚¦‚Ä‚¢‚é

780 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 21:26:00.89 ID:Oi43IjEf.net]
repr(C)‚ÅC‚̃tƒŠ‚µ‚½Rust‚¶‚á‚È‚­‚ÄA‰´‚Í‚ ‚è‚̂܂܂ÌRust‚ª“®‚¢‚Ä‚¢‚颊Eü‚ªŒ©‚½‚¢‚æ

781 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/23(‹à) 21:26:44.38 ID:bhLcJIv7.net]
>>769
‚Å‚àA”jŠü‚È‚çƒRƒ~ƒbƒgŒã‚Ìó‘Ô‚É‚à–ß‚¹‚邺H

782 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 21:42:44.57 ID:KYVSlV2v.net]
>>771
ABIˆÀ’艻‚·‚é‚܂łÍFFI‚Åextern "C"‚Í”ð‚¯‚ç‚ê‚È‚¢‚æ

783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 21:53:19.36 ID:wlVyCNVq.net]
>>773
‚»‚ñ‚È‚±‚Æ‚·‚ׂ«‚łȂ¢
Ž©—R‚ÉRust ƒRƒ“ƒpƒCƒ‰‚É‚æ‚éÅ“K‰»‚Ì—]’n‚ð—^‚¦‚錻݂̕ûj‚ªƒxƒXƒg
ŠO•”‚ÉŒöŠJ‚µ‚È‚«‚á‚¢‚¯‚È‚¢Žž‚ÉŠO•”‚ÉŒöŠJ‚·‚é•”•ª‚¾‚¯‚ð#[repr(C)]‚â#[wasm_bindgen]‚Ȃǎw’è‚·‚ê‚΂悢

784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 23:40:33.31 ID:EyovOcQI.net]
‘o•û‚Ń}[ƒVƒƒƒ‹/ƒAƒ“ƒ}[ƒVƒƒƒ‹‚ª•K—v‚ɂȂÁ‚Ä–³‘Ê‚¾‚æ‚Ë

785 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/23(‹à) 23:55:09.24 ID:9eaiNZZz.net]
‚È‚é‚Ù‚Ç



786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 23:58:10.15 ID:SxK8BSHj.net]
‘ÎC/C++‚Í‚»‚±‚܂ŕK—v‚Ȃ炻‚±‚àRust‚Å‘‚¢‚¿‚Ⴄ‚©‚牽‚ç–â‘è‚͂Ȃ¢
‘¼‚ÌŒ¾Œê‚ł͂»‚ꂼ‚ê‚à‚Á‚Ƒ傫‚ȃI[ƒoƒwƒbƒh‚ðŽ‚Á‚Ä‚¢‚é‚̂Ō뷂Ɏû‚Ü‚è–â‘è‚ɂȂç‚È‚¢

787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 00:06:07.91 ID:j2XeJCoN.net]
‚â‚Á‚σGƒAƒv‚Ì•¡ƒIƒW‚͂킩‚Á‚ĂȂ¢‚È‚Ÿ

788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 00:11:50.36 ID:DaB/WDgt.net]
>>774
pub‚Èitem‚ÌABI‚ÉÅ“K‰»ŠÖŒW‚ ‚éH
‚È‚ñ‚©‚Ƭ“¯‚µ‚ĂȂ¢H

789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 00:14:18.76 ID:DaB/WDgt.net]
‚à‚µ‚©‚µ‚Ä repr(Rust) ‚Ì‚±‚ÆŒ¾‚Á‚Ä‚éH

790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 03:05:40.90 ID:ugWjDAH5.net]
Rust‚¾‚¯‚ŕ‚¶‚Ä‚¢‚ê‚Îpub‚Å‚ ‚Á‚Ä‚àŽ©—R‚ÉÅ“K‰»‚³‚ê‚é‚©‚çpub‚©‚Ç‚¤‚©‚ÍŠÖŒW‚È‚¢‚Å‚µ‚傤
Œ‹‹ÇRust‚ÌŠO‚ÉŒöŠJ‚·‚é•”•ª‚¾‚¯‚̘b‚ÉŒÀ‚ç‚ê‚é‚©‚ç‚»‚±‚¾‚¯‘ŠŽè–ˆ‚ɉž‚¶‚錻s‚Ì•ûŽ®‚̂܂܂Å\‚í‚È‚¢‚Å‚µ‚傤

791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 08:50:49.84 ID:pfcr5AFZ.net]
C++‚âRust‚ÍABIŒˆ‚Ü‚Á‚ĂȂ¢‚Ì‚ÉCŒ¾Œê‚͉½ŒÌ‚Ù‚ÚŒˆ‚Ü‚Á‚Ä‚é‚ÌH

792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 09:11:44.18 ID:DaB/WDgt.net]
>>781
dylib‚Ìê‡pub‚͑傢‚ÉŠÖŒW‚ ‚邿

793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 09:15:16.80 ID:WR9fIR0K.net]
‚Ô‚Á‚¿‚Ⴏ‚ ‚ç‚ä‚éOS‚ªCŒ¾Œê‚Å‘‚©‚ê‚Ä‚¢‚é‚ ‚½‚èC‚ÌŽô”›‚©‚瓦‚ê‚ç‚ê‚È‚¢‚æ

794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 09:26:53.29 ID:rPP8Qygy.net]
>>782
–¼‘O‚ðƒvƒƒOƒ‰ƒ}‚ªŒˆ‚ß‚ç‚ê‚é‚©‚炾‚æ

795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 09:44:37.12 ID:BCuennz9.net]
>>782
‚Þ‚µ‚ëC‚ÍŒˆ‚Ü‚Á‚Ä‚é‚ÌH
Œˆ‚Ü‚Á‚Ä‚é‚킯‚¶‚á‚È‚­‚Ä’Pƒ‚¾‚µ—ðŽj‚à’·‚¢‚©‚猋‰Ê“I‚ɂقڕςí‚ç‚È‚¢&‚»‚ÌŒ»ó‚ɇ‚킹‚ĕςí‚ç‚È‚¢•ÏX‚ð‚µ‚Ä‚é‚¾‚¯‚Ý‚½‚¢‚È‚±‚Æ‚ðgcc‚©‚È‚ñ‚©‚Ì’†‚Ìl‚Ì‹LŽ–‚œǂñ‚¾‹C‚ª‚·‚é‚ñ‚¾‚¯‚ǃfƒ}‚È‚ñ‚©‚È



796 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/24(“y) 10:38:04.73 ID:2HWwrIyG.net]
‹ß”N‚ɂȂÁ‚Äì‚ç‚ꂽ‚‘¬ƒŠƒ“ƒJ mold ‚ÌìŽÒ‚̘b‚Å‚àA
•¶‘‰»‚³‚ê‚Ä‚¢‚È‚¢ˆÃ–Ù‚ÌŽd—l‚ɉ½“x‚à‚Ԃ‚©‚Á‚½‚Ý‚½‚¢‚È‚±‚Æ‚¾‚Á‚½‚Í‚¸B

C ˆÈŠO‚ÌŒ¾Œê (ˆ—Œn) ‚àƒc[ƒ‹ƒ`ƒFƒCƒ“‚Í‹¤’ʂ̂à‚Ì‚ðŽg‚Á‚Ä‚¢‚éꇂ͌‹\‚ ‚邵
‚ǂꂪ‚ǂ̋““®‚Ɉˑ¶‚µ‚Ä‚¢‚é‚©‚悤‚í‚©‚ç‚ñ‚̂ňÀˆÕ‚É®—‚·‚é‚킯‚É‚à‚¢‚©‚¸A
Œ‹‹Ç‚̂Ƃ±‚ë‚Í C ƒRƒ“ƒpƒCƒ‰‚Ƃ͒·”N‚É“n‚Á‚Ä‹¦’²‚µ‚Ä‚«‚½‚©‚çׂ©‚¢–â‘è“_‚ª
‰ðŒˆ‚³‚ê‚Ä‚¢‚邯‚¢‚¤‚¾‚¯‚ÅA‚»‚ñ‚ȂɃJƒbƒ`ƒŠ‚µ‚½Žd—l‚ªŠm—§‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚ÆŽv‚¤B

797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 11:00:33.46 ID:DaB/WDgt.net]
C‚ÍCPUƒxƒ“ƒ_[‚ªŒÄ‚Ño‚µ‹K–ñ‚ð•¶‘‰»‚µ‚Ă邿
mold‚̘b‚ÍELF‚⃊ƒ“ƒN‚ÉŠÖ˜A‚·‚é˜b‚Å‚Í
Šm‚©‚ÉABI‚Ì‚¤‚¿‚ł͂ ‚邯‚ÇŒ¾Œê‚²‚ƂɈقȂéŽd—l‚É‚È‚é‚æ‚¤‚È‚à‚̂ł͂Ȃ¢‚ÆŽv‚¤

798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 11:33:36.58 ID:FWSMvJVe.net]
AMD64‚̌ĂÑo‚µ‹K–ñ‚ðƒOƒO‚邾‚¯‚Å2Ží—Þ‚­‚ç‚¢o‚Ä‚­‚é‚̂ɃRƒCƒc‚͉½‚ðŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾H

>>786
ŒÄ‚Ño‚µ‹K–ñ‚Ç‚±‚ë‚©\‘¢‘̂̃ŒƒCƒAƒEƒg‚·‚çŽÀ‘•ˆË‘¶‚Ì•”•ª‚ª‚ ‚邿

799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 13:14:15.81 ID:DaB/WDgt.net]
>>789
‚»‚±‚Å‚¢‚¤ŽÀ‘•ˆË‘¶‚Á‚ăvƒ‰ƒbƒgƒtƒH[ƒ€‚²‚Ƃ̷ˆá‚Ì‚±‚ÆH
‚»‚ê‚Æ‚à“¯‚¶ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Å‚àƒc[ƒ‹ƒ`ƒFƒCƒ“ˆË‘¶‚ŃŒƒCƒAƒEƒg‚ª•Ï‚í‚肤‚éꇂª‚ ‚é‚ÌH

800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 14:25:21.27 ID:PoJJisuz.net]
cdecl‚Æ‚©stdcall‚Ý‚½‚¢‚È‚â‚ÂH

801 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/24(“y) 16:06:51.67 ID:2HWwrIyG.net]
>>791
‚»‚Ì’iŠK‚ł͂ ‚Ü‚èžB–†‚³‚͂Ȃ¢B
ƒŠƒ“ƒN‚·‚é‘O‚Ìó‘Ô‚ÍƒŠƒ“ƒN‚É•K—v‚Èî•ñˆêŽ®‚ª“ü‚Á‚Ä‚é‚Í‚¸‚È‚ñ‚¾‚¯‚ÇA
‚»‚̈µ‚¢‚ªŒ¾Œê‚∗Œn‚ð‚Ü‚½‚®‚Æ‚â‚₱‚µ‚­‚Ȃ邱‚Æ‚à‚ ‚é‚Á‚Ä‚±‚ÆB
ƒA[ƒLƒeƒNƒ`ƒƒ‚É‚æ‚Á‚Ĉµ‚¢‚ð•Ï‚¦‚é•K—v‚ª‚ ‚éê‡‚à‚ ‚邵B

802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 16:24:43.84 ID:PoJJisuz.net]
>>792
ƒRƒ“ƒpƒCƒ‰‚ªƒŠƒ“ƒJ‚É“n‚·î•ñ‚Á‚Ä“ˆê‹KŠi‚ª‚ ‚é‚ÌH

803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 17:05:25.99 ID:7d8zqodE.net]
>>793
•ʂɓˆê‚³‚ê‚¿‚á‚¢‚È‚¢‚ªELF‚Æ‚©PE‚Æ‚©

804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 17:10:20.79 ID:GMpouZpq.net]
‚¶‚á‚ A‚»‚̃IƒuƒWƒFƒNƒgEƒtƒ@ƒCƒ‹Œ`Ž®‚ÌŽd—l‚É–â‘肪‚ ‚é‚Á‚Ä‚±‚ƂłÍH

805 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq Ÿ8X2XSCHEME mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>795
ELF ‚É’u‚«Š·‚í‚邯‚«‚ɃIƒuƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚ÌŽd—l‚ÌžB–†‚³‚͂قƂñ‚ljðÁ‚³‚ê‚Ä‚¢‚邯Žv‚¤B
‚½‚¾Œ»ŽÀ‚ɂ͑S‚Ä‚ª³‚µ‚­ŽÀ‘•‚³‚ê‚Ä‚¢‚é‚킯‚ł͂Ȃ­A
ꇂɂæ‚Á‚Ăͳ‚µ‚©‚Á‚½‚Ù‚¤‚ðŠÔˆá‚Á‚½‘¤‚É‚ ‚킳‚´‚é‚𓾂Ȃ¢‚Æ‚©‚¢‚¤ê‡‚à‚ ‚éB
Žd—l‚ª‚Ç‚¤‚±‚¤Œ¾‚Á‚½‚Á‚ÄAŽÀ‘•‚ªŠÔˆá‚Á‚Ä‚¢‚½‚Á‚ÄŒ»ŽÀ‚É‚à‚¤“®‚¢‚Ä‚¢‚é‚à‚Ì‚ª‚ ‚é‚̂Ȃç•Ï‚¦‚ç‚ê‚ñ‚Ì‚æB
‚»‚¤‚¢‚¤—ðŽj“I•‰Â‚ª‚Ç‚ñ‚Ç‚ñÏ‚Ýd‚È‚Á‚Ă킯‚í‚©‚ç‚ñ‚悤‚ɂȂéB



806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 19:08:36.35 ID:eDCmZTMq.net]
ARM‚Ì‹K–ñ
https://github.com/ARM-software/abi-aa

807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 22:13:22.85 ID:DaB/WDgt.net]
Œ³X‚Ì‘¼Œ¾Œê‚©‚çrustŒÄ‚Ño‚·˜b‚Ȃ炻‚̃Œƒxƒ‹‚̘b‚ÍŠÖŒW‚È‚¢‚Å‚µ‚å
LLVM‚ª‚悵‚Ȃɂâ‚Á‚Ä‚­‚ê‚é‚̂łÍ

808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 22:29:32.09 ID:GMpouZpq.net]
ARM64‚Ù‚Ç‚Ìâ‘ΓIƒpƒ[‚Í•K—v‚È‚¢‚Ì‚ÅAARM63‚ʼn¿Ši‚ª120‰~‚­‚ç‚¢‚̃`ƒbƒv‚ɂȂè‚Ü‚¹‚ñ‚©‚ËH

809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 08:24:33.85 ID:j3K9KjV7.net]
Option<NoneZeroUsize>‚ȂǂðŽg‚¦‚Î
ID‚âƒJƒEƒ“ƒ^‚Ȃǂ̗p“r‚ÅOption<usize>‚ȂǂðŽg‚Á‚Ä‚¢‚½‚à‚Ì‚ð
”¼•ª‚̃ƒ‚ƒŠƒTƒCƒY‚Åςނ悤‚ɂȂé‚ÌH

810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 11:42:14.43 ID:sQFmQmse.net]
>>799
”C‚¹‚Ä‚­‚¾‚³‚¢B•„†ƒrƒbƒgÈ—ª‚µ‚Ä‚¨‚«‚Ü‚·‚Ë

811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/25(“ú) 15:32:52.52 ID:F2Viqk5M.net]
Microsoft‚ª‚â‚è‚»‚¤‚È‚±‚Æ‚¾‚¯‚ÇARust‚ɓƎ©Šg’£‚ðŠÜ‚ß‚½‚è‚Æ‚©‚µ‚Ăقµ‚­‚È‚¢

812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 17:24:00.83 ID:xalR35FT.net]
Linux‚̓J[ƒlƒ‹ŠJ”­‚ׂ̈ɡ‚Ü‚³‚ÉRust‚ɓƎ©Šg’£‚ðŠÜ‚Ü‚¹‚悤‚Æ‚µ‚Ä‚é‚Ì‚É
Microsoft‚̓_ƒ‚È‚ÌH

813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 17:34:47.30 ID:4B3i10Bx.net]
try_new()‚Æ‚©try_reserve()‚Æ‚©Œ³X‚È‚¢‚Ì‚ª•sŽv‹c‚¾‚Á‚½‚µ“±“ü‚Ì—Ç‚¢‚«‚Á‚©‚¯‚ƂȂÁ‚½‚¾‚¯

814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 17:57:47.12 ID:6lgwXJxi.net]
Œ¾ŒêŽ©‘Ìfork‚µ‚ēƎ©‚̃GƒRƒVƒXƒeƒ€‚ð\’z‚µ‚悤‚Æ‚µ‚È‚¯‚ê‚Εʂɗǂ¢‚̂łÍ

815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 18:09:02.84 ID:6wI0gbs/.net]
³’¼Linux‚ÉRust‚È‚ñ‚ÄŽ«‚ß‚ê‚΂¢‚¢‚Ì‚ÉEEE



816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 18:14:08.03 ID:Td47G6We.net]
Rust‚ÉŒÀ‚Á‚½˜b‚¶‚á‚È‚¢‚ñ‚¾‚¯‚Ç‚»‚ê‚È‚è‚É•¡ŽG‚ȃƒWƒbƒN(—Ⴆ‚΃fƒR[ƒ_‚âƒp[ƒT)‚ÌŽÀ‘H“I‚ȃeƒXƒg‚Ì
ì‚è•û‚̉ðà‚Æ‚©‚Ç‚Á‚©‚É‚ ‚éH—Ⴆ‚ÎJPEG‚âPNGAMP3AAVI‚Æ‚©‚ðˆµ‚¤‚悤‚ȃR[ƒh‚ð‘z’è
ŠÖ”’P‘̂̃eƒXƒg‚Í‚Æ‚à‚©‚­AŒ‹‡‚µ‚½ó‘Ô‚Å‘S‚ẴR[ƒh‚ð“®‚©‚»‚¤‚Æ‚·‚邯“ü—̓pƒ^[ƒ“‚ª‚Ç‚ñ‚Ç‚ñ‘‚¦‚邵
ƒpƒfƒBƒ“ƒOƒrƒbƒg‚ɃSƒ~‚ª‚ ‚Á‚Ä‚à–â‘è‚È‚¢‚©‚Ȃǂðl—¶‚µ‚¾‚·‚ÆX‚É–c‚ê‚ ‚ª‚é
‚³‚ç‚É—ðŽj‚ª’·‚¢ƒtƒH[ƒ}ƒbƒg‚¾‚ÆA‚»‚à‚»‚àŽd—l‚ð‚Ç‚¤’è‹`‚·‚é‚Ì‚©‚Æ‚¢‚¤“_‚ª–â‘è‚ɂȂ邱‚Æ‚à‚ ‚邵

817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 18:21:16.44 ID:xalR35FT.net]
ƒeƒXƒg‚ª‚·‚²‚¢‚Ì‚ÍSQLite

818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>803
•ʂɓƎ©Šg’£‚Æ‚©“ü‚ê‚ĂȂ¢‚¾‚ë
ƒRƒ“ƒpƒCƒ‰‚Ö‚Ì‹@”\’ljÁ‚Í‘S•”–{‘̂ɓü‚ê‚Ä‚¢‚Änightly‚ÅŽg‚¦‚éó‘Ô‚¾‚µ
LinuxƒJ[ƒlƒ‹Œü‚¯‚Ìalloc‚È‚ñ‚©‚Í’P‚Ƀ‰ƒCƒuƒ‰ƒŠ‚Å‚ ‚Á‚ÄŒ¾ŒêŽ©‘Ì‚ªfork‚µ‚Ä‚é‚킯‚ł͂Ȃ¢

819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 19:57:21.62 ID:6lgwXJxi.net]
>>806
‚È‚ñ‚©‚Ü‚¸‚¢‚±‚Æ‚Å‚à‚ ‚é‚ÌH

820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/25(“ú) 19:59:47.96 ID:Rxhh3DJ9.net]
>>810
–À‘–‚Æ’œ—ŽA‚»‚µ‚Ä•—ðŽj‰»B

821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 20:07:26.82 ID:58piYD8Z.net]
>>807
ƒƒfƒBƒA‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚Ì‚±‚Ƃ͂³‚Á‚ς肵‚ç‚ñ‚¯‚ÇAˆê”Ê“I‚ɂ͌‹‡ƒeƒXƒg‚¶‚á‚È‚­‚ÄA’P‘̃eƒXƒg‚Ńpƒ^[ƒ“‚Í–Ô—…‚·‚ׂµ
‚Å‚«‚é‚ñ‚È‚ç‚â‚ê‚΂¢‚¢‚¯‚ÇAŒ‹‡ƒeƒXƒg‚Å“ü—̖͂ԗ…‚È‚ñ‚Ä•’ʂ͂â‚ç‚È‚¢

822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 20:26:59.51 ID:Td47G6We.net]
>>812
ðŒ•ªŠò‚ÅŠÖ”A‚ðŒÄ‚Ԃׂ«Š‚ðŠÔˆá‚¦‚ÄA'‚ðŒÄ‚ñ‚Å‚¢‚Äo—ÍŒ‹‰Ê‚ª‚¿‚å‚Á‚Æ•ÏEEE‚Æ‚¢‚¤‚Ì‚ð‚³‚Á‚«‚â‚ç‚©‚µ‚½
ŠÖ”‚»‚Ì‚à‚̂ɖâ‘è‚͂Ȃ¢‚µˆ—“à—e‚ª‚¿‚å‚Á‚ƈႤ‚¾‚¯‚Ȃ̂ŎÀs‚Ío—ˆ‚Ä‚µ‚Ü‚¤‚Ì‚ª‚¢‚â‚炵‚¢
‚ÅAƒeƒXƒg‚ðì‚낤‚Æ‚µ‚½‚¯‚ǂǂ¤‚µ‚悤‚©”Y‚Ý’†

823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 20:37:27.14 ID:lhW/fB5K.net]
‚»‚¤‚¢‚¤‚̂͌ĂÑo‚µ‘¤‚Ì’P‘̂ł¦‚¦‚ñ‚¿‚Ⴄ‚Ì

824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:09:49.29 ID:j1+dHWho.net]
>>807
—ðŽj‚ª‚ ‚èAžB–†‚³‚ªŽc‚éƒtƒH[ƒ}ƒbƒg‚ÌÄŽÀ‘•‚͂ł«‚ê‚΂â‚肽‚­‚È‚¢ŽdŽ–‚¾‚ÈB
‘Ήž‚·‚éŽd—l‚ðŒ»‘ã‚ÅÅ’áŒÀ•K—v‚È‚à‚Ì‚ðŽæŽÌ‘I‘ð‚µ‚ÄŒˆ‚ߑł¿‚ÅŽÀ‘•‚µ‚‚ÂAl—¶˜R‚ê‚ŃNƒŠƒeƒBƒJƒ‹‚È‚à‚͎̂æ‚è“ü‚ê‚Ä‚¢‚­•ûŽ®‚Å‚â‚邵‚©‚È‚¢‚æB

—ðŽj‚ ‚éƒtƒH[ƒ}ƒbƒg‚ÌžB–†‚ȑΉž‚ð’Ǒ̌±‚·‚éì‹Æ‚ÍA•s–Ñ‚¾‚©‚ç‚Å‚«‚ê‚Ίù‘¶ŽÀ‘•‚É‚¨‚Ü‚©‚¹‚·‚ׂ«B

825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:31:04.61 ID:Td47G6We.net]
>>814
’†ŠÔƒRƒ“ƒ|[ƒlƒ“ƒg‚Ì’P‘̃eƒXƒg‚Á‚Ä•’ʂǂ¤‚â‚é‚ñ‚¾‚ë
Œã’i‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ð؂藣‚µ‚ăeƒXƒg‚·‚é‚Ì‚©HŒq‚°‚½‚܂܃eƒXƒg‚·‚é‚Ì‚©H
؂藣‚¹‚邿‚¤‚É‚·‚邯‚»‚Ì•”•ª‚ɃoƒO‚ª“ü‚螂ޗ]’n‚ª¶‚Ü‚ê‚邵

>>815
—ðŽj‚ª’·‚¢‚ÆŽd—lã››‚Å‚ ‚邪‚±‚ê‚É€‹’‚µ‚È‚¢ƒAƒvƒŠ‚âƒf[ƒ^‚ª­‚È‚©‚炸‘¶Ý‚·‚邽‚ß
¢¢‚̂悤‚ÈŽÀ‘•‚ªƒxƒ^[‚¾‚Ý‚½‚¢‚Ȃ̂ª‘òŽR‚ ‚é‚©‚ç‚Ë‚¥
‚»‚µ‚Ä‚±‚ÌŽè‚Ìî•ñ‚̓OƒO‚Á‚Ä‚à–Ô—…‚·‚é‚Ì‚ª“‚¢



826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:51:09.44 ID:6lgwXJxi.net]
>>811
Linux‘¤‚ɃƒŠƒbƒg‚ª‚È‚¢‚ÆŒ¾‚Á‚Ä‚éH

827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:51:47.84 ID:PDKGWlWe.net]
>>816
> ’†ŠÔƒRƒ“ƒ|[ƒlƒ“ƒg‚Ì’P‘̃eƒXƒg‚Á‚Ä•’ʂǂ¤‚â‚é‚ñ‚¾‚ë
’†ŠÔ‚̈Ӗ¡‚ª‚æ‚­•ª‚©‚ç‚ñ‚¯‚Ç>>813‚Ý‚½‚¢‚Șb‚È‚çŠÖ”AAŠÖ”A'‚ðƒ‚ƒbƒN‚É‚µ‚ăeƒXƒg‚·‚é
‚½‚¢‚Ä‚¢‚̃eƒXƒgƒc[ƒ‹‚ł̓‚ƒbƒN‚̌ĂÑo‚µ‰ñ”‚̃eƒXƒg‚ª‚Å‚«‚é

828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:53:52.45 ID:j1+dHWho.net]
>>816
Java‚Ý‚½‚¢‚ÉDI‚ª”­“W‚µ‚Ä‚¢‚éƒ^ƒCƒv‚ÌŒ¾Œê‚¾‚Æ’†ŠÔƒRƒ“ƒ|[ƒlƒ“ƒg‚

829 –¼‘OFªŒÄ‚Ño‚·ƒRƒ“ƒ|[ƒlƒ“ƒg‚̓‚ƒbƒN‚ðƒCƒ“ƒWƒFƒNƒg‚µ‚Ä‚â‚Á‚ÄA“K؂ȃƒ\ƒbƒh‚ªŒÄ‚Ño‚³‚ꂽ‚©‚̃eƒXƒg‚Æ‚©‚æ‚­‘‚­‚ËB

‚¯‚ÇA³’¼Rust‚ðŠÜ‚Þ‘¼‚ÌŒ¾Œê‚Å’†ŠÔ‚̃ŒƒCƒ„‚¾‚¯“Æ—§‚µ‚ăeƒXƒg‘‚­‚悤‚È‚±‚¾‚í‚è‚Í‚ ‚܂茩‚½‚±‚Æ‚à‘‚¢‚½‚±‚Æ‚à‚È‚¢‚È‚ŸB
ƒ‚ƒWƒ…[ƒ‹ÝŒv‚Ìl‚¦•û‚ª•Ï‚í‚é‚©‚ç‚©‚ÈH
[]
[‚±‚±‰ó‚ê‚Ă܂·]

830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 22:41:02.05 ID:Td47G6We.net]
¡ì‚Á‚Ä‚¢‚é‚Ì‚¾‚Æ‚±‚ñ‚ÈŠ´‚¶‚©‚ÈH
ŠÖ”C(ƒf[ƒ^‚Ì‘Oˆ—Aˆ—’PˆÊ‚Ö‚Ì•ªŠ„)
«
ŠÖ”B(ˆ—‘S‘̧̂Œä)¨ŠÖ”A'(ˆ—1-2)
«
ŠÖ”A(ˆ—1-1)

>>818,819
‚»‚Ìꇃ‚ƒbƒN‚ÖØ‚è‘Ö‚¦‚é‹@\‚͂ǂ¤‚·‚é‚ñ‚¾‚ë
‚»‚Ì‚½‚߂ɃR[ƒh‚ð‘‚«Š·‚¦‚Ä‚¢‚Ă̓~ƒX‚ª“ü‚螂މ”\«‚ª‚‚­‚Ȃ邵AðŒ•t‚«ƒRƒ“ƒpƒCƒ‹‚à“¯—l‚ÌƒŠƒXƒN‚ª‚ ‚é

‚Ä‚©The Rust‚̃eƒXƒg‚ÌŠ‚ðŒ©‚Ä‚àŠÖ”‚̌ĂÑo‚µó‹µ‚ðƒeƒXƒg‚·‚é•û–@‚Æ‚©‚Í‘‚¢‚Ä‚¢‚È‚¢‚ñ‚¾‚æ‚È
‚È‚ñ‚©‚»‚̕ӂð—Ç‚¢Š´‚¶‚ɉŽ‹‰»‚µ‚Ä‚­‚ê‚éƒc[ƒ‹‚Æ‚©‚ ‚é‚ñ‚¾‚낤‚©

831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 00:07:36.94 ID:h/WE7ZWH.net]
>>820
‚·‚Ü‚ñ rust ‚¾‚Æ cargo test ‚Å’P‘̃eƒXƒg‚ðŽÀŽ{‚·‚é‚Ý‚½‚¢‚¾‚¯‚Ç mook/stub ‚ð‚Ç‚¤‚â‚Á‚ÄŽg‚¤‚©‚͂悭‚í‚©‚ç‚ñ‚©‚Á‚½‚í
C++ ‚Æ‚©‚¾‚Æ googlemook ‚Æ‚©Žg‚Á‚ăeƒXƒg—p‚̃‚ƒbƒNƒNƒ‰ƒX‚ðì‚Á‚Ä“ü‚ê‘Ö‚¦‚é‚©‚½‚¿‚¾‚Ë

832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 00:33:03.55 ID:TCGzsvbI.net]
mockallŽg‚¤‚Æ‚©

833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 06:28:19.26 ID:p/pWEmYs.net]
cargo test‚ÅŠÖ”ƒeƒXƒgAƒ‚ƒWƒ…[ƒ‹ƒeƒXƒgAƒ‚ƒWƒ…[ƒ‹ŠÔƒeƒXƒg‚Ȃǂ ‚ç‚ä‚éƒeƒXƒg‚ð‚â‚Á‚Ä‚¢‚邯‚ǃ_ƒ‚È‚ÌH

834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 06:47:39.41 ID:h/WE7ZWH.net]
>>823
>>820 > ‚»‚Ìꇃ‚ƒbƒN‚ÖØ‚è‘Ö‚¦‚é‹@\‚͂ǂ¤‚·‚é‚ñ‚¾‚ë
‚É“š‚¦‚Ä‚â‚Á‚Ä‚­‚ê

835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 19:21:24.42 ID:kI3cAlPQ.net]
ƒ‚ƒbƒN‚âƒXƒ^ƒu‚͕ʃ‚ƒWƒ…[ƒ‹‰»‚µ‚Ä‚¨‚¢‚Ä
mod tests“à‚ł͖{•¨ƒ‚ƒWƒ…[ƒ‹‚ðuse‚·‚é‘ã‚í‚è‚É‚»‚ê‚ðuse‚·‚邾‚¯‚¶‚á‚È‚¢‚ÌH



836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 19:31:47.69 ID:V9yeC/LF.net]
‚ ‚Æ#[cfg(test)]‚Å‚»‚ê‚ðuse
‚»‚µ‚Ä#[cfg(not(test))]‚Å–{•¨use

837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 19:31:51.25 ID:i/jndsoD.net]
‘¼‚ÌŒ¾Œê‚Å‚àƒ†[ƒeƒBƒŠƒeƒB‚ðŽg‚킸‚ÉADI‚⃂ƒbƒN‚ðŽ©•ª‚Å‚â‚Á‚½‚±‚Æ‚ª‚È‚¢‚ñ‚¾‚낤‚È
à–¾‚ª–Ê“|‚¾

838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 19:38:20.09 ID:V9yeC/LF.net]
>>827
ƒeƒXƒgˆÈŠO‚ÌŠJ”­‚̘b‚Å‚à
ƒtƒŒ[ƒ€ƒ[ƒN‚Ɉˑ¶‚µ‚Ä‚â‚Á‚Ä‚él‚Í
’Pƒ‚È‚±‚Ɗ܂߂Ė{Ž¿“I‚È‚±‚Æ‚ð—‰ð‚µ‚ĂȂ¢l‚ª‘½‚­
ƒtƒŒ[ƒ€ƒ[ƒN‚È‚µ‚ł͉½‚à•ª‚©‚炸‰½‚ào—ˆ‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¤—á‚ðŽžXŒ©‚©‚¯‚é

839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 21:10:39.16 ID:qW/k82Qg.net]
cfgŽg‚¦‚Ηǂ¢‚¶‚á‚È‚¢‚Á‚Äl‚Í#if‚܂݂ê‚ňꌩ‚µ‚½‚¾‚¯‚¶‚á
‰½‚ª‚Ç‚¤“®‚­‚ñ‚¾‚©”»‚ç‚È‚¢C‚̃R[ƒh‚𳓖‰»‚·‚é‚‚à‚è‚Ȃ̂¾‚낤‚©
Rust‚ÍlŠÔ‚ª’ˆÓ‚·‚ê‚Ζâ‘è‚È‚¢‚Ý‚½‚¢‚Èl‚¦‚̓ŒƒKƒV[‚ÅŽž‘ã’x‚ꂾ
‚Æ‚¢‚¤Žv‘z‚ÌŒ¾Œê‚¾‚ÆŽv‚Á‚Ä‚¢‚é‚ñ‚¾‚ªˆá‚¤‚Ì‚©‚È

840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 21:41:35.64 ID:w5YNQb64.net]
>>829
#if‚ÍŽg‚í‚È‚¢‚µ
cfg(test)‚̓eƒXƒg•ª—£‚Ì‚½‚ß•K{‚Å‚µ‚å
‚Ç‚ñ‚Ȋ‹«‚Å‚à–‚–@‚Í–³‚¢‚æ

841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 23:33:07.51 ID:h/WE7ZWH.net]
>>829
cfgŽg‚í‚È‚¢‚Åςނ¢‚¢•û–@‚ª‚ ‚é‚Ȃ瑂¢‚Ä‚æ...

842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 01:17:35.37 ID:OwORQ6vn.net]
mod tests ‚É cfg(test) ‚Í•K—v‚¾‚Æ‚µ‚Ä
ˆË‘¶«‚Ì’“ü‚É‚ÍtraitŽg‚¦‚Á‚ÄŽ–‚Ȃ̂łÍ

843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 07:51:04.95 ID:f9SEu4pT.net]
trait‚Å’u‚«Š·‚¦‰Â”\‚É‚·‚é‚Ì‚ª–Ê“|‚Æ‚¢‚¤‚̂͂ ‚è‚»‚¤‚¾‚ÈB

844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 08:15:53.87 ID:SBVoZTui.net]
AMD64‚̃fƒtƒHƒ‹ƒg‚̃Iƒyƒ‰ƒ“ƒhƒTƒCƒY‚Í32bit‚Ȃ̂Éusize‚ª64bit‚Ȃ͉̂½‚łȂ̂©‚È

845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 11:05:22.42 ID:OwORQ6vn.net]
size_t‚ª64bit‚¾‚©‚ç‚Å‚Í



846 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/27(‰Î) 12:28:55.13 ID:ozjafOA0.net]
>>834
usize ‚̓|ƒCƒ“ƒ^‚̃TƒCƒY‚Æ‚¢‚¤‚±‚ƂɂȂÁ‚Ä‚¢‚éB

847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>831
’P‘̃eƒXƒg‚ÅAˆË‘¶‚𕪗£‚·‚é‚͓̂–‘R‚Ì‚±‚Æ‚·‚¬‚Ă݂ñ‚Èà–¾‚ª‰­…‚ɂȂÁ‚Ä‚é
C++‚¾‚낤‚ªRuby‚¾‚낤‚ªAƒ‚ƒbƒN‚âƒXƒ^ƒu‚ðŽg‚Á‚ÄAŠÖ”“¯Žm‚âƒNƒ‰ƒX“¯Žm‚̈ˑ¶‚ð؂蕪‚¯‚ăeƒXƒg‚·‚é‚͓̂–‚½‚è‘O
‚»‚¤‚µ‚È‚¢‚Æ‚»‚à‚»‚à’P‘̃eƒXƒg‚ɂȂç‚È‚¢‚¶‚á‚ñ

‚í‚©‚Á‚Ä‚él‚É‚µ‚©‚í‚©‚ç‚È‚¢‚Å‚ ‚낤ŠÈ—ª‚Èà–¾‚ð‚·‚é‚ÆAƒeƒXƒg—p‚̃Gƒ“ƒgƒŠƒ|ƒCƒ“ƒg‚ÅAƒeƒXƒg‚ÉŽg‚¤ƒ‚ƒbƒNƒIƒuƒWƒFƒNƒg‚ðŽw’è‚·‚邾‚¯‚¾‚æ
‚»‚¤‚¢‚¤‚±‚Æ‚ª‚Å‚«‚邿‚¤‚É‚ ‚ç‚©‚¶‚߃R[ƒhÝŒv‚µ‚Ä‚¨‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ª‚È
l‚¦‚ĂȂ©‚Á‚½‚Ȃ烊ƒtƒ@ƒNƒ^‚ª•K—v

848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 19:48:22.41 ID:J8MleXan.net]
‚»‚ñ‚ȃtƒƒtƒ‚µ‚½à–¾‚³‚ê‚Ä‚à...

849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 19:51:56.44 ID:AWnlNGZp.net]
–{•¨‚ƈقȂ茈‚Ü‚Á‚½’l‚ð•Ô‚·‘—MŒ³ƒXƒ^ƒu‚Æ
–{•¨‚ƈقȂèassert‚¾‚¯‚·‚é‘—M惂ƒbƒN‚ð
mod tests‚Ì’†‚ł͖{•¨‚Ì‘ã‚í‚è‚Éuse‚·‚邾‚¯‚¾‚æ‚Ë
“ü‚ê‘Ö‚¦‚¿‚Ⴄ‚©‚çtrait§–ñ‚Å–{•¨‚à‹U•¨‚àŽó‚¯•t‚¯‘Ήž‚Æ‚©‚í‚´‚í‚´‚·‚é•K—v‚È‚¢‚æ‚Ë

850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/28(…) 00:44:24.76 ID:JQpGo85s.net]
>>839
use‚µ‚½ƒ‚ƒbƒN‚ð‚Ç‚¤‚â‚Á‚Ä’“ü‚·‚ñ‚Ì
ŠÖ”‚̈ø”‚àstatic•Ï”‚Å‚à—Ç‚¢‚¯‚ÇAƒeƒXƒg‘ÎÛ‚ÌŽÀ‘•‚ªƒ‚ƒbƒN‚à–{•¨‚à‘I‘ð“I‚ÉŽg‚¦‚邿‚¤‚É‚·‚é‚È‚ç‚ÎA
generic‚ÈŒ^‚ðŽó‚¯•t‚¯‚邿‚¤‚ÈŽÀ‘•‚É‚µ‚Ä‚¨‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚Åtrait‚ª“oê‚·‚é‚̂łÍ

‚»‚ê‚Æ‚àmod tests‚ÌŠO‚àcfg‚Å’u‚«Š·‚¦‚邯Œ¾‚Á‚Ä‚¢‚éH

851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/28(…) 00:48:00.37 ID:JQpGo85s.net]
—v‚Í
use imp::Foo;
fn target(foo: Foo) {}
‚ªƒeƒXƒg‘ÎÛ‚¾‚Æ‚µ‚Ä
mod tests {
use mock::Foo;
#[test]
fn test() {
target(Foo::new());
}
}
‚µ‚Ä‚àƒRƒ“ƒpƒCƒ‹’Ê‚ç‚È‚¢‚æ‚Ë
target‚ªimp::Foo‚àmock::Foo‚àŽó‚¯•t‚¯‚邿‚¤‚É‚·‚é‚É‚Ítrait‚ª•K—v‚Å‚Í

852 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/28(…) 07:20:15.72 ID:1i04Jlqk.net]
trait‚ª–³‚¢Œ¾Œê‚ł͖³—‚Á‚Ä‚±‚ÆHH

853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/28(…) 11:35:17.56 ID:RLf9Yg7w.net]
>>842
‘¼‚ÌŒ¾Œê‚Í‘¼‚Ì‚â‚è•û‚Å‚â‚Á‚Ă邾‚¯‚¾‚ë

854 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/29(–Ø) 01:43:05.00 ID:xXycU9Ev.net]
u32 ‚ðŠi”[‚·‚éŒ^‚ª•K—v‚ɂȂèA‚Ü‚½A‹t‚É u32 ‚ɕϊ·‚·‚é•K—v‚à‚ ‚邯‚¢‚¤ó‹µ‚Å
‚¹‚Á‚©‚­‚¾‚©‚ç u32 ‚ɕϊ·‰Â”\‚ÈŒ^‚͎󂯓ü‚ê‚æ‚¤‚Æl‚¦‚Ä‚±‚ñ‚ȃR[ƒh‚ð‘‚«‚Ü‚µ‚½B
‚µ‚©‚µƒGƒ‰[‚ɂȂè‚Ü‚·B

struct Code(u32);

impl<T: Into<u32>> From<T> for Code {
fn from(x: T) -> Self {
Code(x.into())
}
}

impl From<Code> for u32 {
fn from(Code(x): Code) -> Self {
x
}
}

Œ‹‰Ê“I‚ÉŽ©•ªŽ©g‚ւ̕ϊ·‚ð‹–‚·‚±‚ƂɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚ªŠù‘¶ (•W€ƒ‰ƒCƒuƒ‰ƒŠ)
‚Ì’è‹`‚ÆÕ“Ë‚µ‚Ä‚¢‚邯‚¢‚¤—‹ü‚Í—‰ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA
–â‘è‚ð‰ðÁ‚·‚邽‚߂ɂ±‚Ì’è‹`‚ªŽó‚¯“ü‚ê‚é”͈͂©‚玩•ªŽ©g (Code) ‚ÍœŠO‚·‚邿‚¤‚É
‚¤‚Ü‚­§–ñ‚ð•t‚¯‚é•û–@‚ÍŽv‚¢‚‚«‚Ü‚¹‚ñB

‚»‚à‚»‚à‚±‚ñ‚ȂƂ±‚ë‚ÅŸŽè‚ɕϊ·‚·‚é‚Ì‚ª‚æ‚­‚È‚¢ì–@‚¾‚Æ‚©‚»‚¤‚¢‚¤‚̂͘e‚É’u‚¢‚Ä
uŽ©•ªŽ©g‚¾‚¯œŠO‚·‚邿‚¤‚ȧ–ñv‚ðãŽè‚¢‚±‚Æ•\Œ»‚Å‚«‚Ü‚¹‚ñ‚©‚ËH

855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/29(–Ø) 02:16:48.63 ID:zId7dOnm.net]
–³‚¢



856 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/29(–Ø) 02:20:01.39 ID:7xp1eqla.net]
‚»‚Á‚©[

857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/29(–Ø) 02:40:21.97 ID:U5dWXlr2.net]
‚»‚¤‚¢‚¤‚Ì‚ÍIntoCode‚Ý‚½‚¢‚ÈŠ´‚¶‚ŕʃgƒŒƒCƒg‚É‚·‚邱‚Æ‚ª‘½‚¢‹C‚ª‚·‚é
https://docs.rs/axum/latest/axum/response/trait.IntoResponse.html

858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/30(‹à) 02:17:04.59 ID:Yj/X+hjS.net]
‰•à“I‚È‚±‚Ƃł·‚Ü‚ñ‚¯‚Ç‚³
ƒƒ\ƒbƒh“à‚Å«‚Ý‚½‚¢‚Ȃ̂Á‚Ă悭Œ©‚邯‚ÇA‚±‚¤Œ¾‚¤‚Ì‚Á‚Äself.asdf‚̂܂܎g—p‚·‚é‚̂ɔä‚ׂĂǂ¤‚¢‚Á‚½—˜“_‚ª‚ ‚é‚ÌH
let asdf = self.asdf;

859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 10:23:40.27 ID:1sTGpNyR.net]
–¼‘O‚ð’Z‚­‚·‚é–Ú“I‚ª99ƒp[

860 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 11:00:13.39 ID:tNhbOFxw.net]
ƒNƒ[ƒWƒƒ[‚Å\‘¢‘̂̃tƒB[ƒ‹ƒh‚ɃAƒNƒZƒX‚·‚邯\‘¢‘Ì‚²‚ƃ€[ƒu‚µ‚¿‚Ⴄ‚ñ‚Å‚»‚ê‘Îô‚¶‚á‚È‚¢‚©‚È
2021‚Å‘Îô‚³‚ꂽ‚©‚ç‚Ç‚ñ‚Ç‚ñŒ¸‚Á‚Ä‚­‚¾‚낤‚¯‚Ç
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=ebea0bd9611104e7a90eb8dfcb9899c9

861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 12:43:57.87 ID:NYKsqXq4.net]
‘‚«•û‚͈Ⴄ‚¯‚ǃtƒB[ƒ‹ƒh‚»‚ꂼ‚ê‚ɑ΂µ‚Ĉ—‚ðs‚¤ê‡‚É”²‚¯˜R‚ꂪ‚È‚¢‚±‚Æ‚ðƒRƒ“ƒpƒCƒ‰‚Ƀ`ƒFƒbƒN‚³‚¹‚é–Ú“I‚Ń[ƒJƒ‹•Ï”‚É‚·‚邱‚Ƃ͂ ‚é

let Foo { foo, bar. baz } = self;
‚Æ‚µ‚Ä‚¨‚­‚ƌ㑱‚̈—‚ÅŽg‚í‚È‚¢ƒtƒB[ƒ‹ƒh‚ª‚ ‚Á‚½‚Æ‚«‚ɃRƒ“ƒpƒCƒ‰‚ªŒx‚µ‚Ä‚­‚ê‚é
\‘¢‘Ì‚ÉV‚½‚ɃtƒB[ƒ‹ƒh’ljÁ‚µ‚½ê‡‚à•ªŠ„‘ã“ü‚̉ӊ‚ŃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂé‚Ì‚ÅC³•K—v‰ÓŠ‚ðô‚¢o‚·‚±‚Æ‚ª‚Å‚«‚é

862 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 13:52:13.77 ID:yzoXDHK/.net]
>>851
‚È‚ñ‚©‚·‚²‚­ƒ‚ƒ„ƒ‚ƒ„‚·‚é

863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 14:15:24.65 ID:oHn8O8ll.net]
–{l‚͉´‚Á‚ăXƒQ[A“VË‚â‚ñI
‚Á‚ÄŽv‚Á‚Ä‚é‚ñ‚¾‚낤‚¯‚ÇŒã‚ŃR[ƒhŒ©‚½‚ç‚È‚ñ‚Å‚±‚ñ‚ȃCƒ~ƒt‚È‚±‚Æ‚µ‚Ä‚é‚ñ‚¾HƒoƒJ‚¶‚á‚Ë[‚Ì
‚Á‚ĂȂéƒpƒ^[ƒ“‚©‚Æ
‚Ü‚ ‚±‚¤‚¢‚¤H•v‚ð‚·‚é‚±‚ÆŽ©‘͈̂«‚­‚È‚¢

864 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 14:42:00.50 ID:M1og6e+j.net]
ƒtƒB[ƒ‹ƒh‚»‚ꂼ‚ê‚Ɉ—‚ð‚·‚éƒVƒ`ƒ…ƒG[ƒVƒ‡ƒ“‚ª‚í‚©‚ç‚È‚¢

865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 14:50:06.85 ID:temvUu5a.net]
>>851
‰´‚à‚»‚Ìdestructuring assignmentŽ©‘͎̂g‚¢‚Ü‚­‚é
‚µ‚©‚µ–Ú“I‚ª˜R‚êƒ`ƒFƒbƒN‚Ƃ͈Ⴄ‚̂ł±‚¤‚¾‚È
let Self { foo, bar, .. } = self;



866 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 14:55:47.39 ID:t/wNXSJY.net]
>>851
‚±‚ê‚¢‚¢‚È

867 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/30(‹à) 15:59:33.74 ID:XmkFmofe.net]
‚±‚¤‚â‚Á‚ÄŽ©ŒÈ–ž‘«‚̈Ӗ¡•s–¾‚ȃR[ƒh‚ª—ÊŽY‚³‚ê‚Ä‚¢‚­

868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 16:19:08.34 ID:GH/ZHf2N.net]
‘SƒtƒB[ƒ‹ƒhär‚ß‚é‚Ì‚ªd—v‚Ȉ—‚Á‚ăVƒŠƒAƒ‰ƒCƒY‚Æ‚©‚¾‚낤‚©
‚»‚ñ‚ȬŽèæ‚̃eƒNƒjƒbƒN‚Æ‚©‚¶‚á‚È‚­‚Äproc_macro‘g‚ñ‚¾•û‚ª‚¢‚¢‚ÆŽv‚¤

ƒVƒŠƒAƒ‰ƒCƒY‚µ‚½‚¢‚¾‚¯‚È‚çserdeŽg‚Á‚Ä#[derive(Serialize)]
‚±‚ê‚àŒ‹‹Çproc_macro‚¾‚í‚È

869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 17:36:27.38 ID:NYKsqXq4.net]
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”‚âÝ’èƒtƒ@ƒCƒ‹‚Ì’è‹`‚ðclap::Arg‚âserde::Deserialize‚Å錾“I‚É‚â‚Á‚ÄA
‚»‚ê‚ç‚ðˆ—‚·‚邯‚±‚ë‚Å•ªŠ„‘ã“ü‚µ‚ă[ƒJƒ‹•Ï”‚É‚µ‚Ĉ—‚µ‚Ä‚é
lŠÔ‚ªˆÓޝ“I‚É‹C‚ð‚‚¯‚é•K—v‚ª‚ ‚é‰ÓŠ‚ð‹É—ÍŒ¸‚炵‚½‚¢‹CŽ‚¿‚Å‚â‚Á‚Ä‚¢‚é

D‚«Œ™‚¢‚ ‚é‚©‚à’m‚ê‚È‚¢‚¯‚ÇŽï–¡ƒvƒƒ_ƒNƒg‚¾‚µƒR[ƒfƒBƒ“ƒO‚̈Ó}‚ðƒRƒƒ“ƒg‚ÉŽc‚µ‚Ă邩‚ç‹–‚¹

870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/01(“y) 02:29:47.97 ID:hYwRxeDD.net]
>>844
impl<T: Into<u32>> From<T> for Code {}‚Ì’è‹`‚ÍFrom‚Ì”½ŽË«‚ÆÕ“Ë‚·‚é‚©‚çŠÔˆá‚Á‚Ä‚éB
Into<u32>‚ðŽó‚¯•t‚¯‚½‚¢‚È‚çŠÖ”‚̃pƒ‰ƒƒ^‚ÌŒ^‚ðT: Into<u32> or impl Into<u32>‚É‚·‚ê‚΂¢‚¢B
‚Ü‚ AŽÀ‘•ã‚Ì‹K–ñ‚Æ‚µ‚Ä•K—v‚È‚ñ‚Å“à•”‚Å‚Ítrait IntoFoo‚̓pƒ^[ƒ“‚Æ‚µ‚ÄŽg‚í‚ê‚邯‚ÇŠO‚ɘR‚ç‚·‚悤‚È‚à‚̂łà‚È‚¢B

871 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/01(“y) 02:38:45.63 ID:6voBA5Ft.net]
&(T, U)‚Æ(&T, &U)‚Á‚Ä“™‰¿‚Å‚·‚©H

872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/01(“y) 05:47:36.69 ID:6w1pI6Co.net]
“™‰¿‚ł͂ ‚è‚Ü‚¹‚ñ

873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ƒAƒhƒŒƒX‚ðl‚¦‚ê‚Ζ¾”’‚ɕʕ¨
ˆê•û‚Å
let t = (123, "abc");
let (x, y) = &t;
‚ÆŽ©“®ƒ}ƒbƒ`ƒ“ƒO‚µ‚Ä‚­‚ê‚Ä
&t ‚ÌŒ^‚Í &(i32, &str)
x ‚ÌŒ^‚Í &i32
y ‚ÌŒ^‚Í &&str
‚ƂȂé
‚‚܂è&(T, U)‚ª(&T, &U)‚É•ªŠ„‘ã“ü‚³‚ê‚é

874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/02(“ú) 10:11:02.15 ID:vdaryILR.net]
test

875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/03(ŒŽ) 22:39:32.97 ID:zgM1XF6F.net]
amd64ƒ^[ƒQƒbƒg‚ŃAƒZƒ“ƒuƒ‰ƒŠƒXƒg‚ð“f‚©‚¹‚Ă݂½‚çr13‚ª‘S‚­Žg—p‚³‚ê‚Ä‚¢‚È‚¢‚ñ‚¾‚¯‚Ç
r14Ar15‚æ‚èr13‚ð‹ó‚¯‚Ä‚¨‚­——R‚ª‚Ȃɂ©‚ ‚é‚Ì‚©‚È



876 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/03(ŒŽ) 23:46:41.15 ID:cMmfYMlm.net]
>>865
‚»‚ñ‚È•s‹g‚ȃŒƒWƒXƒ^‚È‚ñ‚©Žg‚¤‚ÈI

877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/04(‰Î) 00:38:55.95 ID:1GTeu6AF.net]
‚¤‚Ü‚­•\Œ»‚Å‚«‚È‚¢‚̂ł·‚ªAc‚âc++‚Ȃ畔•ª‚©‚çŽn‚ß‚ç‚ê‚é(“®‚­‚à‚Ì‚ªì‚邱‚Æ‚ª‚Å‚«‚é)‚̂ł·‚¯‚ÇArust‚Í‚»‚ñ‚È‹C‚ª‚µ‚È‚¢‚Æ‚¢‚¤‚©
“`‚í‚è‚É‚­‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚¯‚Ç

878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 00:52:50.22 ID:4fgdKnMe.net]
‚»‚¤‚¢‚¤Ž–Û‚ð‚¿‚á‚ñ‚Ƙ_—‚ª‚Æ‚¨‚Á‚½•\Œ»‚ª‚Å‚«‚È‚¢‚©‚çrust‚ªŽg‚¦‚È‚¢‚ñ‚¾‚æ‚«‚Ý‚ÍI

879 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ì‚肽‚¢‚à‚Ì‚ÌÝŒv‚̃Cƒ[ƒW‚ªc++‚łł«‚Ä‚¢‚é‚Ȃ炻‚ê‚ðrust‰»‚·‚é‚͔̂äŠr“IŠÈ’P‚¾‚낤‚µ‚»‚ꂪ‚Å‚«‚È‚¢‚È‚çrust‚ÌŠî–{“I‚È—‰ð‚ª‘«‚è‚È‚¢‚¾‚¯‚©‚Æ

880 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Rust‚̓f[ƒ^\‘¢‚ðʼn‚ÉÝŒv‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Æ‚¢‚¤‚̂͂ ‚é‚È
C++‚Å‚à‚¿‚á‚ñ‚Æ‚»‚¤‚¢‚¤‚â‚è•û‚ªo—ˆ‚Ä‚é‚È‚ç‘f’¼‚ɈÚs‚Å‚«‚邾‚낤‚¯‚Ç
ŽG‚Ƀ|ƒCƒ“ƒ^Ž‚¿‰ñ‚Á‚½‚èŽÀ‘•‚Ì“s‡‚ŃAƒhƒzƒbƒN‚É‘ŠŒÝŽQÆ“ü‚ê‚¿‚á‚Á‚½‚è‚·‚él‚ɂ͌µ‚µ‚¢‚¾‚낤

881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 08:55:50.45 ID:fDq9dWrD.net]
CŒn‚Í—Ç‚­‚àˆ«‚­‚à“®‚¢‚Ä‚µ‚Ü‚¤‚ñ‚æ‚È
‚»‚ñ‚Å’m‚ç‚ÊŠÔ‚É•›ì—p‚܂݂ê‚ɂȂÁ‚Ä‚¢‚é

882 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 09:10:45.14 ID:9SKodj4D.net]
>>867
е‚ê‚Ì–â‘è‚à‘å‚«‚¢‚̂łÍ

883 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 09:22:15.67 ID:P4nmisNi.net]
ŽG‚ÉŽn‚߂Ă©‚ç®—‚µ‚Ä‚¢‚­ƒXƒ^ƒCƒ‹‚È‚ç C++ ‚̂ق¤‚ª‚â‚è‚â‚·‚¢‚Æ‚¢‚¤‚̂͗‰ð‚Å‚«‚éB
‚Å‚àŽG‚ÉŽn‚ß‚½‚ç®—‚·‚é‹@‰ï‚ȂǂȂ¢‚Ì‚ªŒ»ŽÀB

884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/04(‰Î) 09:24:31.25 ID:BONyu2jp.net]
>>867 ‚Å‚·‚ªA
•”•ª‚©‚çŽn‚ß‚ç‚ê‚邯‚¢‚¤‚Ì‚ÍA•”•ª“I‚ÈŠwK‚©‚ç‚Æ‚¢‚¤‚±‚Ƃł·
‚±‚±‚܂ŊwK‚·‚ê‚΂±‚±‚܂ł͂ł«‚邯‚©
rust‚Å‚Íʼn‚̃vƒƒOƒ‰ƒ€‚ðì‚é‚É‚à‚½‚­‚³‚ñ‚Ì‚±‚Æ‚ð’m‚ç‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚¢‚¤‚©
Haskell‚ð‚©‚¶‚Á‚½‚±‚Æ‚ª‚ ‚èA‚Æ‚Ä‚à‹»–¡[‚¢‚̂ł·‚ª
‚í‚©‚è‚É‚­‚¢“Ƃ茾‚ÉAƒŒƒX‚ð‚­‚¾‚³‚Á‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

885 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 09:48:05.73 ID:P4nmisNi.net]
>>874
> •”•ª“I‚ÈŠwK‚©‚ç

‚Å‚«‚È‚¢B
•”•ª“I‚ÉŠwK‚µ‚ĉ½‚©‚ª‚Å‚«‚½‚悤‚ÉŒ©‚¦‚Ä‚à•K‚¸ŠÔˆá‚Á‚½‚à‚̂𑂢‚Ä‚¢‚é‚Ì‚ª C++ ‚Æ‚¢‚¤‚à‚ÌB
ŠwK‚ði‚߂Ă¢‚­‚ɂ‚ê‚ÄŠÔˆá‚Á‚Ä‚¢‚½‚±‚Ƃɉ½“x‚à‹C‚­‚̂ł¤‚ñ‚´‚肵‚½ŒoŒ±‚ª‚ ‚邾‚ëH



886 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 10:23:23.92 ID:5od2FDFX.net]
•”•ª“I‚ÈŠwK‚Á‚Ă̂Í
C with classes -> STL -> move
‚Ý‚½‚¢‚ÈŠ´‚¶‚¶‚á‚È‚¢H
‘¼l‚̃R[ƒh“ǂނȂç‘S•”•K—v‚¾‚¯‚ÇA“ÆK‚µ‚Ă镪‚É‚Íʼnƒeƒ“ƒvƒŒ[ƒg‚Æ‚©‚È‚­‚Ä‚à‚¢‚¯‚é‚Å‚µ‚å

887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 12:43:12.54 ID:7zYgBA5I.net]
>>875 >>876
‰¡‚©‚炾‚¯‚ÇAu•”•ª“I‚ÈŠwKv‚Í‚à‚Á‚ÆŽè‘O‚̂Ƃ±‚ëB‰SŽÒ‚Å‚à
‹ó‚̃R[ƒh->ƒŠƒeƒ‰ƒ‹->ŠÖ”ŒÄo->ƒ‰ƒCƒuƒ‰ƒŠŽg—p->•Ï”’è‹`EŽg—p
‚ ‚½‚è‚ÅŽg‚¢•û‚ªL‚ª‚é‚ñ‚¾‚¯‚ÇARust‚ÍŠÖ”ŒÄo-•Ï”‚ ‚½‚è‚ÉŠT”O‚̃fƒJƒC‰ò‚ª‚ ‚éB

‚±‚Ì‚ ‚½‚è‚ð‚܂Ƃ߂Ċo‚¦‚È‚¢‚Æ‹@”\‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘g‚߂Ȃ¢‚Ì‚ÅAŠwKŽÒ‚É‚Íh‚¢ó‘Ô‚ª‘±‚­B
Rust‚Íc++ˆÈã‚ÉÁÜ‚µ‚â‚·‚¢‚ÆŽv‚¤B

888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 12:54:59.39 ID:zVqHX6VA.net]
ŽØ—p‚ÆŽÀ‘Ì(Š—LŒ )‚ðí‚Ɉӎ¯‚µ‚È‚«‚ȂȂç‚ñ‚©‚ç‚Ë
C‚¾‚Æ‘S•”ƒ|ƒCƒ“ƒ^Žg‚¤‚©‚çˆÓޝ‚µ‚È‚¢‚ñ‚¾‚¯‚Ç‚Ë

889 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:01:26.34 ID:NJ6V6LdV.net]
‚Ç‚ñ‚ȃvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Å‚à‚¢‚¢‚©‚牽‚©Œ¾Œê‚ðŠwKς݂Ìl‚ɂƂÁ‚Ä
‘¼‚ÌŒ¾Œê‚ðŠwK‚·‚é‚͕̂”•ª“I‚É’iŠK“I‚É‚·‚邱‚Æ‚ª‰Â”\‚¾‚æ
‚à‚¿‚ë‚ñRust‚Å‚à“¯‚¶‚ʼnSŽÒŒü‚¯‚ÌŠwK–{
The Rust Programming Language
https://doc.rust-jp.rs/book-ja/
‚ð‡”Ô‚É­‚µ‚¸‚Âi‚ß‚ê‚Ε”•ª“I‚É’iŠK“I‚ÉŠwK‚Å‚«‚邿

890 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:14:23.44 ID:fXb8hG+g.net]
>>877
’iŠK‚ðŒo‚¸ˆê‹C‚Éi‚߂閳–d‚È‚±‚Æ‚ð‚·‚él‚¾‚¯‚ªÁÜ‚·‚é‚©‚à‚µ‚ê‚È‚¢‚ª–³–d‚È‚»‚Ìl‚ªˆ«‚¢

>>878
‚¢‚«‚Ȃ肻‚±‚Ü‚Åi‚ß‚él‚Í’P‚Ȃ閳–dŽÒ
‚Ü‚¸‚Í‘¼‚ÌŒ¾Œê‚Æ“¯‚¶Žg‚¢•û
EŽÀ‘̂̃Rƒs[
EŽQÆiŽØ—pj
‚̂ݎg‚Á‚Ä‚¢‚éŒÀ‚芗LŒ ‚È‚ñ‚Ä’m‚ç‚È‚­‚Ă悢
ŽQÆ‚ð–ß‚è’l‚Æ‚µ‚È‚¢ŒÀ‚胉ƒCƒtƒ^ƒCƒ€‚à’m‚é•K—v‚È‚¢
‚Ü‚¸‚Í•”•ª“I‚ÈŠwK‚ð‚·‚ê‚΂¢‚¢
‚»‚ÌŒã‚ÅŠ—LŒ ‚ƃ‰ƒCƒtƒ^ƒCƒ€‚ðŠw‚ׂ΂悢

891 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 13:25:41.11 ID:P4nmisNi.net]
>>877
> ŠÖ”ŒÄo-•Ï”‚ ‚½‚è‚ÉŠT”O‚̃fƒJƒC‰ò‚ª‚ ‚é

C++ ‚É‚à‚ ‚éB
‚ ‚é‚̂ɒ†“r”¼’[‚Èó‘Ô‚ÅŠÔˆá‚Á‚½Žg‚¢•û‚ªo—ˆ‚Ä‚µ‚Ü‚¤‚Ì‚ª–â‘è‚̪Œ¹B
‚܂Ƃà‚É‹@”\‚µ‚Ä‚¢‚È‚¢‚±‚ƂɋC‚©‚¸‚É
‹@”\‚·‚éƒvƒƒOƒ‰ƒ€‚ðì‚ê‚Ä‚¢‚邯Œë‰ð‚µ‚ÄŒã‚ɂȂÁ‚ÄŒ‹‹Ç‚Ís‚«‹l‚éB

>> 878
ˆÓޝ‚·‚é•K—v‚Í‚ ‚éB
ƒRƒ“ƒpƒCƒ‰‚ªŒŸØ‚µ‚Ä‚­‚ê‚È‚¢‚Ì‚¾‚©‚ç‚Þ‚µ‚ë C ‚̂ق¤‚ª‹­‚­ˆÓޝ‚·‚éB

892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:37:36.16 ID:pLeAl7hn.net]
‚Ü‚¸‚Í(CopyŽÀ‘•Œ^‚Ì)”’l‰‰ŽZ‚¾‚¯‚â‚Á‚ĕϔ‚ÆŠÖ”‚ÌŽg‚¢•û‚ðŠo‚¦‚ê‚΂¢‚¢‚¾‚¯‚¶‚á‚ñ
Š—LŒ ‚È‚ñ‚Äo‚Ä—ˆ‚È‚¢‚º
‚»‚ÌŒã‚ɂ悤‚â‚­”’l‚Ì”z—ñ‚ð‚â‚Á‚Ä‚»‚ÌŽQÆ“n‚µ‚Ɖ•ώQÆ“n‚µ‚ðŠw‚Ô
‚Æ‚¢‚Á‚½‚悤‚ɇ”Ô‚É‚¿‚æ‚Á‚Æ‚¸‚ŠwK‚µ‚Ä‚¢‚¯‚ΑS‚­‚̉SŽÒ‚Å‚àçT‚­‚±‚Ƃ͂Ȃ¢

893 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:44:23.36 ID:0vVjyJiG.net]
‘Š•Ï‚í‚炸•¡ƒIƒW‚̓Nƒ\‚¾‚È

894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:49:35.50 ID:ez1nu7fa.net]
•”•ª“I‚ÈŠwK‚ª‚Å‚«‚È‚¢‚ÆŽå’£‚µ‚Ä‚é‚â‚‚ÍA‚¢‚«‚Ȃ薳’ƒ‚È‚±‚Æ‚ð‚µ‚Ä‚éƒoƒJ‚¾‚¯‚¾‚ÈB

895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 14:54:07.07 ID:zVqHX6VA.net]
>>880
‚Å‚à•W€‹@”\‚Ì’†‚Å‚»‚Ì—‰ð‚ª•K—v‚È‚ñ‚¾‚æ
into_iter‚Æ‚©iter‚Æ‚©
‚»‚̕ӂ͖{“–‚É‚¿‚á‚ñ‚Æ—‰ð‚µ‚ĂȂ¢‚Ƃ܂Ƃà‚ȃ‹[ƒv‚·‚é‘‚¯‚È‚¢



896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 15:06:46.90 ID:ZhUau2yw.net]
Œ¾Œê‚ÌŠwK‚ł͂ ‚Ü‚è‚È‚¢‚ÆŽv‚¤‚¯‚Ç•¡”‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ð‘S‚ÄŠ®“®‚³‚¹‚È‚¢‚Æ“ž’Bo—ˆ‚È‚¢—̈悪‚ ‚é‚̂͊m‚©
ƒŒƒCƒ„[‚ª‰º‚ª‚邯‚»‚¤Œ¾‚¤‚Ì‚à’¿‚µ‚­‚È‚¢

897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 15:37:58.58 ID:attOzucb.net]
>>885
‚»‚ê‚͈ê‹C‚É‘S‚Ä‚ð—‰ð‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ÆŽv‚¢ž‚ñ‚Å‚éƒAƒzlŠÔ‚¾‚©‚ç
‰SŽÒ‚Ì‚¤‚¿‚Ífor•¶‚È‚ñ‚Ä‚´‚Á‚­‚肵‚½—‰ð‚Å\•ª‚ÉŠwK‚ð‚Ç‚ñ‚Ç‚ñi‚ß‚ç‚ê‚é
Œã‚ÉIntoIterator‚ð—‰ð‚·‚é’iŠK‚ɂȂÁ‚Ă悤‚â‚­for•¶‚ðŠ®‘S‚ɳ‰ð‚É—‰ð‚·‚ê‚΂悢

898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 15:56:25.04 ID:NBwKbSDK.net]
‰SŽÒ‚ª‚È‚ñ‚©Œ¾‚Á‚Ä‚éwww

899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:01:39.35 ID:zVqHX6VA.net]
>>887
‚¢‚â‚»‚ê‚Í–³—‚ª‚ ‚邾‚ë
Š—LŒ ‚ÆŽØ—p‚Ì—‰ð‚ÍŒ^•ÏŠ·‚ÌŽž‚É‚à•K{
collect‚Æ‚©Žg‚¤‚Æ‚«‚É‚à•K{
‹£ƒvƒ‚Ý‚½‚¢‚È”’l‚¾‚¯ˆµ‚¤‚悤‚ȃvƒƒOƒ‰ƒ€‚Ȃ炩‚¯‚邯‚Ç

900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:03:22.02 ID:LLFCSjL7.net]
>>886
‚»‚ê‚ÍŒ¾Œê‚ÌŠwK‚ÆŠÖŒW‚È‚¢‚æ‚Ë
RustŒÅ—L‚̘b‚Å‚à‚È‚¢‚Ë
‚‚܂衉ñ‚̘b‚Æ‘S‚­ŠÖŒW‚È‚¢‚Å‚µ‚傤

‚¿‚Ȃ݂ɂ»‚¤‚¢‚¤Žž‚̓Tƒ“ƒvƒ‹ƒR[ƒh‚Ȃǂð‚Ü‚¸‚Í–‚–@‚ÌŽô•¶‚ƃuƒ‰ƒbƒNƒ{ƒbƒNƒX‚Æ‚µ‚Ď󂯓ü‚ê‚Ü‚µ‚傤
‚»‚µ‚Ĉê‚‚¸‚”cˆ¬‚·‚é”͈͂ðL‚°‚Ä‚¢‚¯‚΂悢‚̂ł·
ޏ”s‚·‚él‚Íʼn‚©‚ç‘S‚Ä‚ð”cˆ¬‚µ‚悤‚Æ‚·‚él‚¾‚¯‚Å‚·

901 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 16:06:42.76 ID:P4nmisNi.net]
>>885
–â‘è“_‚ª•ª‚©‚Á‚Ä‚«‚½B
u•”•ª“I‚ÈŠwKv‚Æ‚¢‚¤‚̂̀–Ú‚ð‚ЂƂ‚«‚¿‚ñ‚Æ—‰ð‚µ‚Ä‚©‚玟‚Ì€–Ú‚ÌŠwK‚Ɉڂé‚Ý‚½‚¢‚ȃXƒ^ƒCƒ‹‚ð‘O’ñ‚Æ‚µ‚Ä‚¢‚é‚ñ‚¶‚á‚È‚¢‚©H
‰´‚ªŽv‚Á‚Ä‚½ŠwKƒXƒ^ƒCƒ‹‚ÍuŠT”O‚ª‘¶Ý‚µ‚Ä‚¢‚邱‚Ƃ͒m‚Á‚Ä‚¢‚év‚Æ‚¢‚¤’ö“x‚Ì‘S‘Ì‘œ‚©‚ç‰ð‘œ“x‚ðã‚°‚Ä‚¢‚­‚悤‚È•ûŒü«‚¾‚Á‚½B
‹@”\‚݂͌¢‚ɘAŒg‚·‚é‚Ì‚Åu‚±‚Ì•”•ª‚ÍŠ®àø‚ɂ킩‚Á‚Ä‚¢‚邯‚Ç‘¼‚͂܂¾v‚È‚ñ‚Ä󋵂͗L‚肦‚ñ‚µA‚»‚¤‚¢‚¤ŠwK•û–@‚Å‚«‚¿‚ñ‚Æg‚ɂ‚­‚Ƃ͎v‚í‚È‚¢B
(‚à‚¿‚ë‚ñl‚É‚æ‚Á‚Ä‚â‚è‚â‚·‚¢ƒXƒ^ƒCƒ‹‚Í‚ ‚é‚Ì‚¾‚낤‚¯‚Ç‚àAŒÂl“I‚ɂ̓IƒXƒXƒo—ˆ‚È‚¢B)

—¬‚µ“ǂݒö“x‚Å‚à“ü–å‘‚ðˆê“x“ǂ߂Π(ׂ©‚¢ŽØ—p‹K‘¥‚ðŠo‚¦‚Ä‚¢‚È‚­‚Ä‚à) iter ‚ðŽg‚¤‚­‚ç‚¢‚Ío—ˆ‚邿B
‚»‚±‚©‚牽“x‚Å‚à“Ç‚ñ‚Åׂ©‚¢—‰ð‚ð[‚߂Ă¢‚­‚ñ‚¾‚æB

902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:09:22.52 ID:Yud6QviI.net]
>>889
ƒLƒ`ƒKƒC‚Í–Ù‚Á‚Ä‚¢‚ë
‚Ç‚ñ‚È¢ŠE‚Å‚à‚»‚ñ‚ȂɈê‹C‚ɑ傫‚­Žè‚ðL‚°‚ÄŠwK‚µ‚悤‚Æ‚µ‚ÄãŽè‚­‚¢‚­‚킯‚ª‚È‚¢
’Pƒ‚Ɉê‚‚¸‚‚â‚Á‚Ä‚¢‚­‚Ì‚ª³‚µ‚¢
collect‚È‚ñ‚ÄŒã‚Å¢‚ç‚ñ
‚»‚à‚»‚àƒCƒeƒŒ[ƒ^Žg‚í‚È‚«‚ácollect‚Ío‚Ä—ˆ‚È‚¢
‚Ô‚Á”ò‚ñ‚¾‚±‚Ƃ𑂫ž‚ñ‚Å‚¢‚邱‚Æ‚ðŽ©Šo‚µ‚ë

903 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:10:09.70 ID:froE0MIe.net]
‚±‚ꂪ‚¢‚‚à‚Ì•¡ƒIƒW‰‰w

904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:15:28.56 ID:Qrm8xufh.net]
>>889
collect‚ðŽg‚í‚È‚­‚Ä‚àƒvƒƒOƒ‰ƒ€‚𑂯‚é‚©‚ç­‚µ‚¸‚ŠwK‚µ‚Ä‚¢‚­•û–@‚Å‚àŽxá‚͂Ȃ¢‚µ
collect‚ðˆê’U‚Í–‚p‚¾‚Ƃ݂Ȃµ‚ÄŽd‘g‚Ý‚ÌÚׂ܂Ŕcˆ¬‚¹‚¸‚É—˜—p‚µ‚Äi‚߂Ă¢‚­ŠwK•û–@‚Å‚àŽxá‚͂Ȃ¢‚µ
FromIterator‚È‚ñ‚Ä‚ ‚Æ‚©‚çŠw‚ׂÎ\•ª‚Å‚·‚æ

905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:17:47.88 ID:zVqHX6VA.net]
‚¢‚âcollect‚ð‚±‚±‚܂ňÀ‘S‚©‚ÂŒø—¦‚æ‚­ŽÀ‘•‚µ‚Ă錾Œê‚͂Ȃ¢‚̂ɂ»‚ê‚ðŽg‚í‚È‚¢‚̂͘_ŠO



906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:19:54.90 ID:zVqHX6VA.net]
푎ž‘ã‚ɗႦ‚é‚Ȃ炱‚±‚É–¼“‚ª‚ ‚è‚Ü‚·
ƒƒ^ƒNƒV‚Í–¢n‚¾‚©‚炱‚Ì“‚ÍŽg‚¢‚Ü‚¹‚ñ‚ÆŒ¾‚Á‚Ä
í‚Éo‚ÄŽE‚³‚ê‚é‚Ý‚½‚¢‚Șb
‚»‚Ì–¼“‚ðʼn‚©‚çŽg‚¦‚邿‚¤‚ÉŒP—û‚·‚ׂ«

907 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:20:34.14 ID:QGiHkjYG.net]
”nŽ­‚¶‚á‚Ë‚¥‚Ì

908 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:26:15.56 ID:Qrm8xufh.net]
>>895
Žg‚¢‚½‚¢‚È‚ç‚ÎŽg‚¦‚΂悢‚¾‚¯‚Å‚·‚æ
‰SŽÒ‚ªFromIterator‚ÌŽd‘g‚݂܂ŗ‰ð‚µ‚È‚¢‚Æcollect‚ðŽg‚Á‚¿‚á‚¢‚¯‚È‚¢‚̂ł·‚©H
‚±‚ÌꇂÌw•”•ª“I‚ÉŠwKx‚Æ‚Ícollect‚Ì‹@”\‚̈ꕔ‚ð‚Ü‚¸‚Í•\‘w“I‚ɂ̂ݗ‰ð‚µ‚ÄŽg‚Á‚Ă݂邱‚Ƃł·
‚»‚µ‚Ä‚±‚Ìw•”•ª“I‚ÉŠwKx‚͉”\‚Å‚·

909 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:29:20.57 ID:BXFwwNrI.net]
Šu—£ƒXƒŒ‚É‹A‚ê

910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:29:25.15 ID:zVqHX6VA.net]
‚¢‚₾‚©‚çu•\‘w“I‚ÈŠwKv‚¾‚ƃRƒ“ƒpƒCƒ‹‚·‚ç’Ê‚¹‚È‚¢‚ñ‚¾‚Á‚Ä

911 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:31:30.86 ID:zVqHX6VA.net]
‰½“x‚àŒ¾‚Á‚Ă邯‚ÇRust‚̓Rƒ“ƒpƒCƒ‹‚ð’Ê‚¹‚Î
ˆÓ}‚µ‚ĂȂ¢ƒGƒ‰[‚͂܂¸‹N‚«‚È‚¢‚µ
Null‚Å—Ž‚¿‚é‚È‚ñ‚Ä‚±‚Æ‚à‚È‚¢

912 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:35:17.34 ID:vFqvnIUB.net]
“ª‚ª‚¢‚¢‚ÆŽv‚¢ž‚ñ‚Å‚é”nŽ­‚ª‚¢‚«‚Ȃ蕡ŽG‚ȓ‚¢‚±‚Ƃɒ§í‚µ‚ÄŽ¸”s‚µ‚Ä
“‚¢I‚Æ‚í‚ß‚­”nŽ­ƒpƒ^[ƒ“‚͂ǂñ‚È•ª–ì‚Å‚à‚ ‚é
‚»‚Ì”nŽ­‚ª>>896

913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:00:26.62 ID:zVqHX6VA.net]
u’iŠK“IŠwKv‚Æ‚¢‚¤‚͔̂Šw‚╨—‚É‚¨‚¢‚Ăͬ—§‚·‚錾—t‚¾‚ªƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‚¨‚¢‚Ăͬ—§‚µ‚È‚¢
‚È‚º‚È‚çu’mޝ‚Ì·v‚ª••Õ“I‚ɉe‹¿‚ðŽó‚¯‚Ä‚µ‚Ü‚¤‚©‚ç
—Ⴆ‚ΔŠw‚ł͑㔊w‚Ì—˜_‚ð’m‚ç‚È‚­‚Ä‚à‰“™®”˜_‚ÍŠw‚ׂ邪ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ł͂»‚̂悤‚È‚±‚Ƃ͂Ȃ¢‚Ƃ킩‚é

914 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:01:28.47 ID:zVqHX6VA.net]
—Ⴆ‚΃Aƒ‹ƒSƒŠƒYƒ€‚Ì–â‘è‚à‚»‚¤
u’m‚ç‚È‚¢v‚±‚Æ‚ª’v–½“I‚ɂȂ蓾‚é

915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:06:11.40 ID:zVqHX6VA.net]
collect‚ð’m‚ç‚È‚¢‚à‚Ì‚ªŽ©‘O‚Åfor•¶‚Å“¯‚¶‚±‚Æ‚ðŽÀ‘•‚µ‚Ä‚¢‚½‚ç‚Ç‚¤‚Ȃ邾‚낤‚©H
ƒŒƒrƒ…[‚ÅŽw“E‚³‚êÔ‚Á’p‚ð‘‚©‚³‚ê‚ăvƒ‰ƒCƒh‚̓Yƒ^ƒYƒ^
‚»‚ꂪŒ´ˆö‚ÅŸT‚ɂȂ邩‚à‚µ‚ê‚ñ
‚³‚ç‚ɃpƒtƒH[ƒ}ƒ“ƒXˆ«‚­‚È‚é
¸_“I‚É‚à“÷‘Ì“I‚É‚àƒ_ƒ[ƒW‚𕉂¤‚±‚ƂɂȂé



916 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:18:30.46 ID:vFqvnIUB.net]
>>905
^‹t‚¾
‰SŽÒ‚ÌŠwK‰ß’ö‚È‚ç‚Îcollect‚ðŽg‚킸‚ÉŽÀ‘•‚·‚邱‚Ƃ͓K؂ȗûK–â‘肾
‚»‚Ì’iŠK‚ðŒo‚Ä‚©‚çcollect‚ðŠwK‚µ‚½ŽÒ‚±‚»g‚É•t‚­

917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:46:08.51 ID:5flxOiHV.net]
’iŠK“IŠwK‚Á‚Ä«‚ð“Ç‚Ýi‚ß‚ê‚΂¢‚¢‚¾‚¯‚¶‚á‚È‚¢‚ÌH
https://doc.rust-jp.rs/book-ja/

918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 18:05:45.53 ID:qunzxQTR.net]
>>907
‚»‚Ì’Ê‚è‚È‚ñ‚¾‚¯‚Ç
Rust‚Í’iŠK“I‚ÈŠwK‚ª‚Å‚«‚È‚¢I‚ÆŽå’£‚µ‚Ä‚¢‚é•Ï‚Èl‚ª‚¢‚é‚Ì‚æ

919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 18:41:19.07 ID:NDareeYW.net]
‚±‚Ì•¡ƒIƒW‰‰ƒpƒ^[ƒ“‚Í‚à‚¤‚Ý‚ñ‚È‹C‚¢‚Ă邿‚Ë

920 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 18:43:17.38 ID:ye813FXw.net]
Ô‚¢l‚ðNG‚µ‚Æ‚«‚á‚¢‚¢‚â‚ñ

921 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 19:01:55.07 ID:7zYgBA5I.net]
>>907
‰SŽÒE‰ŠwŽÒ‚Éuthe book‚ð“Ç‚ßv‚Í‚³‚·‚ª‚ɂނ¿‚Ⴞ‚ëB

‚â‚Á‚Ï‚èu‰SŽÒ‚ÍRustŽg‚킸‘¼‚ÌŒ¾Œê‚©‚ç•׋­‚µ‚ëv‚ª³‰ð‚Ȃ̂©‚ËB

922 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 19:07:38.54 ID:gMN5eNCr.net]
>>891
‚³‚·‚ªéLŽq‚³‚ñ•ª‚©‚Á‚Ä‚ç‚Á‚µ‚á‚é
ʼn‚Í‘å‚Ü‚©‚È—‰ð¨‚à‚¤­‚µÚׂȗ‰ð¨ÅŒã‚ÉŠ®àø‚È—‰ð‚Æ‚¢‚¤‰ð‘œ“x‚Ì’iŠK“I‚ÈŠwK‚ð’†S‚É
€–Ú‚â”͈͂ðL‚°‚Ä‚¢‚­–Ô—…“x‚Ì’iŠK“I‚ÈŠwK‚ð‘g‚݇‚킹‚邱‚Æ‚ÅRust‚ÌŠwK‚ðŠÜ‚߂Ĉê”Ê“I‚ÈŽ–•¿‚É‚à“K—p‚Å‚«‚é

923 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 20:17:29.13 ID:P4nmisNi.net]
>>911
‚»‚±‚ÅŒ¾‚Á‚Ä‚éu‰SŽÒv‚ÍuRust ‚̉SŽÒv‚ł͂Ȃ­uƒvƒƒOƒ‰ƒ~ƒ“ƒO‚̉SŽÒv‚̈Ӗ¡H
‚»‚¤‚¾‚Æ‚·‚邯 the book ‚Í‚¿‚å‚Á‚ƃn[ƒhƒ‹‚ª‚‚¢‚Æ‚¢‚¤‚±‚Ƃ͂ ‚é‚©‚à‚µ‚ê‚ñ‚ÈB

‚Å‚à C++ ‚Æ”äŠr‚·‚邯 C++ ‚̂ق¤‚ª‚à‚Á‚ƃn[ƒhƒ‹‚ª‚‚¢‚ÆŽv‚¤B
ƒRƒ“ƒpƒCƒ‰‚ªŒŸo‚µ‚È‚¢‚Æ‚±‚ë‚Å–¢’è‹`‚É“ü‚螂ނ±‚Æ‚ª‚ ‚Ü‚è‚É‘½‚¢B
‰SŽÒ‚ªŠÔˆá‚¤‚͓̂–‘R‚Ì‚±‚Æ‚¾‚ªA³‚µ‚¢‚Ì‚©ŠÔˆá‚Á‚Ä‚¢‚é‚Ì‚©‚í‚©‚ç‚È‚¢‚Æ‚¢‚¤‚̂͊Ԉá‚Á‚Ä‚¢‚邱‚Æ‚ª–¾”’‚Å‚ ‚邿‚è‚à‚µ‚ñ‚Ç‚¢B
‚»‚±‚ÅŠÔˆá‚Á‚½‚Ü‚Üç°i‚Å‚«‚邿‚¤‚ȃƒ“ƒ^ƒ‹‚ÌŽ‚¿Žå‚Í‚»‚ê‚Í‚»‚ê‚ʼn“‚©‚炸s‚«‹l‚邵B

924 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/04(‰Î) 20:27:55.40 ID:9Mq2x6bG.net]
>>867 ‚Å‚·‚ªA
>>876 ‚³‚ñ‚ª‚¨‚Á‚µ‚á‚邱‚Æ‚ª–l‚̈Ó}‚ðŒ¾‚¢“–‚ĂĂ¢‚Ü‚·
c++‚ðŽg‚í‚È‚­‚È‚Á‚Ä 15”N‚ÍŒo‚¿‚Ü‚·‚ªA‚»‚Ì ‚Ì c++‚ɂ̓eƒ“ƒvƒŒ[ƒg‚Í‚ ‚è‚Ü‚µ‚½‚ªƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚⃉ƒ€ƒ_Ž®A‚»‚Ì‘¼”X‚̃‚ƒ_ƒ“‚È‹@”\‚͂܂¾‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½(‚ÆŽv‚¢‚Ü‚·)
ƒNƒ‰ƒX•t‚«‚ÌC‚Ì•”•ª‚ÅŽdŽ–‚ð‚µ‚Ä‚¢‚Ü‚µ‚½
ƒ‚ƒ_ƒ“‚Èc++‚ÖÄ“ü–å‚·‚é‚©Arust‚ðŠw‚Ô‚©–À‚Á‚Ä rust‚ÉG‚ê‚Ä¡‚ÉŽŠ‚è‚Ü‚µ‚½

925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 20:36:11.60 ID:pQmQIrKs.net]
>>914
C’ö“x‚Ì—\”õ’mޝ‚ª‚ ‚é‚È‚ç‚Î
>>907‚ÌRust Book‚¾‚¯‚Å—eˆÕ‚É’iŠK“I‚ÉŠwK‚Å‚«‚é‚©‚牽‚ç–â‘è‚Í‹N‚«‚¸‘åä•v



926 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 21:10:32.92 ID:d7kGndGU.net]
Š—LŒ ‚àŽØ—p‚à¶‘¶ŠúŠÔ‚à—‰ð‚µ‚Ä‚È‚¯‚ê‚Î
ƒƒ\ƒbƒhŒÄ‚Ño‚µˆê‚–ž‘«‚ɂł«‚È‚¢‚ñ‚¾‚©‚ç
‚»‚ê‚ç–³‚µ‚É“®‚­‚à‚Ì‚ªì‚ê‚é‚킯‚È‚¢

ŠwKŽ©‘̂͌¾Œê‚ÉŒÀ‚炸‚Ç‚ñ‚ÈŠwK‚Å‚à•”•ª“I’iŠK“I‚É‚â‚é‚à‚Ì
‚»‚êˆÈŠO‚Ì•û–@‚È‚ñ‚ĂȂ¢‚ñ‚¾‚©‚ç˜_“_‚¸‚ê‚Ä‚é

927 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>916
‚»‚ê‚Í‚³‚·‚ª‚É–³’m‚·‚¬‚â‚ë
Rust‚Í”’l‚ȂNJ—LŒ ‚Ƃ͖³‰‚ÈŒ^‚Å\¬‚³‚ê‚Ä‚¢‚é‚©‚ç
Š—LŒ ‚È‚ñ‚Ä—‰ð‚µ‚È‚­‚Ä‚àƒvƒƒOƒ‰ƒ€‚ð‘g‚ß‚é
’iŠK“I‚Ɍォ‚犗LŒ ‚ðŠw‚Ô‚±‚Æ‚ª‚Å‚«‚é

928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 23:03:40.79 ID:HL14YOAo.net]
>>917
Š—LŒ ‚à’m‚炸‚ɃCƒL‚Á‚Ä‚½l‚Í‚³‚·‚ª‚ÉŒ¾‚¤Ž–‚ªˆá‚¤‚Ë‚¥ww

929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 23:58:47.13 ID:vxOZn4OH.net]
”’lŒ^‚Á‚ÄŠ—LŒ ‚ª‚Á‚‚èŠÖŒW‚µ‚Ă邯Žv‚¤‚¯‚Ç

930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 00:06:13.80 ID:SE95U4Vu.net]
>>919
”’lŒ^‚ÍCopy‚ðŽÀ‘•‚µ‚Ä‚¢‚é‚̂Ŋ—LŒ ‚Í–³‚­ƒ€[ƒu‚à‹N‚«‚È‚¢

931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 02:07:12.38 ID:1K+My+/e.net]
”’lŒ^‚¾‚¯‚Å>>867‚ÌŒ¾‚¤u“®‚­‚à‚Ìv‚ðì‚Á‚Ă݂ê‚ÎH

932 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 02:59:14.45 ID:P8+KCirf.net]
Š—LŒ ‚ÍŽÀÝ‚µ‚È‚¢Œ¶‰e
lifetime‚Ævariance‚¾‚¯‚ðŒ©‚Â‚ß‚È‚³‚¢

933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 03:09:52.75 ID:Ybu4BU3z.net]
‚Ç‚¤‚à’iŠK“I‚É‚â‚ê‚邯Žv‚Á‚Ä‚él‚̓f[ƒ^ƒ^ƒCƒv‚ð”’l‚ÉŒÀ’肵‚Ä‚é‹C‚ª‚·‚é
”’l‚̓Rƒs[‰Â”\‚Å‚ ‚èRust‚̃Tƒ“ƒvƒ‹‚Æ‚µ‚Ă悭Žg‚í‚ê‚邪
ƒRƒs[‰Â”\‚ȃIƒuƒWƒFƒNƒg‚Æ‚¢‚¤‚͕̂’ʂ̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ł͌ø—¦‚ªˆ«‚·‚¬‚ÄŽg‚í‚È‚¢
‚‚܂芗LŒ ‚Ì—‰ð‚Í•K{‚Ȃ̂¾‚æ

934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 03:15:49.43 ID:UScD8/ ]
[‚±‚±‰ó‚ê‚Ă܂·]

935 –¼‘OFdK.net mailto: ‰ŠwŽÒ‚Ƀ}ƒEƒ“ƒgŽæ‚è‚·‚邾‚¯‚ÅAƒXƒeƒbƒvƒAƒbƒv‚Ì‹ï‘Ì“I‚ȃmƒEƒnƒE‚ðŽ¦‚µ‚½‚è
—‰ð‚µ‚â‚·‚¢ƒhƒLƒ…ƒƒ“ƒg‚ð®”õ’ñ‹Ÿ‚µ‚½‚è‚Å‚«‚È‚¢Ï‹É“I‚É“±‚¯‚È‚¢lŠÔ‚΂©‚è‚Ì
ƒRƒ~ƒ…ƒjƒeƒB‚ªŒ`¬‚³‚ê‚Ă錾Œê‚ÍŒˆ‚µ‚Ä—¬s‚ç‚È‚¢

s‚«’…‚­æ‚Í*BSD‚̂悤‚Èh–‚–@Žg‚¢ˆÈŠO‚Í‹A‚ê‹A‚êh‚µ‚½Œ‹‰Ê‚Ìr—Á‚Æ‚µ‚½¢ŠE
[]
[‚±‚±‰ó‚ê‚Ă܂·]



936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 03:19:22.28 ID:Ybu4BU3z.net]
”’l‚Æ‚¢‚Á‚Ä‚à‹@ŠBŠwK‚ȂǂŎg‚¤ƒoƒJ‚Å‚©‚¢TensorƒIƒuƒWƒFƒNƒg‚ðƒRƒs[‚µ‚½‚¢l‚Í‚¢‚È‚¢‚¾‚낤
ƒRƒs[‚µ‚ÄŒø—¦‚æ‚­ˆ—‚Å‚«‚éŽd‘g‚Ý‚ª‚È‚¢‚©‚çmove‚ª¶‚܂ꂽ

937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 03:20:04.62 ID:Ybu4BU3z.net]
’iŠK“I‚È‚ñ‚Ä‚à‚̂͑¶Ý‚µ‚È‚¢
—‰ð‚µ‚Ă邩‚µ‚ĂȂ¢‚©

938 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 05:31:48.70 ID:wne70pEz.net]
>>921
Hollow world ‚©‚çŽn‚߂Ȃ³‚¢‚æw https://doc.rust-lang.org/rust-by-example/hello.html

>>925
‚»‚à‚»‚à‰ŠwŽÒ‚Á‚ÄŒ¾‚Á‚Ä‚é‚Ì‚É
> ”’l‚Æ‚¢‚Á‚Ä‚à‹@ŠBŠwK‚ȂǂŎg‚¤ƒoƒJ‚Å‚©‚¢TensorƒIƒuƒWƒFƒNƒg‚ðƒRƒs[‚µ‚½‚¢l‚Í‚¢‚È‚¢‚¾‚낤
‚Æ‚©“ª‚¨‚©‚µ‚¢

939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/05(…) 07:53:16.44 ID:MzMPKgoE.net]
‰ŠwŽÒ‚Ƀ}ƒEƒ“ƒgŽæ‚肽‚¢‚â‚‚ªƒCƒL‚Á‚Ä‚é

940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 10:48:19.99 ID:gF0QOXVU.net]
‰ŠwŽÒ‚É‚µ‚Ä‚àƒXƒ^ƒCƒ‹‚Íl‚»‚ꂼ‚ꂾ‚낤‚µŠF‚ª‚Ç‚¤‚â‚Á‚ÄrustK“¾‚µ‚½‚©Œê‚Á‚Ä‚­‚ꂽ•û‚ªŽQl‚ɂȂ肻‚¤

Ž©•ª‚Ílifetime‚ª“±“ü‚³‚ê‚é‘O‚©‚çrustG‚Á‚Ä‚½‚©‚çƒRƒ“ƒpƒCƒ‰‚ɒljÁ‚³‚ê‚é‹@”\‚ð“K‹XŽŽ‚µ‚Ă݂Ȃª‚ç‘̂Ŋo‚¦‚½

941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 11:23:13.56 ID:1F438Xk1.net]
‰‹‰ŽÒ‚ÍHello, world!‚©‚ç‚Á‚ÄA‚©‚‚Ẳ‹‰ŽÒ‚ÍBASIC‚©‚ç•À‚Ý‚Éã©‚¶‚á‚Ë
‚Ù‚Æ‚ñ‚Ç‚ÌHello, world!‚ÍŒ»‘ã‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚Å•K{‚Ì—v‘f‚ªŒ‡—Ž‚µ‚Ü‚­‚Á‚Ä‚¢‚é‚©‚ç‚È

942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 11:28:02.85 ID:BbaUEliB.net]
•¡ƒIƒW‚à100“_ƒIƒW‚à
‚à‚¤­‚µRust•׋­‚µ‚Ä‚©‚烌ƒX‚·‚é‚©
‘ål‚µ‚­‚µ‚Æ‚­‚©‚Ç‚Á‚¿‚©‚É‚µ‚Ä‚­‚ê

943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 11:28:25.81 ID:tZ9pwx2f.net]
ƒRƒ“ƒpƒCƒ‹Aƒrƒ‹ƒh‚ª‚Å‚«‚é‚܂łÌà–¾‚¾‚µ

944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 11:34:33.18 ID:+5Cy2zf0.net]
ƒzƒƒEƒ[ƒ‹ƒh‚͉½‚©‚̃lƒ^H

945 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 12:32:57.65 ID:OxlYZjk9.net]
¡’S“–‚µ‚Ä‚éì‹Æ‚ªA‚ ‚é‚܂Ƃ܂Á‚½ˆ—‚ðãŽè‚­‘Ήž•t‚¯‚·‚邯‚¿‚å‚Á‚Æ•¡ŽG‚È”’l‰‰ŽZˆ—‚¾‚¯‚É’u‚«Š·‚¦‚ç‚ê‚é‚Ì‚ÅA
‚»‚Ì”’l‰‰ŽZƒ‰ƒCƒuƒ‰ƒŠ‚ðì‚Á‚Ä‚¢‚é‚Ì‚¾‚¯‚ÇAŠm‚©‚ÉŠ—LŒ ‚Í‘S‚­o‚Ä—ˆ‚È‚¢B
“üo—͔͂z—ñ(ƒXƒ‰ƒCƒX)‚ÌŽQÆ“n‚µ‚Ɖ•ώQÆ“n‚µ‚ƂȂÁ‚Ä‚¢‚ă‰ƒCƒtƒ^ƒCƒ€–¾‹L‚à–³‚µB

Š—LŒ ‚ðŠw‚Ô‘O‚ÉŽQÆ(ŽØ—p)‚¾‚¯‚Å\•ª‚ÉF‚ñ‚ÈŽÀ‘H‚ª‚Å‚«‚邯Žv‚¤B
‚»‚µ‚ÄŽQƂ͑¼‚ÌŒ¾Œê‚Å‚à”z—ñ‚Ȃǂ͎QÆ“n‚µ‚ɂȂ邩‚çAV‚½‚ɃXƒ‰ƒCƒX‚¾‚¯Šo‚¦‚ê‚ÎRust‚ð’iŠK“I‚ÉŠw‚Ô‚±‚Æ‚ª‚Å‚«‚éB



946 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 12:36:28.49 ID:+KHGV4+/.net]
‰´‚Í‚¸‚Á‚ÆJavaƒƒCƒ“‚ÅA—V‚Ñ‚Ålisp‚Æ‚©Haskell‚Æ‚©G‚é’ö“x‚Œ჌ƒCƒ„‚ÍG‚Á‚ĂȂ©‚Á‚½‚ñ‚¾‚¯‚ÇARust‚Å‚±‚±‚܂Ō»‘ã“I‚É‘‚¯‚é‚È‚çƒAƒŠ‚¾‚È‚Á‚ÄG‚èŽn‚ß‚½ƒNƒ`‚¾‚ÈB

947 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 12:59:55.95 ID:EKfM3pGK.net]
>>930
‚Ü‚¸ƒnƒƒ‚â‚ê‚ÆŒ¾‚í‚ê‚郌ƒxƒ‹‚̉‹‰ŽÒ‚Á‚ăvƒƒOƒ‰ƒ~ƒ“ƒOŽ©‘̉‚߂Ăâ‚邿‚¤‚ȃŒƒxƒ‹‚Ìl‚Å‚µ‚å
‚»‚ê‚Ȃ炠‚ꂱ‚ꋳ‚¦‚½‚Æ‚±‚낳ǂ¤‚¹—‰ð•s”\‚ɂȂ邾‚¯‚Ȃ̂łƂ肠‚¦‚¸“®‚­‚à‚Ì‚ðì‚点‚邱‚Ƃɂ͈Ӗ¡‚ª‚ ‚é

948 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/05(…) 13:37:41.28 ID:Pj9P59N0.net]
‚½‚¾‚¢‚Ü‚ñ‚±‚Ì‚ ‚Æ‚Í
ƒVƒRƒVƒR‚¿‚ñ‚¿‚ñ@ƒVƒRƒVƒR@ƒCƒ\ƒ`ƒ“ƒ`ƒ“

949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/05(…) 13:47:37.30 ID:X575+w0V.net]
‚©‚¢

950 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 15:06:32.60 ID:wne70pEz.net]
>>930
‰½‚ðŠ¨ˆá‚¢‚µ‚Ä‚é‚ñ‚¾‚æw
ƒnƒƒ‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚̕׋­‚¶‚á‚È‚­‚Ä>>932‚à‘‚¢‚Ä‚é’Ê‚èŠÂ‹«‚̕׋­‚¾‚¼
‚¨‘O‚ÌŒ¾‚¤•K{‚Ì—v‘f‚ª‰½‚ðŽw‚µ‚Ä‚é‚Ì‚©’m‚ç‚ñ‚¯‚ǗႦ‚Îif•¶‚̕׋­‚µ‚½‚¢Žž‚É“®‚©‚¹‚é‚©‚Ç‚¤‚©‚Íd—v‚¾‚ë

951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 16:08:34.41 ID:l3k0CCzl.net]
>>934
iˆÀ‘S‚ÈjŽQƂ͊—LŒ ‚Ìã‚ɬ‚è—§‚Á‚Ä‚¢‚邿

952 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 16:19:48.70 ID:7FrBhgJk.net]
>>940
‚»‚ê‚à^
‚µ‚©‚µ>>934‚̂悤‚ÈŽg‚¢•û‚¾‚ÆŠ—LŒ ‚ðˆÓޝ‚·‚é•K—v‚·‚ç‚È‚¢‚Ì‚à^
“¯—l‚É>>934‚̂悤‚ÈŽg‚¢•û‚¾‚ÆŽQƂ̃‰ƒCƒtƒ^ƒCƒ€‚ðˆÓޝ‚·‚é•K—v‚ª‚È‚¢‚Ì‚à^
‚±‚ê‚Í—ÞŽ—‚È‚à‚̂Ƃµ‚ÄCŒ¾Œê‚ðŽg‚Á‚Ä‚¢‚鎞‚Éí‚ÉŠ—LŒ ‚ƃ‰ƒCƒtƒ^ƒCƒ€‚ðˆÓޝ‚·‚é•K—v«‚ª‚ ‚é‚킯‚ł͂Ȃ¢‚±‚Æ‚à“¯—l‚ɗᎦ‚³‚ê‚é

953 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 17:04:57.53 ID:NuKocPG+.net]
Šš‚݇‚Á‚ĂȂ¢——R‚ª‚í‚©‚Á‚½
‹£ƒvƒ¨‚ª‘½‚¢‚ñ‚¾‚È
”’l‚µ‚©ˆµ‚í‚È‚¢‚È‚ç
ƒxƒ^[C‚Æ‚µ‚Ä‘‚­‚±‚Ƃ͗eˆÕ‚¾‚©‚ç‚Ë

954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 17:33:30.37 ID:66O9N6nP.net]
‹£ƒvƒ‚¶‚á‚È‚¢‚¯‚ǃgƒŒƒCƒg‚Æ‚©‚æ‚­”»‚ç‚È‚¢‚©‚çˆÀ’肵‚Ä‚¢‚éC‚Æ‚µ‚Ä‚µ‚©Žg‚Á‚Ä‚¢‚È‚¢‚í

955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 17:33:54.20 ID:mBRaD/Kx.net]
>>942
‹£ƒvƒ¨‚É‚æ‚é‘‚«ž‚Ý‚ªŒ©“–‚½‚ç‚È‚¢‚±‚Ì󋵂Å
–Ï‘z‚É‚æ‚茶Šo‚ªŒ©‚¦‚Ä‚¢‚é‚Ì‚©H



956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‹£ƒvƒ¨‚Ìàt‚èo‚µ‚ɂͬŒ÷‚µ‚½‚Ý‚½‚¢‚¾‚È

957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 23:31:57.40 ID:lcOrUuZN.net]
FX‘‚¢‚½‚¤‚¿CLI’ö“x‚Ì‹K–͂̃vƒƒOƒ‰ƒ€‚¾‚Ƒ唼‚ÍŠ—LŒ ‚̈ړ®‚ª‚È‚­‚ÄŠ—LŒ ‚̈ӎ¯‚ª”–‚¢‚È
ƒIƒuƒWƒFƒNƒg‚ðnew‚·‚邯‚±‚ë‚ÍŒµ–§‚ɂ͈ړ®‚ÆŒ¾‚¦‚é‚©‚à’m‚ê‚È‚¢‚ª’P‚È‚é’l•Ô‚µ‚Æ‘¨‚¦‚邾‚낤
‚ ‚Ƃ̓IƒuƒWƒFƒNƒg‚ÌŽQÆ‚ð“n‚µ‚Ä‚¢‚­‚¾‚¯‚½‚©‚ç’P‚È‚éŽQÆ“n‚µ

958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 23:44:31.07 ID:V7HNybPt.net]
–ˆ“ú–ˆ“ú‘§‚ð“f‚­‚悤‚ɉR‚ð“f‚­•¡ƒIƒW
T‚¦–Ú‚ÉŒ¾‚Á‚Ä‚à“ª‚¨‚©‚µ‚¢

959 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 23:56:41.83 ID:nYqhDlIA.net]
”’lŒ^‚¾‚¯‚ł͓®‚­‚à‚Ì‚ªì‚ê‚È‚¢‚±‚ƂɋC‚ª‚‚¢‚½‚Ý‚½‚¢‚¾‚È
Rust‚ÅŠ—LŒ ‚ð—‰ð‚¹‚¸‚É“®‚­‚à‚Ì‚ðì‚é‚È‚ñ‚Ä’Œ‚ðŽg‚킸‚É‰Æ‚ðŒš‚Ä‚é‚æ‚¤‚È‚à‚Ì

960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 00:08:02.42 ID:aXzDwmUt.net]
>>946
ŠÖ”‚ª’l•Ô‚µ‚ƈø”‰Â•ÏŽQÆ“n‚µ‚Ö‚Ì‘‚«ž‚Ý‚¾‚¯‚È‚çƒvƒƒOƒ‰ƒ€‚Ì‹K–Í‚âŽí—Þ‚ÉŠÖŒW‚È‚­‚»‚ñ‚È‚à‚ñ‚¾‚ë
Š—LŒ ‚ªo‚Ä‚­‚é–‹‚͂Ȃ¢
‚à‚¿‚ë‚ñƒ‰ƒCƒtƒ^ƒCƒ€‚ào‚Ä‚±‚È‚¢

961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 00:34:26.13 ID:XbdFr8Zd.net]
‚»‚¤‚¢‚¤“_‚ł͊—LŒ ‚ªo‚Ä‚±‚È‚­‚Ä‚à‚©‚È‚è‚͈̔͂̃vƒƒOƒ‰ƒ€‚𑂯‚邿

962 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/06(–Ø) 00:34:32.05 ID:rLXZsLBm.net]
>>949
‚¢‚­‚‚©‚ÌŽ©–¾‚Èꇂɂ̓‰ƒCƒtƒ^ƒCƒ€‚ðÈ—ª‚µ‚Ä‚àˆÃ–ق̃‹[ƒ‹‚ª“K—p‚³‚ê‚é‚©‚ç‘‚©‚È‚­‚Ä‚à‚æ‚¢‚¾‚¯‚ÅAƒ‰ƒCƒtƒ^ƒCƒ€‚ª‘¶Ý‚µ‚È‚¢‚킯‚ł͂Ȃ¢‚æB
‚»‚̈Öق̃‹[ƒ‹‚ª”äŠr“IŽ©‘R‚É’è‹`‚³‚ê‚Ä‚é‚Á‚Ä‚±‚ƂȂñ‚¾‚낤‚ËB

963 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 00:37:42.29 ID:4kCBwc0q.net]
>>951
‚»‚ê‚͈Ⴄ‚È
>>949‚̃P[ƒX‚ÍŽQƕԂµ‚ð‚µ‚Ä‚¢‚È‚¢‚Ì‚¾‚©‚烉ƒCƒtƒ^ƒCƒ€‚Ío‚Ä—ˆ‚È‚¢
ƒ‰ƒCƒtƒ^ƒCƒ€‚Ì‘¶Ý‚ðˆÓޝ‚·‚é•K—v‚à‚È‚¢

964 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 01:26:52.37 ID:v2j3J5Hy.net]
“®‚­‚à‚Ì‚Á‚ĂȂñ‚¾‚æ

965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 01:33:20.48 ID:QZHh62Nh.net]
Rust‚ðŽg‚Á‚Ă邯AŽQÆ‚ð•Ô‚·‚悤‚ȃR[ƒh‚Í‚¾‚ñ‚¾‚ñ”ð‚¯‚é‚æ‚¤‚ɂȂ邩‚à‚µ‚ê‚È‚¢‚È



966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 01:59:47.45 ID:iRnDWdOb.net]
‹£ƒvƒ‚Ý‚½‚¢‚ÉmainŠÖ”‚Ì‚Ý
ƒf[ƒ^Œ^‚Í”’l‚Ì‚Ý
ƒf[ƒ^\‘¢‚͌Œè”z—ñ‚Ì‚Ý
ƒTƒCƒY‚à‚X”•S‚©‚ç”ç’ö“x‚Ȃ̂ŃXƒ^ƒbƒNŠm•ۂŃIƒbƒP[
”z—ñ‚Ö‚ÌŽQƂ̂ݕK—v
Œ‹‰Ê‚͌Œè”z—ñ‚ðV‚µ‚­ì‚Á‚Ä‚»‚±‚É‹l‚߂Ă¢‚­
‚±‚ê‚Ȃ犗LŒ ‚È‚ÇˆêØ‚¢‚ç‚È‚¢

967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/06(–Ø) 02:04:59.09 ID:MtARpYSM.net]
‚±‚ÌŒ‚Í”’lŒ^‚â‹£ƒvƒ‚ÍˆêØŠÖŒW‚È‚¢

ƒq[ƒv‚ðŽg‚¤Vec‚âString‚â‚»‚ê‚ç‚ðŠÜ‚Þ\‘¢‘Ì‚ð•Ô‚µ‚Ä‚àw’l•Ô‚µx‚ƂȂé“_‚ªƒ|ƒCƒ“ƒg
wŽQƕԂµx‚ƂȂç‚È‚¢‚½‚ßwƒ‰ƒCƒtƒ^ƒCƒ€x‚Í“oꂹ‚¸wŠ—LŒ x‚ðˆÓޝ‚·‚é•K—v‚à‚È‚¢
‚»‚µ‚Äw’l•Ô‚µx‚¾‚¯‚Å‚à—lX‚ÈŽÀ—p“I‚ȃvƒƒOƒ‰ƒ€‚ðRust‚Åì‚邱‚Æ‚ª‚Å‚«‚é

968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 02:07:29.97 ID:iRnDWdOb.net]
‚‚¢‚Élinux kernel‚ÉRust‚ªƒ}[ƒW‚³‚ꂽ–Í—l

969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 02:38:59.47 ID:v2j3J5Hy.net]
>>95

970 –¼‘OF4
ŒÂl“I‚É‚Ídangling pointet‚Æ‚©“à•”ƒIƒuƒWƒFƒNƒg‚ð‘‚«Š·‚¦‚ç‚ê‚éS”z‚µ‚È‚­‚Ä—Ç‚­‚Ȃ邩‚ç
‘¼‚ÌŒ¾Œê‚æ‚èϋɓI‚ÉŽQƕԂ·‚悤‚ɂȂÁ‚Ä‚é‹C‚ª‚·‚é
[]
[‚±‚±‰ó‚ê‚Ă܂·]

971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 06:12:47.90 ID:QjC44cq3.net]
ŽQƕԂµ‚̈À‘S«‚ð•ÛØ‚Å‚«‚éRust‚¢‚¢‚æ‚È
ŽQƕԂµ‚ðŽg‚킸’l•Ô‚µ‚¾‚¯‚Å‚à‚©‚È‚èL‚¢”͈͂̂±‚Æ‚ðˆ—‚Å‚«‚é“_‚à“¯ˆÓ

972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 14:46:06.11 ID:wkSQkKsv.net]
’l•Ô‚µ‚Æ‚©ŽQƕԂµ‚È‚ñ‚ÄŒ¾—t‚ðRust‚ÅŽg‚¤‚È‚æw

973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ŽQÆ‚ð•Ô‚·Žž‚Ì‚Ý
ƒ‰ƒCƒtƒ^ƒCƒ€‚ÌŠT”O‚ª“oê
‚¾‚©‚çŽQƕԂµ‚Æ’l•Ô‚µ‚Ì‹æ•ʂ͎ÀŽ¿“I‚Éd—v

‚à‚¿‚ë‚ñRust‚Å‚Íí‚É(L‹`‚Ì)’l•Ô‚µ‚ƂȂé
‚»‚µ‚ÄŽQƕԂµ‚Ƃ͎QÆ‚ð(L‹`‚Ì)’l•Ô‚µ‚·‚邱‚Æ
ŽQƕԂµ‚̑΋`Œê‚Æ‚µ‚Ä(‹·‹`‚Ì)’l•Ô‚µ‚ðŽg‚Á‚Ä‚à‚æ‚¢

974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
\‘¢‘̂ȂǎQƈȊO‚Ì’l‚ªlifetimeŽ‚Âê‡‚à‚ ‚é
ŽQÆ‚¾‚¯‹æ•Ê‚·‚é‚̂͂Ȃº

975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‚±‚±‚Å‚¢‚¤lifetime‚Ílifetimeƒpƒ‰ƒ[ƒ^[‚Ì‚±‚Æ



976 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>962
‚»‚ê‚Í‚»‚̃tƒB[ƒ‹ƒh‚ªŽQÆ‚ð•Ô‚µ‚Ä‚¢‚é‚Ë
\‘¢‘Ì‚ªƒ‰ƒCƒtƒ^ƒCƒ€‚ðŽ‚Â‚Ì‚Í‚»‚̂悤‚ÈŽž

977 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
> ’l•Ô‚µ‚Æ‚©ŽQƕԂµ

‚±‚ê‚͂ǂ±‚É’è‹`‚³‚ꂽ—pŒê‚Å‚·‚©H
‚»‚ê‚Æ‚àƒIƒŒƒIƒŒ—pŒê‚Å‚·‚©H

https://en.wikipedia.org/wiki/Evaluation_strategy
> 3.1 Call by value
> 3.2 Call by reference

’l“n‚µŽQÆ“n‚µ‚ÍÌ‚©‚ç‚æ‚­•·‚­‚¯‚Ç

978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:37:35.04 ID:mTG1aBjr.net]
ʼn‚ÉŒ¾‚¢o‚µ‚½‚Ì‚Í

>>952
> >>951
> ‚»‚ê‚͈Ⴄ‚È
> >>949‚̃P[ƒX‚ÍŽQƕԂµ‚ð‚µ‚Ä‚¢‚È‚¢‚Ì‚¾‚©‚烉ƒCƒtƒ^ƒCƒ€‚Ío‚Ä—ˆ‚È‚¢

‚±‚ê‚©

979 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:37:37.36 ID:ry4GAtyf.net]
>>965
‚»‚ê‚ÍŠÖ”‚̈ø”‚Æ‚µ‚Ă̓n‚µ•û‚¾‚©‚ç•Ô‚µ•û‚Ƃ͓Ɨ§‚ł͂Ȃ¢‚©

980 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:38:40.62 ID:QZHh62Nh.net]
Return by Reference‚à’m‚ç‚ñ‚Ì‚©EEE

981 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:40:52.32 ID:mTG1aBjr.net]
‚Ç‚±‚É’è‹`‚³‚ê‚Ä‚é—pŒê‚Ȃ̂©‚ð’m‚肽‚¢‚¾‚¯‚æ‚—

982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:45:23.29 ID:JBcgzpIo.net]
Rust‚ł͎QƕԂµ‚ª—L‚鎞‚¾‚¯ƒ‰ƒCƒtƒ^ƒCƒ€ƒpƒ‰ƒ[ƒ^‚ª•t‚­‚ñ‚æ
—Ⴆ‚Î3‚‚̎QƕԂµ‚ª—L‚鎞‚É3‚‚̃‰ƒCƒtƒ^ƒCƒ€‚ªˆÙ‚È‚ê‚Î3‚‚̃‰ƒCƒtƒ^ƒCƒ€ƒpƒ‰ƒ[ƒ^‚ª•t‚­‚ñ‚æ
‚¾‚©‚çŽQƕԂµ‚ª—L‚é‚©–³‚¢‚©‹æ•Ê‚³‚ê‚Ä‚µ‚Ü‚¤‚ñ‚æ

983 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:06:44.80 ID:sWKfpE/G.net]
Œ‹‹ÇRust‚É‚¨‚¯‚é’l‚ÆŽQƂƂ͉½‚©‚ð’m‚邽‚߂ɂ͊—LŒ ‚Ì—‰ð‚ª•K{‚ȃƒP‚æ

984 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:15:24.55 ID:B9K2Q0k5.net]
by value‚̈Ӗ¡‚ª‘¼‚ÌŒ¾Œê‚Ƃ͈Ⴄ‚©‚ç‚È

985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:23:06.37 ID:bcHprxpF.net]
>>971
ŽQÆ‚ð•Ô‚³‚È‚¢ŒÀ‚芗LŒ ‚Ì—‰ð‚Í•s—v
Rust‚ł͔z—ñ‚à\‘¢‘Ì‚àX‚ɂ̓q[ƒv‚ð—p‚¢‚éVec‚âString“™‚à’l‚Æ‚µ‚ĕԂ³‚ê‚é
‚‚܂èŽQÆ‚ð•Ô‚³‚È‚­‚Ä‚à‚ ‚é’ö“x‚ÌL”͈͂̃vƒƒOƒ‰ƒ€‚ð‘‚­‚±‚Æ‚ª‚Å‚«‚é



986 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:33:59.37 ID:mb1xnKf4.net]
ƒ€[ƒu‚Ì‚±‚Æ‚à–Y‚ê‚È‚¢‚Å‚­‚¾‚³‚¢

987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:37:24.79 ID:JMKkrzgh.net]
>>974
ƒ€[ƒu‚·‚é•K—v‚È‚¢‚æ‚È
ŽQÆ“n‚µ‚¾‚¯‚µ‚Ä‚¢‚ê‚Ί—LŒ ‚Ío‚Ä—ˆ‚È‚¢‚È

988 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:42:22.59 ID:bM/kk4ia.net]
Š—LŒ —v‚ç‚È‚¢‚È‚çRust—v‚ç‚È‚¢‚¶‚á‚ñ‚Á‚ÄŽv‚¢‚È‚ª‚炸‚Á‚Ɠǂñ‚Å‚é

‚Ç‚¤‚¢‚¤Œ‹˜_‚ÉŽ‚Á‚Ä‚¢‚«‚½‚¢‚Ì

989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:44:20.49 ID:QZHh62Nh.net]
’ނ肪–Ú“I‚Å‘‚«ž‚ñ‚Å‚é‚ЂƂÆA‚»‚ê‚É•t‚«‡‚Á‚ăŒƒX‚µ‚Ä‚é‚ЂƂª‚¢‚é‚©‚ç‚킯‚í‚©‚ç‚ñ

990 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:49:39.04 ID:+ZB5z2+t.net]
ŽQÆ“n‚µ‚¾‚¯‚µ‚ÄŽQƕԂµ‚ð‚µ‚È‚¯‚ê‚Î
Š—LŒ ‚àƒ‰ƒCƒtƒ^ƒCƒ€‚ào‚Ä‚±‚È‚¢‚©‚ç‚»‚ê‚ç‚ðˆÓޝ‚·‚邱‚Æ‚à‚È‚¢
Œ‹‰Ê‚Æ‚µ‚ÄŠ—LŒ ‚ƃ‰ƒCƒtƒ^ƒCƒ€‚ð—‰ð‚µ‚Ä‚¢‚È‚­‚Ä‚à‚»‚̃Xƒ^ƒCƒ‹‚ŃvƒƒOƒ‰ƒ€‚ð‘g‚Þ‚±‚Æ‚ªo—ˆ‚Ä‚µ‚Ü‚¤

991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 17:03:06.06 ID:HCQdlFdq.net]
>>976
rust ŠwK‚̘b‚¾‚ëH
–¢—ˆ‰i…Š—LŒ ‚Ì—‰ð‚Í•s—v‚È‚ñ‚Ä’N‚àŒ¾‚Á‚ĂȂ¢‚ÆŽv‚¤‚ª

992 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/06(–Ø) 18:43:34.42 ID:rjzElph2.net]
‹t‚Érust‚¾‚Ƃǂ¤‚¢‚¤Žž‚ÉŽQƕԂµ‚ª•K—v‚ɂȂé‚ÌH

993 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/06(–Ø) 18:48:14.82 ID:rLXZsLBm.net]
>>980
Rust “Á—L‚ÌŽ–î‚È‚ñ‚©‚È‚¢‚æB
C/C++ ‚Ń|ƒCƒ“ƒ^‚âŽQƂŕԂ·‚Æ‚«‚Æ“¯‚¶‚¾‚æB

994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 19:17:16.58 ID:mTG1aBjr.net]
uŽQƂŕԂ·vuŽQÆ‚ð•Ô‚·v‚Á‚Ä•\Œ»‚·‚él@©‚í‚©‚é
uŽQƕԂµv‚ÆŒ¾‚¢‘±‚¯‚él@©HHH

995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
“¯‚¶‚¾‚ë
ŽQÆ‚ð“n‚·‚±‚Æ‚ðŽQÆ“n‚µ
ŽQÆ‚ð•Ô‚·‚±‚Æ‚ðŽQƕԂµ



996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
’l“n‚µŽQÆ“n‚µ‚ÅŒ¾‚¤‚ƈˑR‚Æ‚µ‚Ä’P‚È‚é’l“n‚µ‚Ȃ̂É
‚½‚¾ƒ|ƒCƒ“ƒ^‚ð“n‚µ‚Ă邾‚¯‚Å‚»‚ê‚ð
uƒ|ƒCƒ“ƒ^“n‚µv‚Æ‚©Œ¾‚¢o‚µ‚½‚è
‚Ђǂ¢‚â‚‚¾‚ÆuŽQÆ“n‚µv‚¾‚ÆŒ¾‚¢‚Í‚Á‚½‚è
‚»‚¤‚¢‚¤‚Ì‚ð‰ß‹Ž‚ÉCŒ¾ŒêŠEŒG‚ÅŒ©‚Ä‚«‚½‚©‚ç‹C‚ɂȂÁ‚½‚ñ‚æ
“ÆŽ©‰ðŽß‚É‚æ‚é’¿–­‚ȃ[ƒh‚Í‚±‚Ì¢‚É•K—v‚È‚¢‚ÆŽv‚¤‚Å‚µ‚å

>>983
‚»‚¤‚Å‚·‚©ƒ{ƒN‚©‚ç‚Í‚à‚¤‰½‚àŒ¾‚¤‚±‚Ƃ͂ ‚è‚Ü‚¹‚ñ

997 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>984
‚»‚ê‚ÍŒN‚ª‹æ•Ê‚·‚ׂ«‚±‚Æ‚ð—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚©‚笗‚µ‚Ä‚¢‚é
‰ï˜b‚âà–¾‚ł͉½‚Ɖ½‚ð‹æ•Ê‚·‚é‚©‚ªd—v
‚à‚¿‚ë‚ñRust‚Å‚Íí‚ÉŽw’肵‚½Œ^‚»‚Ì‚à‚Ì‚ª“n‚³‚ê•Ô‚³‚ê‚é
‚¾‚©‚ç‹æ•Ê‚·‚邯‚µ‚½‚çŽÀ‘Ì‚ð“n‚µ‚½‚è•Ô‚µ‚½‚è‚·‚é‚Ì‚©‚»‚ÌŽQÆ‚ð“n‚µ‚½‚è•Ô‚µ‚½‚è‚·‚é‚Ì‚©‚ªÅ“_‚ƂȂé
‚µ‚½‚ª‚Á‚ÄŽQÆ“n‚µ‚âŽQƕԂµ‚Æ‚¢‚¤Œ¾—t‚ª‚Ò‚Á‚½‚è“K‚µ‚ÄŽg‚í‚ê‚Ä‚¢‚é

998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‚ ‚ƃ|ƒCƒ“ƒ^‚ւ̃|ƒCƒ“ƒ^‚ðuƒ_ƒuƒ‹ƒ|ƒCƒ“ƒ^v‚Á‚ČĂñ‚¶‚Ⴄl‚à‚¢‚½‚È
‚±‚̃XƒŒ‚Å‚ÍuŠ—LŒ ‚Ì•¡»v‚Á‚Ä‚Ì‚à‚ ‚Á‚½‚È

999 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>986
‰pŒê‚Å‚àƒ_ƒuƒ‹ƒ|ƒCƒ“ƒ^‚ÆŒ¾‚¤‚µ‰½‚ð–â‘è‚É‚µ‚Ä‚¢‚é‚Ì‚©‚í‚©‚ç‚ñ
Ž©•ªŸŽè‚Èüˆø‚«‚⃋[ƒ‹‚ª‚ ‚Á‚Ä‚»‚±‚©‚çŠO‚ê‚邯—Z’Ê‚ªŒø‚©‚È‚­‚È‚éƒ_ƒ‚Èl‚©‚ËH

1000 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ƒQ[ƒ€‚Ì•û‚ÌRust‚ÅAƒzƒƒ‰ƒCƒu‚ÌRust‚ÌSeason3‚ªI‚í‚é‚©‚猟õ‰˜õ‚àŒ¸‚é‚©‚à‚È

1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ŽQƂŕԂ·‚±‚Æ‚ðuŽQƕԂµv‚ÆŒ¾‚Á‚½“r’[ƒuƒ`ƒMƒŒ‚·‚é‚̃}ƒW‚ňӖ¡•s–¾‚È‚ñ‚¾‚ª‚»‚̌Ăѕû‚ð”Û’è‚·‚邯‚Ç‚ñ‚ȃƒŠƒbƒg‚ª‚ ‚é‚Ì‚¾‚낤‚©

1002 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:19:33.91 ID:bM/kk4ia.net]
ˆÓ–¡•s–¾‚Ȃ猾‹y‚µ‚È‚­‚Ä‚¢‚¢‚æ

1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:27:57.49 ID:RK7Fg483.net]
>>984‚ðŒ©‚é‚ÆC‚Ń|ƒCƒ“ƒ^‚Å“n‚·‚±‚Æ‚ðƒ|ƒCƒ“ƒ^“n‚µ‚ÆŒ¾‚í‚ê‚邾‚¯‚Å”­‹¶‚·‚邿‚¤‚¾‚©‚ç‚»‚Ìl‚̓Lƒ`ƒKƒC

1004 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:52:03.93 ID:lx27AXhR.net]
ŽQƂ̓sƒŠƒŠ‚Æh‚¢

1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:52:48.54 ID:mb1xnKf4.net]
‘¼‚Ö‚ÌŽQÆ‚ðŽ‚ÂŽÀ‘Ì‚ð•Ô‚·‚̂͒l•Ô‚µ‚©ŽQƕԂµ‚©‚Í‚½‚Ü‚½•ʂ̉½‚©‚©
‚È‚ñ‚Äl‚¦‚½‚­‚È‚¢



1006 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:58:52.86 ID:EteQ2MpB.net]
uƒ|ƒCƒ“ƒ^“n‚µv‚ªNG‚È‚çuƒ|ƒCƒ“ƒ^‚ð“n‚·‚±‚Æv‚à“ú–{Œê‚Å‚»‚¤•\Œ»‚µ‚Ä‚¢‚¢‚æ‚ÆŒ¾Œê‚ÌŠJ”­ŽÒ‚ª‚í‚´‚í‚´‚¨–n•t‚«—^‚¦‚È‚¯‚ê‚ÎNG‚¾‚ÆŽv‚¤

1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:00:15.33 ID:99NRyDSB.net]
¡‰ñ‚ÍRust‚Ì’iŠK“IŠwK‚̘b‚¾‚©‚çA‚±‚ꂾ‚¯‚Ì‚±‚Ƃł͂Ȃ¢‚©‚¢B
ŽQƕԂµ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚È‚¯‚ê‚ÎAƒ‰ƒCƒtƒ^ƒCƒ€‚ð”cˆ¬‚·‚é•K—v‚ª‚È‚­AŠ—LŒ ‚ðŠwK‚µ‚Ä‚¢‚È‚¢’iŠK‚Å‚àA‚»‚̃vƒƒOƒ‰ƒ€‚ð‘‚­‚±‚Æ‚ª‚Å‚«‚éB
ŽQƕԂµ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚ê‚ÎAƒ‰ƒCƒtƒ^ƒCƒ€‚ð”cˆ¬‚·‚é•K—v‚ª‚ ‚èAŠ—LŒ ‚ðŠwK‚µ‚½ˆÈ~‚ƂȂéB

1008 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:05:33.19 ID:DNbAbwmR.net]
•¡ƒIƒWw‚𑊎è‚É‚µ‚¿‚Ⴄ‚©‚çww

1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:09:49.66 ID:Re0G7B20.net]
‚Ú‚­‚¿‚á‚ñrust“ü–åŽÒ
ƒ‰ƒCƒtƒ^ƒCƒ€’Žß‚¾‚¯‚͂ǂ¤‚É‚©‚È‚ç‚È‚©‚Á‚½‚̂Ƃ©Žv‚Á‚½
‚Å‚à‚¢‚ë‚¢‚ë–ž‘«
tauri‚â‚邼‚¤

1010 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:23:30.56 ID:xIsaLol7.net]
ƒzƒ“ƒg–ˆ“ú–ˆ“úƒAƒz‚È‚±‚Æ‘‚¢‚Ä‚é‚È‚Ÿ
’Þ‚ç‚ê‚¿‚ႤRust“ü–åŽÒ‚Í­‚µ•sœà

1011 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:26:14.68 ID:ccGjPy8L.net]
>>995
Š—LŒ ‚ðŠw‚Ô‚Ì‚ðŒã‚ë‚Ö‚¸‚ç‚·‚±‚Æ‚ÅRustŠwK‚Ì“ïˆÕ“x‚ð‘å‚«‚­‰º‚°‚ç‚ê‚»‚¤‚Ë

1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:35:40.63 ID:jyraEk4K.net]
‚Ȃǂƌ¾‚¤‰R‚‚«‰SŽÒw

1013 –¼‘OF1001 [Over 1000 Thread.net]
‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B
V‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ­‚¾‚³‚¢B
life time: 101“ú 13ŽžŠÔ 18•ª 37•b

1014 –¼‘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ƒ279KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef