锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久国产影院,欧美精品福利视频一区二区三区久久久精品 ,久久久久亚洲AV成人网人人网站http://www.shnenglu.com/zdhsoft/涓嶈兘鍋滄鐨勮剼姝?/description>zh-cnTue, 06 May 2025 17:25:32 GMTTue, 06 May 2025 17:25:32 GMT60[杞創]C++ 20 鍑嗗鍙戝竷錛孋++ 23 鎻愪笂璁▼http://www.shnenglu.com/zdhsoft/archive/2020/02/24/217154.html鍐摐鍐摐Mon, 24 Feb 2020 05:26:00 GMThttp://www.shnenglu.com/zdhsoft/archive/2020/02/24/217154.htmlhttp://www.shnenglu.com/zdhsoft/comments/217154.htmlhttp://www.shnenglu.com/zdhsoft/archive/2020/02/24/217154.html#Feedback0http://www.shnenglu.com/zdhsoft/comments/commentRss/217154.htmlhttp://www.shnenglu.com/zdhsoft/services/trackbacks/217154.html鏍規嵁 Reddit C++ 鐗堝潡涓婄殑淇℃伅錛孋++ 20 宸茬粡姝e紡閫氳繃濮斿憳浼氳崏妗堬紝榪欐剰鍛崇潃 C++ 20 鍙互鍑嗗鍙戝竷銆?/p>

“鍦ㄨ繎鏈?ISO C++ 濮斿憳浼氫細璁笂錛屾垜浠畬鎴愪簡 C++ 20 濮斿憳浼氳崏妗堬紝騫舵姇紲ㄥ喅瀹氬皢鍥介檯鏍囧噯鑽夋錛圖IS錛孌raft International Standard錛夊彂閫佸嚭鍘伙紝浠ヨ繘琛屾渶緇堟壒鍑嗗拰鍙戝竷”錛屽笘瀛愪粙緇嶏細“鍦ㄧ▼搴忎笂錛孌IS 鍙兘浼氳鎷掔粷錛屼絾鏄敱浜庢垜浠殑紼嬪簭鍜岃繃紼嬶紝榪欑鎯呭喌鏋佷笉鍙兘鍙戠敓銆傝繖鎰忓懗鐫 C++ 20 宸茬粡瀹屾垚錛屽茍灝嗗湪鍑犱釜鏈堝悗鍙戝竷璇ユ爣鍑嗐?#8221;

C++ 20 鏄繎鍗佸勾鏉ュ獎鍝嶆渶澶х殑涓涓増鏈紝鏂扮殑鐗規т紬澶氾紝鍖呮嫭錛?/p>

  • 妯$粍錛圡odules錛?/li>
  • 鍗忕▼錛圕oroutines錛?/li>
  • 鏍囧噯搴?Concepts 鐨勬蹇?/li>
  • 鑼冨洿錛坮ange錛?/li>
  • constexpr鏀寔錛?code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">new/ delete銆?code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">dynamic_cast銆?code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">try/ catch銆佽櫄鎷?/li>
  • constexpr 鍚戦噺鍜屽瓧絎︿覆
  • 璁℃椂錛氭棩鍘嗐佹椂鍖烘敮鎸?/li>
  • std::format
  • std::span
  • std::jthread

棰勮榪欎簺鏂扮壒鎬у皢浼氬寮鍙戣呭強 C++ 鐢熸佷駭鐢熶笉灝忓獎鍝嶏紝鐗瑰埆鏄儚鍗忕▼榪欑宸ㄥぇ鐨勫彉鍖栥?/p>

鍚屾椂錛屽湪姝ゆ浼氳鏈熼棿錛屽鍛樹細榪橀氳繃浜?C++ 23 璁″垝錛屽叾涓寘鎷紭鍏堣冭檻妯″潡鍖栨爣鍑嗗簱銆佸鍗忕▼銆佹墽琛岀▼搴忓拰緗戠粶鐨勫簱鏀寔銆?/p>

鏇村姞鍏蜂綋鐨勫唴瀹瑰彲浠ユ煡鐪嬪師甯栵細

https://www.reddit.com/r/cpp/comments/f47x4o/202002_prague_iso_c_committee_trip_report_c20_is



