{"id":335,"date":"2020-02-24T09:00:58","date_gmt":"2020-02-24T00:00:58","guid":{"rendered":"http:\/\/mobilelab.khu.ac.kr\/?p=335"},"modified":"2020-04-04T21:57:21","modified_gmt":"2020-04-04T12:57:21","slug":"be-dart-programmer-06","status":"publish","type":"post","link":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/2020\/02\/24\/be-dart-programmer-06\/","title":{"rendered":"Dart Programmer \ub418\uae30 [06]"},"content":{"rendered":"\n<h4>&lt; Dart \uae30\ucd08\ubb38\ubc95 &#8211; Hello World! &gt;<\/h4>\n\n\n\n<p>\ud504\ub85c\uadf8\ub798\ubc0d \uc5b8\uc5b4\uc758 \ucd94\uc138\ub97c \ubcf4\uba74, \uc5b8\uc5b4 \uc790\uccb4\uc758 \uae30\ucd08 \ubb38\ubc95\uc740 \uc26c\uc6cc\uc9c0\uace0, \uc5b8\uc5b4\uac00 \uc81c\uacf5\ud558\ub294 \uae30\ub2a5\uc740 \ub9ce\uc544\uc9c0\uba70 \uac15\ub825\ud574 \uc9c0\ub294 \ucd94\uc138 \uc785\ub2c8\ub2e4. \ub530\ub77c\uc11c \ud504\ub85c\uadf8\ub798\ubc0d \uc5b8\uc5b4 \uc790\uccb4\uc758 \ubb38\ubc95\uc744 \uc2b5\ub4dd\ud558\ub294 \uc2dc\uac04\uacfc \ub178\ub825\uc740 \uacfc\uac70 \ub300\ube44 \uc0c1\ub300\uc801\uc73c\ub85c \uc904\uc5b4 \ub4e4\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub7ec\ub098 \uc18c\ud504\ud2b8\uc6e8\uc5b4\uc758 \uc18c\uc2a4\ucf54\ub4dc(source code)\ub97c \uacf5\uac1c\ud558\uc5ec, \ub204\uad6c\ub098 \uc18c\ud504\ud2b8\uc6e8\uc5b4\uac00 \uc5b4\ub5bb\uac8c \ub9cc\ub4e4\uc5b4 \uc84c\ub294\uc9c0 \uacf5\ubd80\ud560 \uc218 \uc788\uace0, \uc218\uc815\ud560 \uc218 \uc788\uace0, \ud655\uc7a5\ud560 \uc218 \uc788\ub294 \uc624\ud508\uc18c\uc2a4 \uc18c\ud504\ud2b8\uc6e8\uc5b4(open source software) \uc0dd\ud0dc\uacc4\uac00 \uc77c\ubc18\ud654 \ub418\uba74\uc11c, \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c \ud658\uacbd\uc744 \uad6c\ucd95\ud558\uace0 \uc790\ub8cc\ub97c \uc5bb\ub294 \uc791\uc5c5\uc740 \uc810\uc810 \ub354 \ucd08\ubcf4\uc790\uc5d0\uac8c\ub294 \uc5b4\ub824\uc6cc \uc9c0\uace0 \uc788\ub294 \uac83\uc774 \ucd94\uc138\uc785\ub2c8\ub2e4. \uc989, \uc608\uc804\uc5d0\ub294 \uc0c1\uc6a9 \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \uad6c\ub9e4\ud558\uc5ec \uc548\uc815\uc801\uc73c\ub85c \uc0ac\uc6a9\ud558\uace0, \uc798 \uc815\ub9ac\ub41c \ucc45\uc744 \uc0ac\uc11c \uc77d\ub294 \uc2dd\uc73c\ub85c \ud559\uc2b5\uc744 \ud558\uc9c0\ub9cc, \uc810\uc810 \uc624\ud508\uc18c\uc2a4 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \ud504\ub85c\uadf8\ub7a8\uc758 \uc0ac\uc6a9\uc774 \uc99d\uac00\ud558\uba74\uc154, \uc0c1\uc6a9 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \ub300\ube44 \ubc84\uadf8\uc640 \uc0ac\uc6a9\uc758 \ubd88\ud3b8\ud568\uc774 \ub298\uc5b4 \ub098\ub294 \uac83\uc740 \uc0ac\uc2e4\uc774\ubbc0\ub85c, \uc774\ub85c \uc778\ud55c \uc2dc\ud589\ucc29\uc624\uc5d0 \uad34\ub85c\uc6cc\ud558\uac8c \ub418\uace0, \uc7a6\uc740 \uc5c5\uadf8\ub808\uc774\ub4dc\uc640 \ube60\ub978 \uae30\uc220 \uac1c\ubc1c \uc8fc\uae30\ub85c \ub300\ubd80\ubd84 \uc798 \uc815\ub9ac\ub41c \ucc45\uc774 \uc5c6\uae30\uc5d0 Googling(\uad6c\uae00\uc744 \ud1b5\ud574\uc11c \uad81\uae08\ud55c \uac83\uc744 \ud559\uc2b5\ud558\ub294 \uc791\uc5c5\uc744 \uc758\ubbf8)\uc774\ub77c\ub294 \ub2e8\uc5b4\uc5d0 \uc775\uc219\ud558\uac8c \ub41c\ub2e4. \ub610\ud55c \ud55c\uae00\ud654\ub41c \uc790\ub8cc\uac00 \ub9ce\uc9c0 \uc54a\uae30\uc5d0, \uc601\uc5b4 \uacf5\ubd80\ub97c \uc880 \ub354 \uc5f4\uc2ec\ud788 \ud560 \uac78 \ud558\ub294 \ud6c4\ud68c\ub97c \uac16\uac8c \ud569\ub2c8\ub2e4. \ud558\uc9c0\ub9cc, \ud55c \ubc88 \uc815\ub3c4, \uc624\ud508\uc18c\uc2a4 \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \ud65c\uc6a9\ud55c \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c\uc758 \ucc98\uc74c\uacfc \ub05d\uc744 \uacbd\ud5d8\ud574 \ubcf4\uba74, \uc810\ucc28 \uc775\uc219\ud574 \uc9c0\uac8c \ub418\uba70, \ub204\uad6c\ub098 \uacaa\ub294 \ud1b5\uacfc \uc758\ub840\uc774\ub2c8 \ubb35\ubb35\ud558\uac8c \uc9c0\ub098\uac00\uba74 \ub420 \uc77c \uc785\ub2c8\ub2e4. \ub530\ub77c\uc11c, \ubcf8 \uae00\uc5d0\uc11c\ub294 \uc27d\uace0 \ud3b8\ub9ac\ud55c \uc6f9 \uae30\ubc18 DartPad\uac00 \uc544\ub2cc, \ub2e4\uc18c \ubd88\ud3b8\ud558\uc9c0\ub9cc \uacb0\uad6d\uc5d0\ub294 \uc0ac\uc6a9\ud560 MS Visual Code (\uc774\ud6c4 MSVC\ub85c \uba85\uce6d\ud568) \uc624\ud508\uc18c\uc2a4 \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \uae30\ubc18\uc73c\ub85c \uc2e4\uc2b5\uacfc \uc124\uba85\uc744 \ud558\ub3c4\ub85d \ud569\ub2c8\ub2e4. \uadf8\ub9ac\uace0, \uac15\uc870\ud558\uc9c0\ub9cc Dart\uc5b8\uc5b4 \uc790\uccb4\ub3c4 \uc624\ud508\uc18c\uc2a4 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ubcf8 \uc5f0\uc7ac \uae00\uc740, \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c\uc744 \ucc98\uc74c \uc2dc\uc791\ud558\ub294 \uc218\uc900\uc744 \uac00\uc815\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub7ec\uba74, \uc774\uc81c Dart \uc5b8\uc5b4\ub97c \ubc30\uc6b0\ub294 \uc5ec\ud589\uc744 \uc2dc\uc791\ud574 \ubcf4\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc774\ubc88 \uae00\ubd80\ud130\ub294 \uc2e4\uc81c Dart \uc5b8\uc5b4\ub85c \ud504\ub85c\uadf8\ub7a8\uc744 \ud0c0\uc774\ud551\ud558\uace0 \uc2e4\ud589\ud560 \ud14c\ub2c8, \uc55e\ucabd\uc5d0\uc11c \uc124\uba85\ud55c MSVC \ud504\ub85c\uadf8\ub7a8\uc758 \uc124\uce58 \uacfc\uc815\uc744 \ud1b5\ud574\uc11c, \uac1c\ubc1c\uc6a9 \ucef4\ud4e8\ud130\uc5d0 MSVC\uc640 Dart Extension\uc774 \uc124\uce58\uac00 \ub418\uc5b4 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>MSVC\uc5d0\uc11c Dart \ud504\ub85c\uadf8\ub7a8 \uc791\uc131\ud558\uae30<\/h4>\n\n\n\n<p>\uc774\uc81c Dart \uc5b8\uc5b4\ub85c \ud504\ub85c\uadf8\ub7a8\uc744 \uc2dc\uc791\ud574 \ubd05\uc2dc\ub2e4. Dart \uc5b8\uc5b4\ub85c \uc791\uc131\ud560 \ud654\uc77c\ub4e4\uc744 \ucef4\ud4e8\ud130\uc758 \uc5b4\ub290 \uacf3\uc5d0 \uc800\uc7a5\ud560\uc9c0 \uc0dd\uac01\ud55c \ud6c4, \uc800\uc7a5\uc744 \uc6d0\ud558\ub294 \ub514\ub809\ud1a0\ub9ac\ub97c \uc0dd\uc131\ud569\ub2c8\ub2e4. \uc5ec\uae30\uc11c\ub294 &#8220;darttutorial-06&#8243;\uc774\ub77c\ub294 \uc774\ub984\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac\ub97c \ub9cc\ub4e4\uace0, \uc55e\uc73c\ub85c \uc791\uc131\ud560 Hello World! \ud504\ub85c\uadf8\ub7a8\uc744 \uc774 \uacf3\uc5d0 \uc800\uc7a5\ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc77c\ubc18\uc801\uc73c\ub85c \ud504\ub85c\uadf8\ub7a8\uc744 \uac1c\ubc1c\ud560 \ub54c\uc5d0\ub294 \ud558\ub098\uc758 \ud504\ub85c\uadf8\ub7a8\uc5d0 \ub9ce\uc740 \uc18c\uc2a4\ucf54\ub4dc \ud654\uc77c\uacfc \uc544\uc774\ucf58, \uc774\ubbf8\uc9c0 \ub4f1 \uc5ec\ub7ec \ud654\uc77c\uc774 \ud544\uc694\ud569\ub2c8\ub2e4. \ub530\ub77c\uc11c MSVC\ub294 \ud504\ub85c\uadf8\ub7a8 \uac1c\ubc1c\uc744 \uc704\ud55c \ud654\uc77c\ub4e4\uc744 \ub514\ub809\ud1a0\ub9ac(\ud3f4\ub354)\uc5d0 \ubb36\uc5b4\uc11c \uad00\ub9ac\ud558\uc5ec, \ud558\ub098\uc758 \ud504\ub85c\uadf8\ub7a8\uc774 \ud544\uc694\ud55c \uc5ec\ub7ec \ud654\uc77c\ub4e4\uc744 \uc27d\uac8c \uad00\ub9ac \ud558\ub3c4\ub85d \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc774\uc81c MSVC\ub97c \uc2e4\ud589\ud569\ub2c8\ub2e4. MSVC\ub294 \ud504\ub85c\uadf8\ub7a8\uc774 \uc218\ud589\ub418\uba74, &#8220;\uc2dc\uc791&#8221;\uc774\ub77c\ub294 \ud0ed(tab)\uc774 \ub098\ud0c0\ub098\uc11c, \ucd5c\uadfc\uc5d0 \uc218\ud589\ud55c \uc791\uc5c5\uc5d0 \ub300\ud55c \uae30\ub85d\uc744 \ubcf4\uc5ec \uc90d\ub2c8\ub2e4. \uadf8\ub9ac\uace0 MSVC\uc5d0 \ub300\ud55c \ub3c4\uc6c0\ub9d0, \ucd94\uac00 \uae30\ub2a5\uc5d0 \ub300\ud55c \uc124\uc815 \ubc29\ubc95, \uadf8\ub9ac\uace0 \uc8fc\uc694 \uae30\ub2a5\uc5d0 \ub300\ud55c \uc124\uba85\uc744 \ubcf4\uc5ec \uc90d\ub2c8\ub2e4. <\/p>\n\n\n\n<p>\uc55e\uc11c \ub9cc\ub4e0 \uc791\uc5c5\uc6a9 \ud3f4\ub354\ub97c \uc0ac\uc6a9\ud560 \ucc28\ub840\ub85c\uc368, MSVC\uc758 \uba54\ub274\uc5d0\uc11c &#8220;\uc791\uc5c5 \uc601\uc5ed\uc5d0 \ud3f4\ub354 \ucd94\uac00&#8230;&#8221;\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4. \uadf8\ub9ac\uace0 \uc55e\uc11c \ub9cc\ub4e0 \ud3f4\ub354\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4. \uba54\ub274\uc5d0\uc11c &#8220;\ud30c\uc77c&#8221;-&#8220;\uc0c8\ud30c\uc77c&#8221;\uc744 \uc2e4\ud589\ud558\uba74, MSVC\uc5d0 &#8220;Untitled-1&#8243;\uc774\ub77c\ub294 \uc774\ub984\uc758 \ud0ed\uc774 \uc5f4\ub9bd\ub2c8\ub2e4. \uc544\ubb34\uac83\ub3c4 \ud0c0\uc774\ud551\ud558\uc9c0 \uc54a\uc740 \uc0c1\ud0dc\uc5d0\uc11c, &#8220;\ud30c\uc77c&#8221;-&#8220;\uc800\uc7a5&#8221;\uc744 \uc2e4\ud589 \ud569\ub2c8\ub2e4. \uc55e\uc11c \ub9cc\ub4e0 \uc791\uc5c5\uc6a9 \ud3f4\ub354\uc548\uc5d0 \ud654\uc77c\uc744 \uc800\uc7a5\ud558\ub3c4\ub85d \ub418\uc5b4 \uc788\ub294 \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\ub2e4. \uc774\ub294 \ud0c0\uc774\ud551\ud558\ub294 Dart \uc5b8\uc5b4\ub85c \ub9cc\ub4e0 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc18c\uc2a4\ucf54\ub4dc\uc758 \uc774\ub984\uc744 \ubb3b\ub294 \uac83\uc73c\ub85c, \uc5ec\uae30\uc11c\ub294 \uae00\uc758 \uad6c\uc131\uc0c1 &#8220;darttutorial-06-01.dart&#8221;\ub85c \ud558\uaca0\uc2b5\ub2c8\ub2e4. \ubcf8\uc778\uc774 \ud3b8\ud55c\ub300\ub85c &#8220;HelloWorld.dart&#8221; \ub4f1\uc73c\ub85c \ubcc0\uacbd\ud574\ub3c4 \ub429\ub2c8\ub2e4. \ub2e4\ub9cc, \ud654\uc77c\uc758 \ud655\uc7a5\uc790\ub97c Dart \uc5b8\uc5b4\ub85c \ub9cc\ub4e4\uc5c8\ub2e4\ub294 \uc758\ubbf8\ub85c, &#8220;dart&#8221;\ub85c \ud574\uc57c \ud569\ub2c8\ub2e4. \uc774 \uc791\uc5c5\uc744 \ub9c8\uce58\uba74, \ud0ed\uc758 \uc774\ub984\uc774 \ubc29\uae08 \uc785\ub825\ud55c \ud654\uc77c \uc774\ub984\uc73c\ub85c \ubc14\ub00c\uc5c8\uc73c\uba70, \ud654\uc77c\uc774\ub984 \uc55e\uc5d0 Dart\ub97c \uc758\ubbf8\ud558\ub294 \ud30c\ub780\uc0c9 \ub85c\uace0\uac00 \ub098\ud0c0\ub09c \uac83\uc744 \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub807\uac8c \uc0c8\ub85c\uc6b4 \ud654\uc77c\uc744 \ub9cc\ub4e4\uace0 \ub09c \uc774\ud6c4\uc758 \ud654\uba74\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4. \uc67c\ucabd\uc5d0 \uc791\uc5c5\ud558\ub294 \ud3f4\ub354 \uc774\ub984 \ubc11\uc5d0 \ubc29\uae08 \ub9cc\ub4e0 dart \ud654\uc77c\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 \uac83\uc744 \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"941\" height=\"278\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.37.35.png\" alt=\"\" class=\"wp-image-345\" srcset=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.37.35.png 941w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.37.35-300x89.png 300w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.37.35-768x227.png 768w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.37.35-480x142.png 480w\" sizes=\"(max-width: 941px) 100vw, 941px\" \/><figcaption>[\uadf8\ub9bc 6-1] MSVC\uc5d0\uc11c Dart \uc5b8\uc5b4 \uc791\uc5c5 \ud0ed \uc0c8\ub85c \ub9cc\ub4e4\uae30<\/figcaption><\/figure>\n\n\n\n<p>\ucc38\uace0\ub85c MSVC\uc640 \uac19\uc774 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c\uc2dc \uc18c\uc2a4\ucf54\ub4dc\ub97c \ud0c0\uc774\ud551\ud560 \ub54c \uc0ac\uc6a9\ud558\ub294 \ud504\ub85c\uadf8\ub7a8\uc744 \uc5d0\ub514\ud130(editor)\ub77c\uace0 \ud569\ub2c8\ub2e4. \ub300\ubd80\ubd84\uc758 \uc5d0\ub514\ud130\ub294 \ud0c0\uc774\ud551\uc744 \ud3b8\ud558\uac8c \ud558\uae30 \uc704\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\ub294 \uc218\uc900\uc774\uc9c0\ub9cc, MSVC\ub294 \uc18c\uc2a4\ucf54\ub4dc\ub97c \uc791\uc131\ud560\ub54c, \ud504\ub85c\uadf8\ub798\ubc0d \uc5b8\uc5b4\uc5d0 \ub9de\ub294 \ub2e4\uc591\ud558\uace0 \ud3b8\ub9ac\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uc5ec, \ud504\ub85c\uadf8\ub7a8\uc758 \uc624\ub958\ub97c \uc870\uae30\uc5d0 \uc81c\uac70\ud558\ub294 \uc6a9\ub3c4\uac00 \ub9ce\uc774 \ub4e4\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc5d0\ub514\ud130\uac00 \ub2e8\uc21c\ud558\uac8c \uc18c\uc2a4\ucf54\ub4dc\uc758 \ud0c0\uc774\ud551\uc5d0 \ub3c4\uc6c0\uc744 \uc8fc\ub294 \ub3c4\uad6c\ub77c\uba74, IDE(Integrated Development Environment)\ub77c\uace0 \ubd88\ub9ac\ub294 \uc6b0\ub294 \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub4e4\uc774 \uc788\uc2b5\ub2c8\ub2e4. \ub300\ud45c\uc801\uc73c\ub85c MS\uc758 Visual Studio, Apple\uc758 Xcode, \uc624\ud508\uc18c\uc2a4\uc778 Eclipse \ub4f1\uc774 \uc788\uc2b5\ub2c8\ub2e4. IDE\ub294 \uc5d0\ub514\ud130\uc758 \uae30\ub2a5\uc744 \ud3ec\ud568\ud558\uba74\uc11c, \ud504\ub85c\uadf8\ub7a8\uc744 \uc2e4\ud589\ud558\uace0, \uc624\ub958\ub97c \uc7a1\ub294 \ub514\ubc84\uadf8\uc5d0 \ub300\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uace0, \ud504\ub85c\uadf8\ub7a8\uc758 \uc131\ub2a5\uc744 \uac1c\uc120\ud558\ub294 \ub4f1\uc758 \uae30\ub2a5\uc744 \uc81c\uacf5\uc744 \ud558\ub294 \ub3c4\uad6c\ub4e4\uc785\ub2c8\ub2e4. MSVC\ub294 \uc5d0\ub514\ud130\uc758 \uc601\uc5ed\uc774\uc9c0\ub9cc, \uac01\uc885 Extension\uc744 \ucd94\uac00\ud568\uc73c\ub85c\uc368, IDE\ucc98\ub7fc \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc88b\uc740 \ub3c4\uad6c \uc785\ub2c8\ub2e4. MSVC\uc740 Dart, Python, Go \ub4f1 \ucd5c\uc2e0 \uc5b8\uc5b4\ub97c \uc9c0\uc6d0\ud558\uba74\uc11c\ub3c4, C++\uacfc \uac19\uc774 \uc804\ud1b5\uc801\uc778 \uc5b8\uc5b4\ub4e4\uc744 \uc9c0\uc6d0\ud558\ubbc0\ub85c, \uce5c\uc219\ud574 \uc9c0\uba74 \ud504\ub85c\uadf8\ub798\ubc0d\uc5d0 \ub9ce\uc740 \ub3c4\uc6c0\uc744 \ubc1b\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud2b9\ud788, \ubc1c\ud45c \uc774\ud6c4 \uac1c\ubc1c\uc790\ub4e4\uc774 \uc120\ud638\ud558\ub294 \uac1c\ubc1c\ud658\uacbd\uc5d0\uc11c Top 3, Top 5 \ud639\uc740 1\ub4f1\uc5d0 \uc624\ub974\ub294 \ub4f1, \uac1c\ubc1c\uc790\ub4e4 \uc0ac\uc774\uc5d0\uc11c \uc778\uae30\uac00 \ub9e4\uc6b0 \ub192\uc740 \uc624\ud508\uc18c\uc2a4 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \ub3c4\uad6c\uc785\ub2c8\ub2e4 [<a href=\"https:\/\/www.software.com\/src\/ranking-the-top-5-code-editors-2019\">\ucc38\uc870<\/a>]. <\/p>\n\n\n\n<h4>Dart \uc5b8\uc5b4\ub97c \ud65c\uc6a9\ud55c Hello World! \ud504\ub85c\uadf8\ub7a8 \uc791\uc131\ud558\uae30<\/h4>\n\n\n\n<p>MSVC\uc5d0 \uc0c8\ub86d\uac8c \ub9cc\ub4e0 \ud0ed\uc5d0 \ub2e4\uc74c\uc758 \ud504\ub85c\uadf8\ub7a8\uc744 \ud0c0\uc774\ud551 \ud569\ub2c8\ub2e4. \ud504\ub85c\uadf8\ub7a8\uc744 \ubaa8\ub450 \ud0c0\uc774\ud551 \ud588\ub2e4\uba74, &#8220;\ud30c\uc77c&#8221;-&#8220;\uc800\uc7a5&#8221;\uc744 \uc120\ud0dd\ud574\uc11c \ud654\uc77c\uc744 \uc800\uc7a5\ud569\ub2c8\ub2e4. \ucef4\ud4e8\ud130\uc758 \ub514\ub809\ud1a0\ub9ac\ub97c \ub530\ub77c\uac00\uba74, \ud654\uc77c\uc774 \ub9cc\ub4e4\uc5b4\uc838 \uc788\ub294 \uac83\uc744 \ud655\uc778 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/\/ darttutorial-06-01.dart\n\nvoid main() {\n  print(\"Hello World!\");\n}<\/pre>\n\n\n\n<p>\uba3c\uc800 \/\/ \uae30\ud638\ub294 Dart \uc5b8\uc5b4\ub97c \uc218\ud589\ud558\ub294 \uacbd\uc6b0\uc5d0\ub294 \uc804\ud600 \uc0c1\uad00\uc774 \uc5c6\ub294 \uad6c\ubb38\uc785\ub2c8\ub2e4. \uc8fc\uc11d(comment)\uc774\ub77c\uace0 \ubd88\ub9ac\ub294 \uae30\uc220\ub85c\uc11c, \/\/ \uae30\ud638 \uc774\ud6c4\uc758 \ubb38\uc7a5\uc740 \ud504\ub85c\uadf8\ub7a8\uc758 \uc218\ud589\uacfc \uc0c1\uad00 \uc5c6\uc774, \uac1c\ubc1c\uc790\uac00 \uc791\uc131\ud55c \ub0b4\uc6a9\uc5d0 \ub300\ud55c \uc124\uba85\uc744 \uc791\uc131\ud558\uace0 \uc2f6\uc744\ub54c \ud65c\uc6a9\ud569\ub2c8\ub2e4. \ub531 \ud55c\uc904\ub9cc \uc791\uc131 \uac00\ub2a5\ud558\uba70, \uc704\uc758 \ud504\ub85c\uadf8\ub7a8\uc5d0\uc11c\uc758 \uc758\ubbf8\ub294, \uc81c\uac00 \uc774 \ud504\ub85c\uadf8\ub7a8\uc744 \uc9c0\uce6d\ud558\uae30 \uc704\ud55c \uc6a9\ub3c4\ub85c, &#8220;\uc774 \ud504\ub85c\uadf8\ub7a8\uc740 darttutorial-06-01.dart&#8221;\ub77c\uace0 \ubd88\ub7ec\uc5ec \uaca0\ub2e4\ub294 \uc758\ubbf8\ub85c \uc791\uc131\ud55c \uac81\ub2c8\ub2e4. <\/p>\n\n\n\n<p>\uadf8 \ub2e4\uc74c \uc911\uc778 void main()\uc5d0 \ub300\ud574\uc11c\ub294, \ud5a5\ud6c4 \ud568\uc218(function)\ub97c \ubc30\uc6b8 \ub54c \uae4c\uc9c0\ub294, \ub2e4\uc74c\ucc98\ub7fc \ub2e8\uc21c\ud558\uac8c \uc774\ud574\ud558\uba74 \ub429\ub2c8\ub2e4. &#8220;Dart \uc5b8\uc5b4\ub85c \ub9cc\ub4dc\ub294 \ud504\ub85c\uadf8\ub7a8\uc740 main() \uc774\ub77c\uace0 \ubd88\ub9ac\uc6b0\ub294 \uc601\uc5ed\uc5d0 \uc18d\ud55c \ub0b4\uc6a9\uc744 \uc81c\uc77c \uba3c\uc800 \uc218\ud589\ud55c\ub2e4&#8221; \uc815\ub3c4 \uc785\ub2c8\ub2e4. \ub2f9\ubd84\uac04 \uc6b0\ub9ac\uac00 \ubc30\uc6b0\uace0 \uc2e4\uc2b5\ud558\ub294 \ub0b4\uc6a9\uc740 main() \uc774\ub77c \ubd88\ub9ac\uc6b0\ub294 { \uae30\ud638\uc640 } \uae30\ud638 \uc0ac\uc774\uc5d0 \ud0c0\uc774\ud551 \ud558\uba74\uc11c \uc791\uc5c5\uc744 \ud574 \ub098\uac08 \uc608\uc815\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>Dart\uc640 C\uc758 Hello World! \ud504\ub85c\uadf8\ub7a8 \ube44\uad50<\/h4>\n\n\n\n<p>\ucc38\uace0\ub85c, Hello World! \ub77c\ub294 \uae00\uc790\ub9cc \ucd9c\ub825\ud558\ub294 \uc774 \ub2e8\uc21c\ud55c \ud504\ub85c\uadf8\ub7a8\uc758 \uc2dc\uc791\uc740 C \uc5b8\uc5b4\uc785\ub2c8\ub2e4. \ub2f9\uc2dc &#8220;C &#8211; The Programming Language&#8221; \ub77c\ub294 \ucc45\uc5d0\uc11c, C\uc5b8\uc5b4\ub97c \ub9cc\ub4e0 \uc800\uc790\uac00 \uccab\ubc88\uc9f8\ub85c \uc608\ub97c \ub4e4\uc5b4 \uc124\uba85\ud55c \ud504\ub85c\uadf8\ub7a8\uc774 \ub2e4\uc74c\uacfc \uac19\uc558\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">main( ) {\n    printf(\"Hello, world!\");\n}<\/pre>\n\n\n\n<p>\uc774 \ud6c4\ub85c, \uc0c8\ub86d\uac8c \ub098\uc624\ub294 \ub300\ubd80\ubd84\uc758 \uc5b8\uc5b4\ub4e4\uc740 \ucd5c\ucd08\uc758 \ud504\ub85c\uadf8\ub7a8 \uc608\uc81c\ub97c \ubcf4\uc5ec\uc904\ub54c, \uc774 Hello World!\ub97c \ucd9c\ub825\ud558\ub294 \uac83\uc73c\ub85c \uc2dc\uc791\ud558\ub294 \uc804\ud1b5\uc774 \uc0dd\uacbc\uc2b5\ub2c8\ub2e4. \uc544\uc6b8\ub7ec, Dart\uc758 print\uac00 C\uc5d0\uc11c printf\ub85c \ubc14\ub010 \uac83\uc744 \uc81c\uc678\ud558\uba74 \uac19\uc740 \ud615\ud0dc\uc778 \uac83\uc744 \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>MSVC\uc5d0\uc11c Dart \ud504\ub85c\uadf8\ub7a8 \uc2e4\ud589\ud558\uae30<\/h4>\n\n\n\n<p>darttutorial-06-01.dart \ud504\ub85c\uadf8\ub7a8\uc744 MSVC \uc548\uc5d0\uc11c \uc2e4\ud589\ud574 \ubd05\uc2dc\ub2e4. MSVC\uc758 \uc67c\ucabd \uc544\uc774\ucf58 \uc911 \ub2e4\uc74c\uacfc \uac19\uc774 \uc0dd\uae34 \uc544\uc774\ucf58\uc744 \ud074\ub9ad \ud569\ub2c8\ub2e4. \uc544\uc774\ucf58\uc774 \ubc8c\ub808 \ucc98\ub7fc \uc0dd\uacbc\ub294\ub370, \uc2e4\uc81c \ud504\ub85c\uadf8\ub7a8\uc744 \uac1c\ubc1c\ud558\uba74\uc11c \ubc1c\uc0dd\ud558\ub294 \uc624\ub958\ub4e4\uc744 \ubc8c\ub808\ub97c \uc758\ubbf8\ud558\ub294 bug\ub85c \ubd80\ub985\ub2c8\ub2e4. \uadf8\ub9ac\uace0, \uc624\ub958\ub97c \uc81c\uac70\ud558\ub294 \uacfc\uc815\uc744 \ub514\ubc84\uadf8(de-bug, debug)\ub77c\uace0 \ud569\ub2c8\ub2e4. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" loading=\"lazy\" width=\"42\" height=\"43\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.50.11.png\" alt=\"\" class=\"wp-image-347\"\/><\/figure><\/div>\n\n\n\n<p>MSVC\ub294 dart \uc5b8\uc5b4\ub85c \ub9cc\ub4e0 \ud504\ub85c\uadf8\ub7a8\uc744 \uc2e4\ud589\ud558\uba74\uc11c \ub514\ubc84\uadf8 \ud558\ub294 \uc791\uc5c5\uc744 \uc2dc\uc791\ud558\uba74\uc11c, \ub2e4\uc74c\uacfc \uac19\uc740 \uba54\ub274\ub97c \uc0c8\ub86d\uac8c \ubcf4\uc5ec\uc904 \uac81\ub2c8\ub2e4. \ud574\ub2f9 \uc544\uc774\ucf58\uc744 \ub204\ub974\uba74 \uc2e4\uc81c \ub514\ubc84\uadf8\ub97c \uc2dc\uc791\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" loading=\"lazy\" width=\"223\" height=\"43\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.50.26.png\" alt=\"\" class=\"wp-image-348\"\/><\/figure><\/div>\n\n\n\n<p>\ub300\ubd80\ubd84\uc758 \uacbd\uc6b0, MSVC\uc5d0\uc11c\uc758 Dart \ud504\ub85c\uadf8\ub7a8\uc758 \uccab \uc2e4\ud589\uc5d0\uc11c\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud569\ub2c8\ub2e4. MSVC\ub294 Dart \uc5b8\uc5b4 \uc804\uc6a9\uc758 \ub3c4\uad6c\uac00 \uc544\ub2c8\uace0, Dart \uc5b8\uc5b4\ub97c \uc9c0\uc6d0\ud560 \uc218 \uc788\ub3c4\ub85d \ud655\uc7a5\ud55c \uac81\ub2c8\ub2e4. \ub530\ub77c\uc11c, \ubd80\uc871\ud55c \uc124\uc815\uc744 \uac1c\ubc1c\uc790\uac00 \uc9c1\uc811 \uc785\ub825\ud574 \uc918\uc57c\ud560 \ud544\uc694\uac00 \uc788\uc2b5\ub2c8\ub2e4. MacOS\uc5d0\uc11c MSVC\ub97c \uc0ac\uc6a9\ud558\uc5ec darttutorial-06-01.dart \ud504\ub85c\uadf8\ub7a8\uc744 \uc2e4\ud589\ud558\uba74, \ub2e4\uc74c\uacfc \uac19\uc740 \ub0b4\uc6a9\uc774 \ub2f4\uae34 \ud0ed\uc774 \uc5f4\ub9ac\uba74\uc11c, \ud654\uba74 \ud558\ub2e8\uc5d0 &#8220;program&#8221; \ud544\ub4dc\ub97c \uc81c\ub300\ub85c \uc218\uc815\ud558\ub2e4\ub294 \uba54\uc2dc\uc9c0\uac00 \ub098\uc62c \uac81\ub2c8\ub2e4. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"664\" height=\"315\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.55.00.png\" alt=\"\" class=\"wp-image-349\" srcset=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.55.00.png 664w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.55.00-300x142.png 300w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u110c\u1165\u11ab-11.55.00-480x228.png 480w\" sizes=\"(max-width: 664px) 100vw, 664px\" \/><\/figure>\n\n\n\n<p>\uc774 \ud654\uc77c\uc740 MSVC\uac00 \uc790\ub3d9\uc73c\ub85c \ub9cc\ub4e4\uc5b4 \uc8fc\ub294 \ud654\uc77c\ub85c\uc368, Dart \uc5b8\uc5b4\ub85c \uc778\uc2dd\ud55c \uc774 \ud504\ub85c\uadf8\ub7a8\uc758 \uc218\ud589\uc2dc\uc5d0 \ucc38\uc870 \ud558\ub824\ub294 \uc758\ub3c4\uc758 \ud654\uc77c \uc785\ub2c8\ub2e4. \uc5ec\uae30\uc11c \uc190\uc744 \ub308 \ubd80\ubd84\uc740 &#8220;program&#8221;\uc73c\ub85c \ub418\uc5b4 \uc788\ub294 \ud544\ub4dc\uc785\ub2c8\ub2e4. \ud604\uc7ac \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub41c \ub0b4\uc6a9\uc740, \ud3f4\ub354\uc758 bin \ub514\ub809\ud1a0\ub9ac \ubc11\uc758 main.dart \ub77c\ub294 \ud504\ub85c\uadf8\ub7a8\uc744 \uc218\ud589\ud55c\ub2e4\ub294 \uc758\ubbf8\uc785\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \ub2e8\uc21c\ud558\uac8c \ud3f4\ub354\uc5d0 \ubc14\ub85c darttutorial-06-01.dart\ub77c\ub294 \uc774\ub984\uc758 \ud654\uc77c\uc744 \uc800\uc7a5\ud588\uc73c\ub2c8, &#8220;program&#8221;: &#8220;bin\/main.dart&#8221;\ub97c  &#8220;program&#8221;: &#8220;darttutorial-06-01.dart&#8221;\ub85c \ubc14\uafbc \ud6c4, \ud654\uc77c\uc744 \uc800\uc7a5\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc774\uc81c Hello World!\ub97c \ucd9c\ub825\ud55c \uc900\ube44\ub97c \ub9c8\ucce4\uc2b5\ub2c8\ub2e4. darttutorial-06-01.dart\ub97c \ud0c0\uc774\ud551\ud558\ub358 \ud0ed\uc73c\ub85c \uc774\ub3d9\ud574\uc11c, \ub2e4\uc2dc \ub514\ubc84\uadf8 \uc544\uc774\ucf58\uc744 \ub204\ub985\ub2c8\ub2e4. \uc774\uc81c MSVC\uc758 \uc0c1\ub2e8\uc5d0 \ub2e4\uc74c\uc758 \uadf8\ub9bc\uc774 \ub098\ud0c0\ub098\ub294 \uac83\uc744 \ud655\uc778 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc911\uac04\uc758 \ucd08\ub85d\uc0c9 \ud654\uc0b4\ud45c\ub97c \ub204\ub974\uba74 MSVC\ub294 \uc6b0\ub9ac\uac00 \ud0c0\uc774\ud551\ud55c \ud504\ub85c\uadf8\ub7a8\uc744 \uc2e4\ud589\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" loading=\"lazy\" width=\"242\" height=\"26\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.02.07.png\" alt=\"\" class=\"wp-image-350\"\/><\/figure><\/div>\n\n\n\n<p>darttutorial-06-01.dart\ub97c \ud0c0\uc774\ud551\ud55c \ud0ed \ud558\ub2e8\uc744 \ubcf4\uba74, \ub2e4\uc74c\uacfc \uac19\uc774 \ubc14\ub00c\uc5b4 \uc788\ub294 \uac83\uc744 \ubcfc\uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub514\ubc84\uadf8 \ucf58\uc194 \ud0ed\uc73c\ub85c \uc774\ub3d9\ud558\uba74, print() \uad6c\ubb38\uc548\uc5d0 \uc788\ub358 Hello World! \ub77c\ub294 \ubb38\uc7a5\uc744 \ud654\uba74\uc5d0 \ucd9c\ub825 \ud55c \uac83\uc744 \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4. Exited\ub294 \ud504\ub85c\uadf8\ub7a8\uc758 \uc218\ud589\uc744 \uc131\uacf5\uc801\uc73c\ub85c \ub9c8\ucce4\ub2e4\ub294 \uc758\ubbf8\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"650\" height=\"80\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.03.58.png\" alt=\"\" class=\"wp-image-351\" srcset=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.03.58.png 650w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.03.58-300x37.png 300w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.03.58-480x59.png 480w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/figure>\n\n\n\n<p>\uc774\uc81c\uae4c\uc9c0 \uc791\uc5c5\uc744 \uc131\uacf5\uc801\uc73c\ub85c \ub9c8\ucce4\ub2e4\uba74, \uc544\ub798\uc758 \uc544\uc774\ucf58\uc744 \ud074\ub9ad\ud574\uc11c \uc791\uc5c5\ud55c \ub0b4\uc6a9\ub4e4\uc758 \uacb0\uacfc\ubb3c\ub85c \uc5b4\ub5a4 \ud654\uc77c\ub4e4\uc774 \ub9cc\ub4e4\uc5b4 \uc84c\ub294\uc9c0 \ud655\uc778\ud558\ub294 \uac83\uc73c\ub85c \ub9c8\ubb34\ub9ac \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" loading=\"lazy\" width=\"38\" height=\"38\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.06.07.png\" alt=\"\" class=\"wp-image-352\"\/><\/figure><\/div>\n\n\n\n<p>\uc131\uacf5\uc801\uc778 \uc791\uc5c5 \uacb0\uacfc\ub97c \ub2e4\uc2dc \ud55c\ubc88 \uc694\uc57d\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4. darttutorial-06 \ud3f4\ub354\ub97c \ub9cc\ub4e4\uc5c8\uc73c\uba70, darttutorial-06-01-.dart \uc18c\uc2a4\ucf54\ub4dc\ub97c \ud3ec\ud568 \ud558\uc600\uc2b5\ub2c8\ub2e4. \uadf8\ub9ac\uace0 MSVC\uac00 \uc790\ub3d9\uc73c\ub85c \uc2e4\ud589\ud658\uacbd \ud654\uc77c\uc778 launch.json \ud654\uc77c\uc744 \ub9cc\ub4e4\uc5c8\uc2b5\ub2c8\ub2e4. \uc2e4\uc81c darttutorial-06 \ud3f4\ub354\uc5d0\ub294  darttutorial-06-01-.dart \uc18c\uc2a4\ucf54\ub4dc\ub9cc \uc800\uc7a5\uc774 \ub418\uba70, launch.json \ud654\uc77c\uc740 MSVC\uac00 \ubcc4\ub3c4\ub85c \uad00\ub9ac \ud569\ub2c8\ub2e4. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"946\" height=\"276\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.08.23.png\" alt=\"\" class=\"wp-image-353\" srcset=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.08.23.png 946w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.08.23-300x88.png 300w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.08.23-768x224.png 768w, http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/\u1109\u1173\u110f\u1173\u1105\u1175\u11ab\u1109\u1163\u11ba-2020-01-26-\u110b\u1169\u1112\u116e-12.08.23-480x140.png 480w\" sizes=\"(max-width: 946px) 100vw, 946px\" \/><\/figure>\n\n\n\n<p>\uc774\uc5d0 \uc791\uc5c5 \ub0b4\uc6a9\uc744 \ub2eb\uc544 \ubd05\ub2c8\ub2e4. &#8220;\ud30c\uc77c&#8221;-&#8220;\ud3f4\ub354 \ub2eb\uae30&#8221;\ub97c \uc120\ud0dd\ud558\uba74, MSVC\ub294 \uc791\uc5c5\ud55c \ub0b4\uc6a9\ub4e4\uc744 \ubaa8\ub450 \uc81c\uac70\ud558\uace0, \ucc98\uc74c MSVC\ub97c \uc2e4\ud589\ud588\uc744 \ub54c\uc640 \uac19\uc774 &#8220;\uc2dc\uc791&#8221; \ud0ed\ub9cc \uc788\ub294 \ud654\uc77c\ub85c \ub9cc\ub4e4\uc5b4 \uc90d\ub2c8\ub2e4. \uc5ec\uae30\uc11c &#8216;\ucd5c\uadfc \ud56d\ubaa9&#8217;\uc774\ub77c\uace0 \uc368\uc788\ub294 \ubd80\ubd84\uc744 \ubcf4\uba74, \uc791\uc5c5\ud55c &#8220;darttutorial-06 \ud3f4\ub354&#8221;\uac00 \ubcf4\uc785\ub2c8\ub2e4. \uc774\ub97c \ud074\ub9ad\ud558\uba74, \ub2e4\uc2dc MSVC\uac00 \uac1c\ubc1c\uc5d0 \uad00\ub828\ud55c \ub0b4\uc6a9\ub4e4\uc744 \uc77d\uc5b4 \ub4e4\uc5ec\uc11c \uc5c5\ub370\uc774\ud2b8 \ub418\uc5b4 \uc788\ub294 \uac83\uc744 \ud655\uc778 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub807\uac8c \ud568\uc73c\ub85c\uc368, \ud544\uc694\ud560 \ub54c \ud3f4\ub354\ub97c \uc5f4\uace0 \uc791\uc5c5\uc744 \uc218\ud589\ud558\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>\ub9c8\ubb34\ub9ac<\/h4>\n\n\n\n<p>\uc774\ubc88 \uae00\uc5d0\uc11c\ub294 \uae30\ubcf8 \ubb38\ubc95\uc744 \uc2dc\uc791\ud558\ub294 \uc785\uc7a5\uc5d0\uc11c, \ud504\ub85c\uadf8\ub7a8\uc744 \ud0c0\uc774\ud551\ud558\uace0 \uc218\ud589\ud560 MS Visual Code\uc758 \uae30\ucd08\uc801\uc778 \uc0ac\uc6a9\ubc29\ubc95\uc744 \uc54c\uc544\ubcf4\uace0, \ub300\ud45c\uc801\uc778 \uccab\ubc88\uc9f8 \ud504\ub85c\uadf8\ub7a8\uc778 Hello World! \ud504\ub85c\uadf8\ub7a8\uc744 \ub9cc\ub4e4\uace0 \uc2e4\ud589\ud574 \ubcf4\uc558\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-content\/uploads\/2020\/01\/b05-1.jpg\" alt=\"\" class=\"wp-image-267\" width=\"136\" height=\"49\"\/><\/figure><\/div>\n\n\n\n<p><strong>Creative Commons License<\/strong> (<strong>CC BY-NC-ND<\/strong>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&lt; Dart \uae30\ucd08\ubb38\ubc95 &#8211; Hello World! &gt; \ud504\ub85c\uadf8\ub798\ubc0d \uc5b8\uc5b4\uc758 \ucd94\uc138\ub97c \ubcf4\uba74, \uc5b8\uc5b4 \uc790\uccb4\uc758 \uae30\ucd08 \ubb38\ubc95\uc740 \uc26c\uc6cc\uc9c0\uace0, \uc5b8\uc5b4\uac00 \uc81c\uacf5\ud558\ub294 \uae30\ub2a5\uc740 \ub9ce\uc544\uc9c0\uba70 \uac15\ub825\ud574 \uc9c0\ub294 \ucd94\uc138 \uc785\ub2c8\ub2e4. \ub530\ub77c\uc11c \ud504\ub85c\uadf8\ub798\ubc0d \uc5b8\uc5b4 \uc790\uccb4\uc758 \ubb38\ubc95\uc744 \uc2b5\ub4dd\ud558\ub294 &#8230;<\/p>\n","protected":false},"author":1,"featured_media":851,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[3],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/posts\/335"}],"collection":[{"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/comments?post=335"}],"version-history":[{"count":13,"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/posts\/335\/revisions"}],"predecessor-version":[{"id":615,"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/posts\/335\/revisions\/615"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/media\/851"}],"wp:attachment":[{"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/media?parent=335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/categories?post=335"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/mobilelab.khu.ac.kr\/wordpress\/wp-json\/wp\/v2\/tags?post=335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}