๐Ÿ˜RALL

RAII ๏ผŒ resource acquisition is initialization ็š„็ผฉๅ†™๏ผŒๆ„ไธบโ€œ่ต„ๆบ่Žทๅ–ๅณๅˆๅง‹ๅŒ–โ€ใ€‚

ๅฎƒๆ˜ฏ C++ ไน‹็ˆถ Bjarne Stroustrup ๆๅ‡บ็š„่ฎพ่ฎก็†ๅฟต๏ผŒๅ…ถๆ ธๅฟƒๆ˜ฏๆŠŠ่ต„ๆบๅ’Œๅฏน่ฑก็š„็”Ÿๅ‘ฝๅ‘จๆœŸ็ป‘ๅฎš๏ผŒๅฏน่ฑกๅˆ›ๅปบ่Žทๅ–่ต„ๆบ๏ผŒๅฏน่ฑก้”€ๆฏ้‡Šๆ”พ่ต„ๆบใ€‚ๅœจ RAII ็š„ๆŒ‡ๅฏผไธ‹๏ผŒC++ ๆŠŠๅบ•ๅฑ‚็š„่ต„ๆบ็ฎก็†้—ฎ้ข˜ๆๅ‡ๅˆฐไบ†ๅฏน่ฑก็”Ÿๅ‘ฝๅ‘จๆœŸ็ฎก็†็š„ๆ›ด้ซ˜ๅฑ‚ๆฌกใ€‚

๐Ÿคœๆ™บ่ƒฝๆŒ‡้’ˆๅฐฑๆ˜ฏ้€š่ฟ‡ไฝฟ็”จRAIIๆŠ€ๆœฏ๏ผŒๆฅไฟ่ฏ่ต„ๆบๆญฃ็กฎ็š„ๅˆๅง‹ๅŒ–ๅ’Œ้‡Šๆ”พ๏ผŒๅฎž่ดจไธŠๆ˜ฏไธ€ไธชๅฏน่ฑก๏ผŒ่กŒไธบไธŠ่กจ็Žฐๅพ—ๅดๅƒไธ€ไธชๆŒ‡้’ˆ

Last updated