鍐摐 2020-02-24 13:26 鍙戣〃璇勮
]]>
[杞創]2019 騫?C++ 鐨勫彂灞?/title><link>http://www.shnenglu.com/zdhsoft/archive/2020/01/11/217081.html</link><dc:creator>鍐摐</dc:creator><author>鍐摐</author><pubDate>Sat, 11 Jan 2020 02:50:00 GMT</pubDate><guid>http://www.shnenglu.com/zdhsoft/archive/2020/01/11/217081.html</guid><wfw:comment>http://www.shnenglu.com/zdhsoft/comments/217081.html</wfw:comment><comments>http://www.shnenglu.com/zdhsoft/archive/2020/01/11/217081.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/zdhsoft/comments/commentRss/217081.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/zdhsoft/services/trackbacks/217081.html</trackback:ping><description><![CDATA[<p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">鍘熸枃鍦板潃錛?span style="font-family: verdana, "courier new"; font-size: 14px;">https://www.oschina.net/news/112476/cpp-in-2019</span></p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">C++ 杞歡宸ョ▼甯?nbsp;<a style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Bartek</a> 鍙戝竷鍗氬錛屽洖欏句簡 C++ 2019 騫寸殑鍙戝睍鎯呭喌銆?/p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><img height="247" src="https://oscimg.oschina.net/oscnet/up-c15ef3c1d6aabee537a57e778c037089f56.png" width="700" style="box-sizing: border-box; border: 0px; margin: 0px auto; max-width: 80%; height: auto; vertical-align: middle; cursor: zoom-in;" alt="" /></p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">Bartek 涓昏浠嬬粛浜?2019 騫?C++ 鐗規т笂鐨勬紨榪涖佸湪鍏ㄧ悆鐨勪細璁噸澶ц繘灞曘佺浉鍏沖伐鍏風殑鏀硅繘錛屼互鍙?C++20 鏂扮壒鎬х殑鏈熷緟錛屼粬鎬葷粨鎴愪笁澶у叧娉ㄧ偣錛?/p><ul style="box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><li style="box-sizing: inherit; line-height: 1.875em; margin-top: 0px;">C++20 鍗沖皢鍙戝竷</li><li style="box-sizing: inherit; line-height: 1.875em;">宸ュ叿錛岀幇鍦ㄧ紪鍐?C++ 浠g爜鏇村姞瀹規槗</li><li style="box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;">C++ 鍦ㄥ紑鍙戣呬腑鐨勭ǔ瀹氬湴浣?/li></ul><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">錛堥渶瑕佹敞鎰忕殑鏄紝鏂囩珷鎻愬嚭鐨勫彧鏄?Bartek 鐨勮鐐癸紝騫朵笉浠h〃鏁翠釜 ISO C++ 濮斿憳浼氱殑瑙傜偣銆傦級</p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">浠庝笅琛ㄥ彲浠ョ湅鍑烘潵錛屽湪 2019 騫達紝C++ 紺懼尯鍋氫簡璁稿浜嬫儏錛屽儚鎴戜滑鍏蟲敞鐨勬柊鐗規ф柟闈㈢殑榪涘睍涔熸湁涓嶅皯錛屾瘮濡?Clang <a style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">8.0.0</a>銆?a style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">9.0.0</a> 鍙戝竷銆?a style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">VS 2019</a> 鍙戝竷涓?nbsp;<a style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">GCC 9.1</a> 鍙戝竷絳夈?/p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><img height="522" src="https://oscimg.oschina.net/oscnet/up-716f022528d28a5cd0e78b5b15486c27682.png" width="400" style="box-sizing: border-box; border: 0px; margin: 0px auto; max-width: 80%; height: auto; vertical-align: middle; cursor: zoom-in;" alt="" /></p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">綆鍗曟葷粨璧鋒潵錛屼粠 Clang 5.0銆丟CC 8.0銆乂isual Studio 15.7 鍜?Intel C++ Compiler 19.0.1 寮濮嬶紝鎵鏈夌紪璇戝櫒閮芥敮鎸?C++ 璇█鐗規с傝櫧鐒?nbsp;C++ 鏍囧噯搴撻渶瑕佸叾瀹冩敮鎸侊紝鐗瑰埆鏄茍琛岀畻娉曞拰鏂囦歡緋葷粺涔嬬被鐨勮鐐廣?code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">std::filesystem</code>闇瑕佷嬌鐢ㄥ埌 GCC 8.1錛堟垨鏇撮珮鐗堟湰鐨?GCC 9.1錛夈丆lang 3.9錛堟垨鏇撮珮鐗堟湰 7.0錛夊拰 Visual Studio 2017 15.7銆傚茍琛岀畻娉曟洿鏂版渶鏃╁湪 Visual Studio 2017 15.7 涓彲鐢紝浣嗛殢鐫涔嬪悗鐨勬洿鏂幫紝MSVC 鍥㈤槦娣誨姞浜嗘洿澶氱畻娉曘?/p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">鍏充簬 C++20 鐨勮璁哄湪浠婂勾鍗犳嵁涓誨鍦頒綅錛岀洰鍓嶇壒鎬у凡緇忓喕緇擄紝涓昏鐗規у寘鎷細</p><ul style="box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><li style="box-sizing: inherit; line-height: 1.875em; margin-top: 0px;">妯$粍</li><li style="box-sizing: inherit; line-height: 1.875em;">鍗忕▼</li><li style="box-sizing: inherit; line-height: 1.875em;">鏍囧噯搴?Concepts 鐨勬蹇?/li><li style="box-sizing: inherit; line-height: 1.875em;">鑼冨洿</li><li style="box-sizing: inherit; line-height: 1.875em;"><code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">constexpr</code>鏀寔錛?code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">new</code>/ <code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">delete</code>錛?code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">dynamic_cast</code>錛?code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">try</code>/ <code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">catch</code>錛岃櫄鎷?/li><li style="box-sizing: inherit; line-height: 1.875em;"><code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">constexpr</code> 鍚戦噺鍜屽瓧絎︿覆</li><li style="box-sizing: inherit; line-height: 1.875em;">璁℃椂錛氭棩鍘嗐佹椂鍖烘敮鎸?/li><li style="box-sizing: inherit; line-height: 1.875em;"><code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">std::format</code></li><li style="box-sizing: inherit; line-height: 1.875em;"><code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">std::span</code></li><li style="box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;"><code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">std::jthread</code></li></ul><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">鐩墠嫻佽鐨勭紪璇戝櫒宸茬粡瀹炵幇浜嗚澶?C++20 鐗規с侭artek 鍒椾簡涓涓?C++20 鏂扮壒鎬х殑灝忚〃錛?/p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><img height="269" src="https://oscimg.oschina.net/oscnet/up-e4226347eeb58c27a614c3612ec36529947.png" width="500" style="box-sizing: border-box; border: 0px; margin: 0px auto; max-width: 80%; height: auto; vertical-align: middle; cursor: zoom-in;" alt="" /></p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">宸ュ叿鏂歸潰錛岄鍏?Visual Studio 瀵?C++ 鎻愪緵浜嗕紬澶氭柊鐨勬敮鎸侊紝鍖呮嫭錛?/p><ul style="box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><li style="box-sizing: inherit; line-height: 1.875em; margin-top: 0px;">浣跨敤 Visual Studio IntelliCode 鐨?AI 杈呭姪浠g爜琛ュ叏</li><li style="box-sizing: inherit; line-height: 1.875em;">C++ MSBuild 鍜?CMake 欏圭洰涓 Clang 鍜?MSVC 鐨?Clang-Tidy 鐨勬敮鎸?/li><li style="box-sizing: inherit; line-height: 1.875em;">AddressSanitizer 鏀寔 Windows 涓婁嬌鐢?MSVC 緙栬瘧鐨勯」鐩?/li><li style="box-sizing: inherit; line-height: 1.875em;">涓?CMake 鏇村ソ鍦伴泦鎴?/li><li style="box-sizing: inherit; line-height: 1.875em;">Concepts 鍦?16.3 涓彲鐢?/li><li style="box-sizing: inherit; line-height: 1.875em;">鍏ㄩ潰鐨?code style="box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 13px; margin: 0px 3px; padding: 3px 4px; border: none; border-radius: 4px; background: #f6f6f6;">to_chars()</code>鏀寔錛屾弧瓚充簡 C++ 17 鐨勮姹?/li><li style="box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;">鎻愪緵浜嗕竴涓悕涓?C++ Build Insights 鐨勬柊宸ュ叿闆嗗悎銆?/li></ul><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">Clang/LLVM 鎻愪緵浜嗚澶氬己澶х殑瀹炵敤紼嬪簭錛屾瘮濡傦細</p><ul style="box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><li style="box-sizing: inherit; line-height: 1.875em; margin-top: 0px;">Clang Tidy</li><li style="box-sizing: inherit; line-height: 1.875em;">Clang-Include-Fixer</li><li style="box-sizing: inherit; line-height: 1.875em;"><a style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">AddressSanitizer</a></li><li style="box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;"><a style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">MemorySanitizer</a></li></ul><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">浠g爜鍒嗘瀽鍣?CppDepend v2019.3 澧炲姞浜嗗 MISRA 緙栫爜鍑嗗垯鐨勬敮鎸侊紝VS 2019 鏀寔銆丵T 欏圭洰銆佺畝鍖栫殑 UI銆佸祵鍏ュ紡欏圭洰鏀寔銆?/p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">PVS-Studio錛岃繖鏄竴涓嬌鐢?C/C++ 鍜?C# 緙栧啓鐨勭▼搴忔簮浠g爜涓殑閿欒媯嫻嬪伐鍏鳳紝2019 騫寸殑涓浜涙樉鐫鍙樺寲鍖呮嫭 .NET Core 3 鍜?3.1 欏圭洰鍒嗘瀽銆丮ISRA 鍑嗗垯鏀寔銆?0 澶氶」鏂版鏌ャ佸 Java銆丼onarQube 鎻掍歡鐨勬敮鎸併?/p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">鍖呯鐞嗗櫒 Conan 涓?nbsp;Microsoft/vcpkg 涔熼兘鏈変竴浜涙柊鍙樺寲銆?/p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">鏈鍚?Bartek 浠嬬粛浜?2019 騫?C++ 鍦ㄥ紑鍙戣呬漢緹や腑鐨勫湴浣嶄緷鐒剁ǔ瀹氾細</p><ul style="box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><li style="box-sizing: inherit; line-height: 1.875em; margin-top: 0px;">TIOBE 緙栫▼璇█鎺掕姒滀腑 C++ 鎺掑埌浜嗙 4 浣嶃?/li><li style="box-sizing: inherit; line-height: 1.875em;">鍦?StackOverflow 璋冩煡涓紝C++ 浣嶄簬 C 涓婃柟鐨勭 9 浣嶃?/li><li style="box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;">鍦?GitHub 鐨勮皟鏌ヤ腑錛孋++ 鎺掑悕絎?6銆?/li></ul><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">闄や簡榪欎簺姒滃崟錛孊artek 鑷繁涔熷仛浜嗕竴涓畝鍗曠殑璋冩煡闂嵎錛岀粨鏋滄樉紺轟簡鍏充簬 C++ 鐨勪嬌鐢ㄦ儏鍐碉紝鍖呮嫭浣跨敤鐨勬爣鍑嗗簱鐗堟湰銆佸伐鍏風殑閫夋嫨涓庡 C++20 鏂扮壒鎬х殑浣跨敤絳夛細</p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><img height="665" src="https://oscimg.oschina.net/oscnet/up-0c427072a80149c365a35a2cff94329223f.png" width="600" style="box-sizing: border-box; border: 0px; margin: 0px auto; max-width: 80%; height: auto; vertical-align: middle; cursor: zoom-in;" alt="" /></p><p style="box-sizing: inherit; margin: 0px 0px 20px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;">瀹屾暣鍥為【鍐呭鏌ョ湅鍘熷崥瀹細</p><p style="box-sizing: inherit; margin: 0px; line-height: inherit; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;"><a style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">https://www.bfilipek.com/2019/12/cpp-status-2019.html</a></p><img src ="http://www.shnenglu.com/zdhsoft/aggbug/217081.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/zdhsoft/" target="_blank">鍐摐</a> 2020-01-11 10:50 <a href="http://www.shnenglu.com/zdhsoft/archive/2020/01/11/217081.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍦―eepin linux涓嬩嬌鐢╯martgit浠ュ強鐮磋В璇存槑http://www.shnenglu.com/zdhsoft/archive/2020/01/11/smartgit.html鍐摐鍐摐Sat, 11 Jan 2020 02:45:00 GMThttp://www.shnenglu.com/zdhsoft/archive/2020/01/11/smartgit.htmlhttp://www.shnenglu.com/zdhsoft/comments/217080.htmlhttp://www.shnenglu.com/zdhsoft/archive/2020/01/11/smartgit.html#Feedback0http://www.shnenglu.com/zdhsoft/comments/commentRss/217080.htmlhttp://www.shnenglu.com/zdhsoft/services/trackbacks/217080.htmlsmartgit鏄竴涓潪甯稿ソ鐨勫甫瀹屾暣git flow鐨刧it瀹㈡埛绔傛敮鎸亀indows, linux錛宮ac銆?/p>

