|  |
| |
| ÇØÄð·¯ |
mfc120u_2262´Â ¸Þ¼¼Áö¹Ú½º¸¦ ¶ç¿ì´Â ÇÔ¼ö°í¿ä
mfc120u_296Àº string Ŭ·¡½ºÀÇ constructor
mfc120u_1042´Â string Ŭ·¡½ºÀÇ destructor
ÀÔ´Ï´Ù ±×·¯´Ï±î ±Ã±ÝÇØÇϽŠÇÔ¼öµéÀº ºÐ¼®´ë»óÀÌ ¾Æ´Ï¶õ°ÅÁÒ
Àü mfc¸¦ ¸ð¸£±â ¶§¹®¿¡ Ŭ·¡½ºÀ̸§Àº ±×³É ´ëÃæ ¿ªÇÒ¿¡ ¸Â°Ô ½è½À´Ï´Ù |
2017/06/12 |
|
| ewqqw |
7704´Â ¹¹ÇÏ´Â ÇÔ¼öÀΰ¡¿ä? |
2017/06/12 |
|
| ÇØÄð·¯ |
¾Æ Á¦°¡ ¾´ ÇÔ¼öµéÀÌ ¾Æ´Ï¶ó 7704°¡ ±Ã±ÝÇÏ´Ù°í ½á³õÀ¸¼Ì¾ú±º¿ä ¸øºÃ½À´Ï´Ù
7704´Â ¹®ÀÚ¿ º¹»çÇÔ¼ö°¡ ¾Æ´Ò±î ½Í½À´Ï´Ù
v1+192´Â v1¿¡ ´ëÇÑ thisÆ÷ÀÎÅÍÀϰŰí(¾ÆÀÌ´Ù¿¡¼ char *À¸·Î ÇØ³õ±ä ÇßÁö¸¸ ¾Æ¸¶ MFCÀÇ Å¸ÀÔÀϰ̴ϴÙ) v1ÀÌ °®°í ÀÖ´Â ¹®ÀÚ¿À» StrÀ̶ó´Â »õ·Î¿î ÀνºÅϽº¿¡ º¹»çÇÏ´Â°Ô ¾Æ´Ò±î ½Í³×¿ä µð¹ö±ëÇØº¸½Ã¸é Á»´õ È®½ÇÇÒ°Í °°½À´Ï´Ù. ¾Æ´Ï¸é ´Ü¼ø strcpy°¡ ¾Æ´Ñ strupper, strlowerµîÀϼöµµ ÀÖ°í¿ä |
2017/06/12 |
|
| ewqqw |
v2 = *((_DWORD *)Str - 3); ´Â È®½ÇÈ÷ ¹«¾ùÀ» ÀǹÌÇϳª¿ä?
»ý¼ÒÇÑ Ç¥ÇöÀ̶ó Á¦°¡ ÇØ¼®ÇÑ ¹Ù°¡ ¸Â´ÂÁö ¸ð¸£°Ú³×¿ä... |
2017/06/13 |
|
| ÇØÄð·¯ |
Àǹ̴ StrÀ̶ó´Â Æ÷ÀÎÅÍ º¯¼ö°¡ °¡¸£Å°´Â ÁÖ¼Ò°ª¿¡¼ (sizeof(DWORD*)*3)¸¸Å »« ±× ÁÖ¼Ò¸¦ µð·¹ÆÛ·±½ºÇØ °ªÀ» °¡Á®¿À°Ú´Ù´Â ¶æÀε¥, Á¦ ÃßÃøÀ¸·Î´Â MFC Èü ¸ÞŸµ¥ÀÌÅÍ¿¡¼ ÇöÀç ÈüÀÇ »çÀÌÁ °¡Á®¿À´Â ¹æ½ÄÀ¸·Î Str->size() ¸¦ °¡Á®¿Â°Ô ¾Æ´Ò±î ½Í½À´Ï´Ù. ¸®¹ö½Ì¿¡¼´Â ÀÌ·±½ÄÀ¸·Î ÃßÃøÀ» ÇϵÇ, ÃßÃø¸¸ Çϴ°ÍÀÌ ¾Æ´Ï¶ó ·±Å¸ÀÓ¿¡¼ µð¹ö±ëÀ» ÇØº¸¸é¼ ÃßÃøÀ» °ËÁõÇÏ¼Å¾ß ÇÕ´Ï´Ù |
2017/06/13 |
|
| ewqqw |
±×·¸´Ù¸é, ÀÔ·ÂÇÑ this ÀÇ °ªÀ» v1¿¡ ÀúÀåÇϰí, thisÀÇ °ªÀ» (v1+192)¸¦ ÀÌ¿ëÇØ¼ Str¿¡ ÀúÀåÇϰí,
ÀÌÁ¦ v2ÀÇ °ª, Áï Str ÀÇ SIZE°¡ 8ÀÚ¸® ¶ó¸é(±×·±µ¥ ÀÌ 8ÀÚ¸®¿¡¼´Â ¸¶Áö¸· NULL°ªµµ µé¾î°¡´Â °Ç°¡¿ä?)if¹®ÀÌ ½ÇÇàÀÌ µÇ¾î¼ v3¿¡ wtoiÇÔ¼ö¸¦ »ç¿ëÇØ StrÀÇ ¼ýÀÚµéÀ» ÀúÀåÇϰí(atoi¿Í wtoiÀÇ Â÷ÀÌÁ¡À» Àß ¸ð¸£°Ú½À´Ï´Ù..¸¸ Str¿¡ ÀÖ´Â ¼ýÀÚ¸¦ v3¿¡ ÀúÀåÇÑ´Ù´Â °ÍÀº ¾Ë°Ú³×¿ä) ÇÏ¿©Æ° v3´Â 0ÀÌ ¾Æ´Ï¹Ç·Î ¶Ç´Ù½Ã if¹®ÀÌ ½ÇÇàµÇ¼
ÀÌÁ¦ v3ÀÇ °ªÀ» ºñ±³Çϴµ¥, ÀÏ´Ü 10000000¹Ì¸¸ À̾î¾ß Çϸç, 10000À¸·Î ³ª´©¾úÀ» ¶§ ³ª¸ÓÁö°¡ 36ÀÌ°í ¸òÀÌ 933 À̸é v4°ªÀÌ 1ÀÌµÇ¾î °á±¹ CORRECT°¡ ¶ß´Â Çü½ÄÀΰŠ¸Â³ª¿ä? ±×·¯¸é °á±¹ ÀÔ·ÂÇØ¾ß ÇÏ´Â °ªÀº 9330036¾Æ´Ñ°¡¿ä? ±×·±µ¥ ÀÔ·ÂÇϸé WrongÀÌ ³ª¿À³×¿ä.. ¹«¾ùÀÌ ¹®Á¦Àϱî¿ä? |
2017/06/13 |
|
| ÇØÄð·¯ |
±Û½ê¿ä.. ÀÌ¹Ì ¸»¾¸À» µå·ÈÁö¸¸ µ¿ÀûºÐ¼® ¾øÀÌ´Â ¼Ò½ºÄڵ常 º¸°í¼´Â ¸î°³ ÇÔ¼öÀÇ ¿ªÇÒµµ ¸ð¸£´Â »óÅ¿¡¼ ¿ÏÀüÇÑ ºÐ¼®À» ÇÏ±â ¾î·Æ½À´Ï´Ù. ¿¹¸¦µé¾î¼ Áö±Ý ¿ì¸®°¡ ¸ð¸£´Â 7704°¡ ¹®ÀÚ¿º¹»ç°¡ ¾Æ´Ï¶ó hex string -> number¸¦ ÇØÁÖ´Â ÇÔ¼öÀÏ ¼öµµ ÀÖ±¸¿ä ¾î¶² ¹®ÀÚ¿ÀÇ checksumÀ» °è»êÇØÁÖ´Â ÇÔ¼öÀÏ ¼öµµ ÀÖ½À´Ï´Ù. Áö±Ý ÇÏ°í °è½Å °ÍÀº Á¤È®ÇÏÁö ¾ÊÀº ºÐ¼®¿¡ ±â¹ÝÇØ ¾î¶² ±âÃÊÀûÀÎ ±â¹ÝÀ» Á¤¸®Çϰí, ±× Á¤¸®¸¦ ¹ÙÅÁÀ¸·Î ³í¸®±¸Á¶¸¦ ÆÄ¾ÇÇÏ¿© ÇØ¼®ÇϽŰǵ¥, ÀüÁ¦ ÀÚü°¡ ¿ÇÁö ¾ÊÀ» °æ¿ì ¹«ÀǹÌÇÑ ºÐ¼®À» ÇÏ°í °è½Å°ÅÁÒ |
2017/06/14 |
|
| ewqqw |
¾Æ~~ ÇØ°áµÇ¾ú½À´Ï´Ù~
Á÷Á¢ µð¹ö±ë ÇÏ´Ù º¸´Ï±ñ V2°¡ È®½ÇÈ÷ ¹®ÀÚ¿ÀÇ °¹¼ö¸¦ ÀúÀåÇÏ´Â º¯¼öÀ̳׿ä
±×·±µ¥ '¹®ÀÚ'¿ ÀÌ´Ù º¸´Ï±ñ
±× wtoiÇÔ¼ö¿¡¼ ¼ýÀÚ 7°³·Î ÀνÄÀ» ÇØ¾ßÇØ¼
09330036ÀÌ ´äÀ̳׿ä~~ »ç½Ç 9330036µÚ¿¡ ¾Æ¹« ¹®ÀÚ¸¦ ½áµµ Åë°ú³×¿ä
°¨»çÇÕ´Ï´Ù~~ |
2017/06/14 |
|