ÇÁ·Î±×·¡¹Ö
ù ÆäÀÌÁö ·£´ý ±Û ȸ¿ø°¡ÀÔ ·Î±×ÀÎ
ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-08-27 17:13:00
URL https://te31.com/rgr/view.php?id=study&no=1443 ¸ð¹ÙÀÏ È­¸é
[c++ ] ´Ù¸¥ Ŭ·¡½º¿¡¼­ »ý¼ºµÈ °´Ã¼¿¡ Á¢±ÙÇÏ´Â ¹æ¹ýÀº ¹«¾ùÀÌÀÖ´ÂÁö¿ä

aŬ·¡½º ,b Ŭ·¡½º µÎ°³°¡ Àִµ¥



aŬ·¡½º¿¡¼­ »ý¼ºµÈ

foo* _foo = new foo();



BŬ·¡½º¿¡¼­ foo °´Ã¼¿¡ Á¢±ÙÇÏ·Á¸é ¾î¶°ÇÑ ¹æ¹ýÀ» ÃëÇÏ´Â°Ô °¡Àå ÁÁÀº ¹æ¹ýÀϱî¿ä??





Áú¹® | 1400¸íÀÌ Àоú¾î¿ä. 3.22.171.136

0
1 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-08-27 17:29:12
A°¡ foo¿¡ ´ëÇÑ getter¸¦ Á¦°øÇÏ¸é µÇÁÒ.
2 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-08-27 19:05:26
´Ü¼øÇÏ°Ô _foo¸¦ publicÀ¸·Î ±î³öµµ µÇ°í
public foo* _foo;

³»ºÎ º¯¼ö°¡ ¾Æ´Ñ ÇØ´ç °´Ã¼¿¡¸¸ °ü½É Àִ°Ÿé
getter ¼³Á¤Çؼ­ °¡Á®°¡°Ô¸¸ Çسõ´Â °Ô ¾ÈÀüÇÒ ¼öµµ ÀÖ°í
foo* _foo{
get{
return _foo;
}
};

ƯÁ¤ »óȲ¿¡ a,bŬ·¡½º »çÀÌ¿¡¼­ Á¦ÇÑÀûÀ¸·Î Á¦°øÇÏ·Á¸é A¿¡ B°´Ã¼¸¦ ÆĶó¹ÌÅÍ·Î ¹Þ´Â ¸Þ¼Òµå¸¦ ¸¸µé¾î¼­ ±× ¾È¿¡¼­ BÀÇ ÇÔ¼ö¿¡ Á¦°øÇÒ ¼öµµ ÀÖ°Ú°í
A::aa(B _b){
_b.do(aa.foo);
}
3 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-08-27 23:52:29
°¨»çÇÕ´Ï´Ù¤¾¤¾ ¤¾ÇØ°áÇß½À´Ï´Ù ¤Ð¤Ð
4 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-08-27 23:52:43
À¸¾Æ
´ñ±ÛÀ» ÀÛ¼ºÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.
(±ÇÇÑÀÌ ¾ø´Â ȸ¿ø·¹º§)
¸ñ·ÏÀ¸·Î
ÀÌ¿ë¾à°ü | ±¤°í/Á¦ÈÞ | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | ¹®ÀÇ/½Å°í | ¸ð¹ÙÀÏ TE31 | ¼­¹ö ºÎÇÏ : 17%
½Ç½Ã°£ Issue Ä¿¹Â´ÏƼ TE31 [¾ËÁö·Õ] ¨Ï 2002-2024
TOP arrow_upward