棣栧厛鍒板畼緗戜笅杞絪martgit鍖? Debian Bundle鐨勫畨瑁呯増鏈傚湪deepin鍙屽嚮榛樿瀹夎灝卞彲浠ヤ簡銆?/p>

鐒跺悗鍦╠eepin鍚姩鍣紝鏈涓嬮潰錛屽彲浠ユ壘鍒皊martgit,鍚姩瀹?/p>

鐒跺悗閫夋嫨璇曠敤30澶╋紝鎴戜滑灝卞彲浠ヤ嬌鐢ㄤ簡錛屾垜榪欓噷浣跨敤鐨勭増鏈槸9.1.4鐗堟湰銆?/p>

鍦?a data-cke-saved- >https://gitee.com/pedoc/crackSmartGit涓嬭澆鍙戝竷鐮磋В錛屾斁鍒?~/.config/smartgit鐩綍涓嬮潰

鐒跺悗緙栬緫~/.config/smartgit/smartgit.vmoptions

鎴戣繖閲岄厤緗?nbsp;鐨勬槸錛?javaagent:/home/zdhsoft-linux/.config/smartgit/crackSmartGit.jar=19.1.4

鐒跺悗錛岃繍琛宻martgit錛屽湪鑿滃崟->甯姪->娉ㄥ唽浜у搧 閫夋嫨榪欎釜鐩綍涓嬬殑licenes.txt鏂囦歡, 瀹屾垚娉ㄥ唽銆?/p>

鍦?a data-cke-saved- >https://gitee.com/pedoc/crackSmartGit鏈塴icenes涓嬭澆

鏈鍚庯紝鍦ㄦ潯浠跺瘜浜庣殑鎯呭喌涓嬶紝璇風敤姝g増鐨剆martgit!



