¹æ±Ý ÄÚµùÇÏ´Ù°¡ º¯¼ö À̸§ À߸ø ºÙ¿©¼ µÎ¾î½Ã°£À» ÇãºñÇß½À´Ï´Ù.
¿ä¾àÇÏÀÚ¸é ´ÙÀ½°ú °°½À´Ï´Ù.
class MyClass {
int x, y;
void Method();
}
void MyClass::Method() {
for (x = ...
for (y = ...
}
Ŭ·¡½º¿¡ ¸â¹ö º¯¼ö x, y¸¦ ¼±¾ðÇØ ³õ°í ¸Þ¼µå¿¡¼ ÀÌ º¯¼ö·Î ·çÇÁ¸¦ µ¹¾Æ ¹ö·È³×¿ä.
¸â¹öÀÇ x, y´Â °´Ã¼ÀÇ ÁÂÇ¥¸¦ ±â¾ïÇÏ´Â Áß¿äÇÑ ¿ªÇÒÀ» ÇÏ°í ¸Þ¼µåÀÇ x, y´Â ±×³É ´Ü¼ø ·çÇÁ Á¦¾î º¯¼öÀÔ´Ï´Ù.
¸Þ¼µå¿¡¼ x, y¸¦ ¼±¾ðµµ ¾ÈÇßÁö¸¸ ¸â¹ö º¯¼ö·Î ¼±¾ðÇØ³ùÀ¸´Ï ÄÄÆÄÀÏ·¯´Â ¾Æ¹« ¸»µµ ¾øÀ» ¹Û¿¡¿ä.
ÀÌ·¡¼ ¸â¹ö º¯¼ö´Â m_x, m_y ½ÄÀ¸·Î ¸â¹öÀÓÀ» È®½ÇÈ÷ Ç¥½ÃÇÏ´Â°Ô Áß¿äÇÕ´Ï´Ù.
¾Æ´Ï¸é Áö¿ª º¯¼ö¶û ±¸ºÐÀÌ¶óµµ ÇÒ ¼ö ÀÖ°Ô Á» ±æ°Ô À̸§À» ºÙ¿© ³õ´ø°¡¿ä.
¸â¹ö º¯¼ö¸íÀ» x, y·Î Áþ´Â °ÍÀº º¯¼ö¸íÀ» a, b, c, d·Î Áþ´Â °Í°ú º°¹Ý ´Ù¸£Áö ¾ÊÀº °Í °°³×¿ä.
¾Ë¸é¼µµ ±ÞÇÏ°Ô ÇãµÕ´ë´Ù°¡ ¸Ç³¯ ÀÌ·¸°Ô ´çÇÕ´Ï´Ù.

¿À´Ãµµ ÃÖ¼±À» ´Ù ÇÏÀÚ. |
|