鍐摐 2020-01-11 10:45 鍙戣〃璇勮
]]>
[杞創]C++20 鏈鏂拌繘灞曪細鍔犲叆妯″潡鍖栧拰鍗忕▼錛岃繘鍏ョ壒鎬у喕緇撻樁孌?/title><link>http://www.shnenglu.com/zdhsoft/archive/2019/04/09/216345.html</link><dc:creator>鍐摐</dc:creator><author>鍐摐</author><pubDate>Tue, 09 Apr 2019 05:25:00 GMT</pubDate><guid>http://www.shnenglu.com/zdhsoft/archive/2019/04/09/216345.html</guid><wfw:comment>http://www.shnenglu.com/zdhsoft/comments/216345.html</wfw:comment><comments>http://www.shnenglu.com/zdhsoft/archive/2019/04/09/216345.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/zdhsoft/comments/commentRss/216345.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/zdhsoft/services/trackbacks/216345.html</trackback:ping><description><![CDATA[<p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;"><span style="color: #4f4f4f; font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;">鏈変簡Modules鍜屽崗紼嬪悗錛実o鍙互涓杈瑰噳鍑夈?/span><br />鍘熸枃錛?a >https://www.oschina.net/news/104653/201902-kona-iso-c-committee-trip-report-c20?p=3</a><br />鍒氬垰緇撴潫鐨?C++ 鏍囧噯濮斿憳浼?019鏄ュ浼氳鍦ㄥ濞佸し縐戠撼涓懼姙錛屽鍛樹細鍦ㄨ繖嬈′細璁腑紜畾浜嗕笅涓涓浗闄呮爣鍑?C++20 鐨勫叏閮ㄧ壒鎬э紝榪欐爣蹇楃潃 <span style="box-sizing: inherit; font-weight: 700;">C++20 鐨勭壒鎬ц璁″伐浣滃凡瀹屾垚</span>銆?/p><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;">鎸夌収 C++20 鐨勫彂甯冭鍒掞紝榪欐浼氳姝f槸涓轟簡鍐葷粨 C++20 鐨勭壒鎬ц屼婦鍔烇紝榪涘叆鐗規у喕緇撻樁孌?Feature freeze)鎰忓懗鐫鎵鏈夌殑鍔熻兘鐗規у皢琚喕緇擄紝騫朵笖涓嶄細鍐嶅姞鍏ユ洿澶氱殑鏂扮壒鎬с?/p><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;"><span style="box-sizing: inherit; font-weight: 700;">鎺ヤ笅鏉ユ垜浠湅鐪嬩笂鍛ㄤ細璁‘瀹氭坊鍔犺嚦 C++20 鑽夋鐨勬柊鐗規э細</span></p><ul style="box-sizing: inherit; margin: 0px; padding: 0px 0px 0px 2.5em; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;"><li style="box-sizing: inherit;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><span style="box-sizing: inherit; font-weight: 700;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">妯″潡鍖?Modules)</a></span></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><span style="box-sizing: inherit; font-weight: 700;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">鍗忕▼(Coroutines)</a></span></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">static, thread_local, 鍜?lambda capture 鐨勭粨鏋勫寲緇戝畾</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::polymorphic_allocator<></a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::midpoint 鍜?nbsp;std::lerp</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::execution::unseq 鎵ц絳栫暐</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::ssize() 浣滀負鑷敱鍑芥暟(free function)浼氳繑鍥炵鍙峰ぇ灝?signed size)</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::span 鐨勫彲鐢ㄦу寮?/a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">lookup 涓柊澧為璁$畻鍝堝笇鍊肩殑鍔熻兘(Precalculated hash values)</a></p></li></ul><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;">鍗忕▼鐨勫姞鍏ュ簲璇ユ槸鏈澶х殑鎯婂枩浜嗭紝鍊煎緱鏈熷緟錛佸畼鏂硅繕琛ㄧず錛孋++20 搴旇浼氭槸涓涓儚 C++11 閭f牱鐨勫ぇ鐗堟湰銆?/p><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;">浠ヤ笅鐨勭壒鎬у凡鍦ㄦ湰嬈′細璁垨涔嬪墠鐨勪細璁笂閫氳繃浜嗘壒鍑嗭紝浣嗗皻鏈坊鍔犲埌 C++20 涓紝鍥犱負鐩墠瑙勮寖浠嶅湪緙栧啓涓傚畠浠湁鏈涘湪2019騫?鏈堢殑縐戦殕浼氳涓婅鍔犲叆錛屼笉榪囩敱浜庢椂闂撮檺鍒訛紝鍙兘鏃犳硶瀹屾垚鎵鏈夊伐浣溿?/p><ul style="box-sizing: inherit; margin: 0px; padding: 0px 0px 0px 2.5em; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;"><li style="box-sizing: inherit;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Expansion statements</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">The C++20 synchronization library</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::format</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">constexpr std::vector</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Allow constexpr allocation, but disallow allocations that are not deleted at compile time</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">constexpr std::type_info::operator==</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">New conceptification of iterators</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Monadic operations for std::optional</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::source_location</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::flatmap</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::flatset</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::any_invocable</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::ostream_joiner</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Stack trace library</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::byteswap</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">constinit</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Deprecating some uses of volatile</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Implicit creation of objects for low-level object manipulation</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">using enum</a></p></li></ul><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;">涓嬮潰鐨勮繖浜涚壒鎬э紝鏃╁凡鍦ㄤ箣鍓嶇殑浼氳涓婇氳繃浜嗘壒鍑嗭細</p><ul style="box-sizing: inherit; margin: 0px; padding: 0px 0px 0px 2.5em; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;"><li style="box-sizing: inherit;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Concepts</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Contracts</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Ranges</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">operator<=></a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;">A lot more constexpr features: consteval functions, std::is_constant_evaluated, constexpr union, constexpr try and catch, constexpr dynamic_cast and typeid</p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::span</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Synchronized output</a></p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 0px; line-height: 28px;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">std::atomic_ref</a></p></li></ul><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;">鎸夌収璁″垝鐨勫彂甯冭繘搴︼紝C++20 棰勮灝嗕簬鏄庡勾澶忓鎺ㄥ嚭銆?/p><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;"><img src="https://oscimg.oschina.net/oscnet/106a2dfcaeca2a55a549362ae6614f000f4.jpg" style="box-sizing: border-box; border: 0px; margin: auto; max-width: 80%; vertical-align: middle; height: auto !important; cursor: zoom-in;" alt="" /><br style="box-sizing: inherit;" />C++20 鍙戝竷璁″垝</p><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;"><span style="box-sizing: inherit; font-weight: 700;">鏈鍚庯紝鐪嬬湅 C++ 涓昏鐗規х殑寮鍙戣繘搴︺?/span></p><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;">鑷笂嬈′細璁互鏉ョ殑鍙樻洿錛?/p><table style="box-sizing: border-box; display: block; border-collapse: collapse; border-spacing: 1px; font-size: 14px; color: #444444; overflow: auto; width: 893px; border-width: 0px; border-style: initial; border-color: initial; line-height: 28px; word-break: keep-all; margin-top: 0px; margin-bottom: 16px; max-width: 100%; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; background-color: #ffffff;"><tbody style="box-sizing: inherit;"><tr style="box-sizing: inherit; border-top: 1px solid #cccccc;"><th style="box-sizing: inherit; background: #f8f8f8; padding: 4px 8px; border: 1px solid #dddddd;">鐗規?/th><th style="box-sizing: inherit; background: #f8f8f8; padding: 4px 8px; border: 1px solid #dddddd;">鐘舵?/th><th style="box-sizing: inherit; background: #f8f8f8; padding: 4px 8px; border: 1px solid #dddddd;">渚濊禆</th><th style="box-sizing: inherit; background: #f8f8f8; padding: 4px 8px; border: 1px solid #dddddd;">Current Target (Conservative Estimate)</th><th style="box-sizing: inherit; background: #f8f8f8; padding: 4px 8px; border: 1px solid #dddddd;">Current Target (Optimistic Estimate)</th></tr></tbody><tbody style="box-sizing: inherit;"><tr style="box-sizing: inherit; border-top: 1px solid #cccccc;"><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Concepts</a></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">Concepts TS v1 published and merged into C++20</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"> </td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td></tr><tr style="box-sizing: inherit; background-color: #f8f8f8; border-top: 1px solid #cccccc;"><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Ranges</a></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">Ranges TS v1 published and merged into C++20</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">Concepts</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td></tr><tr style="box-sizing: inherit; border-top: 1px solid #cccccc;"><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Contracts</a></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">Merged into C++20</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"> </td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td></tr><tr style="box-sizing: inherit; background-color: #f8f8f8; border-top: 1px solid #cccccc;"><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Modules</a></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">Merged design approved for C++20</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"> </td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td></tr><tr style="box-sizing: inherit; border-top: 1px solid #cccccc;"><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Coroutines</a></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><span style="box-sizing: inherit; font-weight: 700;">Coroutines TS v1 published and merged into C++20</span></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"> </td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><span style="box-sizing: inherit; font-weight: 700;">C++20</span></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++20</td></tr><tr style="box-sizing: inherit; background-color: #f8f8f8; border-top: 1px solid #cccccc;"><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Executors</a></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><span style="box-sizing: inherit; font-weight: 700;">Proposed v1 design approved for C++23</span></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"> </td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><span style="box-sizing: inherit; font-weight: 700;">C++26</span></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><span style="box-sizing: inherit; font-weight: 700;">C++23</span></td></tr><tr style="box-sizing: inherit; border-top: 1px solid #cccccc;"><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Networking</a></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">Networking TS v1 published</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">Executors</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++26</td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;">C++23</td></tr><tr style="box-sizing: inherit; background-color: #f8f8f8; border-top: 1px solid #cccccc;"><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><a target="_blank" style="box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;">Reflection</a></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><span style="box-sizing: inherit; font-weight: 700;">Reflection TS v1 published</span></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"> </td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><span style="box-sizing: inherit; font-weight: 700;">C++26</span></td><td style="box-sizing: inherit; padding: 4px 8px; border-style: solid; border-color: #dddddd;"><span style="box-sizing: inherit; font-weight: 700;">C++23</span></td></tr></tbody></table><blockquote style="box-sizing: inherit; position: relative; font-size: 15px; background-image: initial; background-color: #f6f6f6; margin: 20px 0px; padding: 16px 24px 16px 48px; border-width: initial; border-style: none; border-color: initial; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif;"><p style="box-sizing: inherit; margin: 2px 0px 14px; line-height: 28px;">鍚嶈瘝瑙i噴</p><ul style="box-sizing: inherit; margin: 0px; padding: 0px 0px 0px 2.5em;"><li style="box-sizing: inherit;">IS = 鍥介檯鏍囧噯銆傚 C++ 緙栫▼璇█錛欳++11, C++14, C++17 絳?/li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 2px 0px 0px; line-height: 28px;">TS = 鎶鏈鑼冦傚湪璇ラ樁孌典腑錛岀壒鎬у垎鏀浜庡彲浣跨敤鐘舵侊紝浣嗗皻鏈鎵鏈夊巶鍟嗗疄鐜般傚 Coroutines TS v1, Modules TS v1 絳夈?/p></li><li style="box-sizing: inherit; margin-top: 0.25em;"><p style="box-sizing: inherit; margin: 2px 0px 0px; line-height: 28px;">CD = 濮斿憳浼氳崏妗堬紝鍗?IS/TS 鐨勮崏妗堬紝鐢ㄤ簬緇欐爣鍑嗘満鏋勮繘琛屽鏌ュ拰鍙嶉("beta testing")銆?/p></li></ul></blockquote><p style="box-sizing: inherit; margin: 16px 0px 14px; line-height: 28px; color: #333333; font-family: "Pingfang SC", STHeiti, "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size: 16px; background-color: #ffffff;">鎹忛湶錛屽伐鍏風爺絀跺皬緇?SG15 鍐沖畾鍒涘緩涓涓?C++ 鐢熸佺郴緇熸妧鏈姤鍛婏紝璇ユ姤鍛婂皢鎻忚堪鏂版ā鍧楀寲 C++ 涓伐鍏鳳紙鏋勫緩緋葷粺絳夛級鐨勬渶浣沖疄璺靛拰鏈鏂版妧鏈?/p><img src ="http://www.shnenglu.com/zdhsoft/aggbug/216345.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/zdhsoft/" target="_blank">鍐摐</a> 2019-04-09 13:25 <a href="http://www.shnenglu.com/zdhsoft/archive/2019/04/09/216345.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鎯沖綋騫達紝360http://www.shnenglu.com/zdhsoft/archive/2018/02/06/215507.html鍐摐鍐摐Tue, 06 Feb 2018 08:25:00 GMThttp://www.shnenglu.com/zdhsoft/archive/2018/02/06/215507.htmlhttp://www.shnenglu.com/zdhsoft/comments/215507.htmlhttp://www.shnenglu.com/zdhsoft/archive/2018/02/06/215507.html#Feedback0http://www.shnenglu.com/zdhsoft/comments/commentRss/215507.htmlhttp://www.shnenglu.com/zdhsoft/services/trackbacks/215507.html鎯沖綋騫達紝鎴?60浜戠洏錛岃繕鏈夊嚑涓猅鐨勭數褰變笅杞戒笉涓嬫潵錛岃濂戒簡錛岀粰鏃墮棿璁╂垜浠浠斤紝緇撴灉閫熷害鍙湁100k錛岃繕娌′簨鑰佹柇錛屼笉鑳芥帴鐫涓嬭澆
鎯沖綋騫達紝360鎼炴墜鏈猴紝鎶婇叿媧劇殑澶х鏀惰繃鍘伙紝璇村ソ鐨勶紝緇欐垜浠崌綰S錛岀劧鍚庡氨娌℃湁涓嬫枃浜?br />鎯沖綋騫達紝鎴戠紪璇戜竴涓▼搴忥紝瀹冩姤涓涓ぇ澶х孩鍙夛紝鐒跺悗鎶婃垜緙栬瘧鐨勭▼搴忓垹闄や簡
鎯沖綋騫達紝3721榪欎釜鏄懆紲炴鍐欑殑
鎯沖綋騫達紝3721琚崠鎺夊悗錛岀伃3721鐨勪篃鏄畠
鎯沖綋騫達紝3721鏄蔣浠跺畨瑁呭洶緇戠殑榧葷
鏉ヤ笁鏋濋錛岀粰360涓婁笂


鍐摐 2018-02-06 16:25 鍙戣〃璇勮
]]>
鍦╣it涓婇潰錛屽緩浜嗕竴涓紑婧愬簱http://www.shnenglu.com/zdhsoft/archive/2018/02/03/215501.html鍐摐鍐摐Sat, 03 Feb 2018 10:25:00 GMThttp://www.shnenglu.com/zdhsoft/archive/2018/02/03/215501.htmlhttp://www.shnenglu.com/zdhsoft/comments/215501.htmlhttp://www.shnenglu.com/zdhsoft/archive/2018/02/03/215501.html#Feedback0http://www.shnenglu.com/zdhsoft/comments/commentRss/215501.htmlhttp://www.shnenglu.com/zdhsoft/services/trackbacks/215501.html鍚庨潰浼氭參鎱㈠姞涓滆タ錛屽搱

https://github.com/zdhsoft



鍐摐 2018-02-03 18:25 鍙戣〃璇勮
]]>
鍩轟簬typescript鍒涘緩node宸ョ▼http://www.shnenglu.com/zdhsoft/archive/2017/12/23/215440.html鍐摐鍐摐Sat, 23 Dec 2017 04:15:00 GMThttp://www.shnenglu.com/zdhsoft/archive/2017/12/23/215440.htmlhttp://www.shnenglu.com/zdhsoft/comments/215440.htmlhttp://www.shnenglu.com/zdhsoft/archive/2017/12/23/215440.html#Feedback0http://www.shnenglu.com/zdhsoft/comments/commentRss/215440.htmlhttp://www.shnenglu.com/zdhsoft/services/trackbacks/215440.html

typescript鐨勫紑鍙戝伐鍏?/h1>
  1. 鐜板湪typescript搴旂敤瓚婃潵瓚婂浜嗭紝瀹冩渶澶х殑浼樺娍錛屽氨鏄彲璇繪у己銆傚鍔犱簡寰堝璇硶媯鏌ワ紝鍑忓皯浜嗕唬鐮佽閿欑巼銆?/span>
  2. 鐩墠錛屾垜鎺ヨВ瑙︾殑typescript宸ュ叿涓昏鏈?/span>vscode, visual stduio 2017鍜?/span>webstorm

vscode

瀹冪殑浼樼偣闈炲父紿佸嚭銆傞鍏堟槸鍏嶈垂寮婧愩傛瘡鏈堥兘浼氭湁鏇存柊錛屽姛鑳借秺鏉ヨ秺寮哄ぇ銆傜敤瀹冩潵寮鍙憈ypescript宸ョ▼錛屽畬鍏ㄥ鐢ㄣ傚儚layabox鍜宔rget榪欎袱涓父鎴忓紩鎿庣殑ide,灝辨槸鍩轟簬vscode瀹氬埗鐨勩傝屼笖錛屽畠鏈韓灝辨槸鍩轟簬node寮鍙戯紝鎵浠ョ畻鏄痭ode鐨勮嚜鎵╁睍宸ュ叿銆傚畠鏄痶ypescript棣栭夊伐鍏?/p>

visual studio 2017

鍦ㄦ垜蹇冧腑錛寁isual studio鏄畤瀹欐棤鏁岀涓宸ュ叿錛岃兘寮鍙戝緢澶氬簲鐢紝鎵嬫満璺ㄥ鉤鍙板簲鐢ㄤ笉鍦ㄨ瘽涓嬶紝榪樻湁浜戝簲鐢ㄣ備絾鏄畠澶ぇ浜嗭紝紱葷嚎鑻辨枃瀹夎鍖呰揪30G錛屽鏋滃叏閮ㄥ畨瑁呯殑璇濓紝鎴戠殑120G鐨凷SD灝忕‖鐩橈紝瀹屽叏涓嶅鐢ㄣ傝瘯鐫鐢ㄥ畠寮鍙憈ypescript鎴杍s錛屾瘮vscode寮哄ぇ涓嶅皯銆備絾鏄紝瀹冨お澶т簡錛岃窇涓嶈搗…

webstorm

榪欐槸涓涓熀浜巌nstllij鐨勫紑鍙戝伐鍏鳳紝鍔熻兘涔熷緢鍏ㄩ潰錛屽浜巘ypescript榪樻湁涓撻棬鐨勬敮鎸併傚畠鏄敹璐圭殑錛屼笉渚垮疁銆備綋縐篃姣攙scode澶у緢澶氥傛樉紺烘晥鏋滐紝娌℃湁vscode楂樺ぇ灝氥?/p>

鏈鍚庯紝鍚勬柟鑰冭檻錛岃繕鏄帹鑽恦scode

姝i

鍒涘緩node宸ョ▼

  1. //姣斿鍦╠:\tmp鍒涘緩涓涓洰褰?ts1
  2. mkdir d:\tmp\ts1
  3. cd d:\tmp\ts1
  4. npm init //鎸夋彁紺哄畬鎴愬悗錛岃繖瀹屾垚node宸ョ▼鍒涘緩

澧炲姞typescript鏀寔

  1. //濡傛灉娌℃湁瀹夎typescript錛屽垯鐢ㄥ懡浠?npm install typescript -g 瀹夎
  2. tsc -v //鍙互鐪嬪埌褰撳墠鐨勭増鏈?/span>
  3. //鍦╠:\tmp\ts1鐩綍涓嬮潰錛岃緭鍏?/span>
  4. tsc --init
  5. //瀹屾垚鍚庯紝灝變細鐢熸垚涓涓猼sconfig.json鐨勬枃浠?/span>
  6. //鏈鍚?/span>
  7. code . //鐢╲scode鎵撳紑褰撳墠鐩綍
  8. //鍦╲scode錛屾柊寤轟竴涓猧ndex.ts,
  9. //澧炲姞涓嬮潰涓琛?/span>
  10. console.log('hello typescripit');
  11. //鍦ㄥ懡浠よ涓嬶紝杈撳叆tsc鍚庯紝灝變細寰楀埌涓涓猧ndex.js錛?/span>
  12. //鐒跺悗杈撳叆涓嬮潰鍛戒護
  13. node .
  14. //灝卞彲浠ヨ繍琛屼簡
  15. //鎴栬呭湪vscode涓嬶紝鎸変笅ctrl_+ shift + b,浼氬脊鍑轟換鍔¤彍鍗曢」錛岄夋嫨Tsc緙栬瘧錛?/span>
  16. //鐒跺悗鍐嶉厤緗畍scode榪愯錛屽氨鍙互鎸塅5璋冭瘯騫惰繍琛屼簡銆?/span>

涓浜涢棶棰樿В鍐?/h1>

澧炲姞浠g爜鎻愮ず

濂藉儚浠巚scode 1.8鍚庯紝灝變笉浣跨敤浜唗yping浜嗭紝鏀逛嬌鐢ˊtypes浜嗐傚湪緙栧啓typescript鐨勬椂鍊欙紝濡傛灉瑕佺敤鍒皀ode鑷甫鐨刦s錛屾垨http絳夋ā鍧楋紝鐢╥mport鍚庝細鏈夐敊璇彁紺猴紝閭f槸鍥犱負娌℃湁瀹夎@types

  1. //鍦ㄥ懡浠ゆ彁紺虹涓嬶細
  2. npm install @types/node@6.x //鎴戣繖閲岀敤鐨勬槸node 6.x
  3. //瀹屾垚鍚庯紝灝卞彲浠ユ剦蹇殑浣跨敤node鐨勬ā鍧楃殑浠g爜鎻愮ず浜?/span>

鍒掑垎鐩綍

榛樿鐨勬儏鍐典笅錛宼s鍜宩s閮芥槸鍦ㄤ竴璧風殑錛岀敓鎴愬彂甯冪増鏈殑鏃跺欙紝灝變細鏈変簺涔變簡銆傛墍浠ワ紝灝嗘墍鏈夌敓鎴愮殑浠g爜錛屾斁鍒板埆鐨勭洰褰曘?nbsp;
鎵撳紑tsconfig.js 
鎵懼埌compilerOptions涓殑outDir錛屽鍔?/build,榪欐牱灝變細灝嗕唬鐮佺敓鎴愬埌build閲岄潰浜嗭紝鐒跺悗淇敼package.json錛屼慨鏀筸ain涓篵uild/index.js灝卞彲浠ヨ繍琛屼簡銆?nbsp;
榛樿鐨勬儏鍐典笅錛?nbsp;
“allowJs”: true, /* Allow javascript files to be compiled. */ 
琛ㄧず浼氭妸浠g爜js鏂囦歡錛屼竴璧風紪璇戝埌build涓?nbsp;
榪欐牱浠g爜錛屽氨浼氬ソ澶氫簡錛氾級

鍘婚櫎鍚屽悕js

鍦ㄦ病鏈夊垝鍒嗙洰褰曠殑鎯呭喌涓嬶紝鍩轟簬ts鐢熸垚鐨刯s鍜宼s鏄湪鍚屼竴涓洰褰曠殑錛岀粨鏋滃湪vscode鏂囦歡鍒楄〃閮戒細鏄劇ず錛岃繖涓獀scode璁劇疆涓涓嬪氨鍙互浜嗐?nbsp;
Vscode->File->棣栭夐」->璁劇疆 
澧炰駭鍔?“*/.js”: { “when”: “$(basename).ts” },灝卞彲浠ヤ簡錛屼笅闈㈡槸鍏蜂綋閰嶇疆鐨勪緥瀛?/p>

  1. "files.exclude": {
  2. "**/.git": true,
  3. "**/.svn": true,
  4. "**/.hg": true,
  5. "**/CVS": true,
  6. "**/node_modules":true,
  7. "**/typings":true,
  8. "**/logs":true,
  9. "**/*.js": { "when": "$(basename).ts" },
  10. "**/**.js": { "when": "$(basename).tsx" },
  11. "**/.DS_Store": true
  12. },


鍐摐 2017-12-23 12:15 鍙戣〃璇勮
]]>CSDN榪欐槸瑕佹悶浜????http://www.shnenglu.com/zdhsoft/archive/2017/11/15/215348.html鍐摐鍐摐Wed, 15 Nov 2017 06:15:00 GMThttp://www.shnenglu.com/zdhsoft/archive/2017/11/15/215348.htmlhttp://www.shnenglu.com/zdhsoft/comments/215348.htmlhttp://www.shnenglu.com/zdhsoft/archive/2017/11/15/215348.html#Feedback0http://www.shnenglu.com/zdhsoft/comments/commentRss/215348.htmlhttp://www.shnenglu.com/zdhsoft/services/trackbacks/215348.html鏈夋椂鍊欎細涓婁紶涓浜涜祫婧愬叡浜紝浠ヤ究浠栦漢涔嬮渶錛屼互鍓嶉兘鏄?c甯佺殑銆傛湁浜涙槸0c甯佺殑錛屼絾鏄渶榪戝ソ鍍忔湁鍙樺寲浜嗐?/p>

棣栧厛錛屾槸娌℃湁0鐨勯夋嫨浜嗭紝鏈灝?c甯佽搗姝ャ?/p>

絎簩錛岄殢鐫琚笅杞界殑嬈℃暟澧炲姞錛岄渶瑕佺殑c甯佷粠鍑犱綍鍩烘暟澧為暱

姣忎釜c甯佽1RMB鐨勬牱瀛愶紝濡傛垜涓嬮潰鐨刧it鏂囦歡錛岃涓嬭澆涓ゆ鍚庯紝灝變粠2c甯佸彉鎴?2c甯侊紝鍚堣12RMB銆?/p>

http://download.csdn.net/download/zdhsoft/10042921


csdn榪欐槸瑕佸共浠涔堝憿錛熸姠閽憋紵



鍐摐 2017-11-15 14:15 鍙戣〃璇勮
]]>
Centos 6,7瀹夎鐢▂um鍛戒護 mysql 5.7http://www.shnenglu.com/zdhsoft/archive/2017/08/29/215205.html鍐摐鍐摐Tue, 29 Aug 2017 07:11:00 GMThttp://www.shnenglu.com/zdhsoft/archive/2017/08/29/215205.htmlhttp://www.shnenglu.com/zdhsoft/comments/215205.htmlhttp://www.shnenglu.com/zdhsoft/archive/2017/08/29/215205.html#Feedback0http://www.shnenglu.com/zdhsoft/comments/commentRss/215205.htmlhttp://www.shnenglu.com/zdhsoft/services/trackbacks/215205.html1.Yum鍖呯殑瀹樻柟鍦板潃錛?/span>

https://dev.mysql.com/downloads/repo/yum/


閫夋嫨瀵瑰簲緋葷粺鐨?/span>rpm鍖呬笅杞?/span> 涓嬭澆鐨勬椂鍊欒鐧誨綍鐨勬椂鍊欙紝璇鋒敞鍐屼竴涓?/span>

 鐒跺悗錛屾妸瀵瑰簲鐨剅pm鍖呬笅杞戒笅鏉?/p>

 

2:鐒跺悗鎶妑pm鍖咃紝浼犲埌Linux緋葷粺錛宑entos 6,7鏄湁鍖哄垎鐨勶紝璇峰緋葷粺鍋氱浉搴旂殑鎿嶄綔銆?/span>

Centos7 :mysql57-community-release-el7-11.noarch.rpm

Centos6:mysql57-community-release-el6-11.noarch.rpm

 

3:瑙e帇瀹夎rpm

杈撳叆su錛岃繘鍏?/span>root妯″紡

杈撳叆錛?/span>rpm -Uvh mysql57-community-release-el7-11.noarch.rpm瀹夎瀵瑰簲鐨?/span>yum鍖?/span>

杈撳叆錛?/span>yum repolist all | grep MySQL

 

 

4.瀹夎

瀹夎mysql錛歽um install mysql-community-server

5.鍚姩

鍚姩mysql錛歴ervice mysqld start

6.璁劇疆瀵嗙爜

娉ㄦ剰涓涓嬶細鏁版嵁搴?/a>鍒濆鍖栵紝蹇呴』瑕侀噸緗瘑鐮佹墠鑳戒嬌鐢紝涔熷氨鏄嬌鐢?/span>alter user鍛戒護灝?/span>root瀵嗙爜閲嶇疆銆?/span>

 

杈撳叆錛歡rep'temporarypassword' /var/log/mysqld.log鏌ョ湅瀵嗙爜

鐒跺悗杈撳叆錛?/span>mysql-uroot -p榪炴帴鏈湴鐨?/span>mysql錛屾彁紺鴻緭鍏ョ殑瀵嗙爜錛屽氨鏄偅涓笂闈?/span>grep鍛戒護鏄劇ず鐨?/span>

 

榪涘叆mysql鍚庯紝鐢ㄤ笅闈㈢殑鍛戒護淇敼瀵嗙爜錛?/span>

mysql>ALTER USER'root'@'localhost'IDENTIFIED BY'MyNewPass4!';

 

 

 

瀹夎瀹屾垚鍚庯紝瀹夎鐨勬暟鎹湪:/var/lib/mysql

 

1銆佸叧闂璮irewall錛?/p>

systemctl stop firewalld.service #鍋滄firewall

systemctl disable firewalld.service #紱佹firewall寮鏈哄惎鍔?/p>

firewall-cmd--state #鏌ョ湅榛樿闃茬伀澧欑姸鎬侊紙鍏抽棴鍚庢樉紺簄otrunning錛屽紑鍚悗鏄劇ずrunning錛?/p>

 

 

//閰嶇疆榪炴帴鏂瑰紡鍜屾潈闄愶紝娉ㄦ剰錛岃鎵цflush privileges;鍚﹀垯浼氳繛鎺ヤ笉浜?/span>

grantall on *.* to rock@'%' identified by 'NewPassword1' with grant option;

flush privileges;



鍐摐 2017-08-29 15:11 鍙戣〃璇勮
]]>
windows 涓媣scode蹇嵎閿ぇ鍏?/title><link>http://www.shnenglu.com/zdhsoft/archive/2017/08/25/215192.html</link><dc:creator>鍐摐</dc:creator><author>鍐摐</author><pubDate>Fri, 25 Aug 2017 02:31:00 GMT</pubDate><guid>http://www.shnenglu.com/zdhsoft/archive/2017/08/25/215192.html</guid><wfw:comment>http://www.shnenglu.com/zdhsoft/comments/215192.html</wfw:comment><comments>http://www.shnenglu.com/zdhsoft/archive/2017/08/25/215192.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/zdhsoft/comments/commentRss/215192.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/zdhsoft/services/trackbacks/215192.html</trackback:ping><description><![CDATA[     鎽樿: 璺熸嵁vscode瀹樼綉pdf錛屽啀緙栬緫Visual Studio Code Keyboard shortcuts for windowsGeneral蹇嵎閿鏄嶤trl+Shift+P, F1Show Command PaletteCtrl+PQuick OpenCtrl+Shift+NNew window/instanceCtrl+Shift+WClose window/instanceBasic ...  <a href='http://www.shnenglu.com/zdhsoft/archive/2017/08/25/215192.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/zdhsoft/aggbug/215192.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/zdhsoft/" target="_blank">鍐摐</a> 2017-08-25 10:31 <a href="http://www.shnenglu.com/zdhsoft/archive/2017/08/25/215192.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.265zz.cn" target="_blank">国产精品热久久毛片</a>| <a href="http://www.qy80.cn" target="_blank">老司机午夜网站国内精品久久久久久久久</a>| <a href="http://www.v4169.cn" target="_blank">94久久国产乱子伦精品免费</a>| <a href="http://www.manour.cn" target="_blank">国产情侣久久久久aⅴ免费</a>| <a href="http://www.epuda.cn" target="_blank">久久成人国产精品二三区</a>| <a href="http://www.caoguowan.cn" target="_blank">中文字幕成人精品久久不卡</a>| <a href="http://www.annean.cn" target="_blank">开心久久婷婷综合中文字幕</a>| <a href="http://www.amazinghall.com.cn" target="_blank">久久er国产精品免费观看8</a>| <a href="http://www.aann8.cn" target="_blank">欧美亚洲国产精品久久久久</a>| <a href="http://www.cshlyfm.cn" target="_blank">久久99精品国产自在现线小黄鸭</a>| <a href="http://www.anfubbs.cn" target="_blank">人妻少妇久久中文字幕一区二区</a>| <a href="http://www.taotaoduoduo.cn" target="_blank">欧美精品国产综合久久</a>| <a href="http://www.vkbx.cn" target="_blank">久久人爽人人爽人人片AV </a>| <a href="http://www.yue1h.cn" target="_blank">久久久久久久综合日本</a>| <a href="http://www.shenpenghw.cn" target="_blank">无码任你躁久久久久久</a>| <a href="http://www.maosite.cn" target="_blank">久久国语露脸国产精品电影</a>| <a href="http://www.558866.com.cn" target="_blank">久久久久免费精品国产</a>| <a href="http://www.xuwonline.cn" target="_blank">久久天天躁狠狠躁夜夜不卡 </a>| <a href="http://www.mz025.cn" target="_blank">色播久久人人爽人人爽人人片aV </a>| <a href="http://www.qhsy210.cn" target="_blank">久久久久久精品久久久久</a>| <a href="http://www.woaisheying.cn" target="_blank">漂亮人妻被中出中文字幕久久</a>| <a href="http://www.zequndesign.com.cn" target="_blank">99久久成人国产精品免费</a>| <a href="http://www.90734.com.cn" target="_blank">精品久久久久国产免费</a>| <a href="http://www.njw2008.cn" target="_blank">97久久精品无码一区二区</a>| <a href="http://www.xlijz.cn" target="_blank">一本久久知道综合久久</a>| <a href="http://www.muxi365.cn" target="_blank">国产精品成人99久久久久91gav</a>| <a href="http://www.veixzew.cn" target="_blank">久久久久久久97</a>| <a href="http://www.wendalaw.com.cn" target="_blank">欧美大战日韩91综合一区婷婷久久青草 </a>| <a href="http://www.wdmdg.cn" target="_blank">99热精品久久只有精品</a>| <a href="http://www.akq33.cn" target="_blank">欧美黑人又粗又大久久久</a>| <a href="http://www.qh298.cn" target="_blank">一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区</a>| <a href="http://www.dianwowang.cn" target="_blank">久久综合给合久久国产免费</a>| <a href="http://www.0309999.cn" target="_blank">久久久久久精品久久久久</a>| <a href="http://www.qzxqd.cn" target="_blank">久久99久久99精品免视看动漫</a>| <a href="http://www.jzzhenan.cn" target="_blank">久久久久国产精品嫩草影院</a>| <a href="http://www.opsdc8.cn" target="_blank">青青热久久国产久精品 </a>| <a href="http://www.idigest.com.cn" target="_blank">中文字幕热久久久久久久</a>| <a href="http://www.2782yh.cn" target="_blank">国产2021久久精品</a>| <a href="http://www.nxxq5.cn" target="_blank">久久精品国产一区二区三区</a>| <a href="http://www.lxlfhq.cn" target="_blank">久久黄视频</a>| <a href="http://www.11soso.cn" target="_blank">色天使久久综合网天天</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>