เจ…เจธเฉ€เจ‚ C++ เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ 10 เจฎเจฟเจฒเฉ€เจ…เจจ เจฒเจพเจˆเจจเจพเจ‚ เจจเฉ‚เฉฐ C++14 เจธเจŸเฉˆเจ‚เจกเจฐเจก (เจ…เจคเฉ‡ เจซเจฟเจฐ C++17) เจตเจฟเฉฑเจš เจ•เจฟเจตเฉ‡เจ‚ เจ…เจจเฉเจตเจพเจฆ เจ•เฉ€เจคเจพเฅค

เจ•เฉเจ เจธเจฎเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ (2016 เจฆเฉ‡ เจชเจคเจเฉœ เจตเจฟเฉฑเจš), 1C:Enterprise เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ‡ เจ…เจ—เจฒเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจจเจตเฉ‡เจ‚ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจตเจฟเจ•เจพเจธ เจŸเฉ€เจฎ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจธเจตเจพเจฒ เจ‰เฉฑเจ เจฟเจ† เจธเฉ€เฅค เจธเฉ€ ++ 14 เจธเจพเจกเฉ‡ เจ•เฉ‹เจก เจตเจฟเฉฑเจš. เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจฎเจฟเจ†เจฐ เจตเจฟเฉฑเจš เจชเจฐเจฟเจตเจฐเจคเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจฎเฉฐเจจเจฟเจ† เจนเฉˆ, เจธเจพเจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจธเจผเจพเจจเจฆเจพเจฐ, เจธเจฐเจฒ เจ…เจคเฉ‡ เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ เจขเฉฐเจ— เจจเจพเจฒ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจ•เฉ‹เจก เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค เจ…เจคเฉ‡ เจ…เจจเฉเจตเจพเจฆ เจตเจฟเฉฑเจš เจ•เฉเจ เจตเฉ€ เจ…เจธเจงเจพเจฐเจจ เจจเจนเฉ€เจ‚ เจœเจพเจชเจฆเจพ เจนเฉˆ, เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจก เจฌเฉ‡เจธ เจฆเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฒเจˆ เจจเจนเฉ€เจ‚เฅค

เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจœเฉ‹ เจจเจนเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡, 1C:Enterprise เจตเฉฑเจ–-เจตเฉฑเจ– OS เจ…เจคเฉ‡ DBMSs 'เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฒเจˆ เจ•เฉเจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฟเจœเจผเจจเจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจฐเจจเจŸเจพเจˆเจฎ เจฆเฉ‡ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจฟเจ•เจพเจธ เจฒเจˆ เจ‡เฉฑเจ• เจตเจพเจคเจพเจตเจฐเจฃ เจนเฉˆเฅค เจ†เจฎ เจธเจผเจฌเจฆเจพเจ‚ เจตเจฟเฉฑเจš, เจ‰เจคเจชเจพเจฆ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ:

เจ…เจธเฉ€เจ‚ เจœเจฟเฉฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจธเจ•เฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ•เฉ‹ เจ•เฉ‹เจก เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ - เจธเจฐเจตเจฐ เจ•เฉ‹เจก เจ…เจงเจพเจฐ 99% เจ†เจฎ เจนเฉˆ, เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เฉ‹เจก เจ…เจงเจพเจฐ เจฒเจ—เจญเจ— 95% เจนเฉˆเฅค 1C: เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ C++ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจฒเจ—เจญเจ— เจ•เฉ‹เจก เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ:

  • C++ เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ 10 เจฎเจฟเจฒเฉ€เจ…เจจ เจฒเจพเจˆเจจเจพเจ‚,
  • 14 เจนเจœเจผเจพเจฐ เจซเจพเจˆเจฒเจพเจ‚,
  • 60 เจนเจœเจผเจพเจฐ เจ•เจฒเจพเจธเจพเจ‚,
  • เจ…เฉฑเจงเจพ เจฎเจฟเจฒเฉ€เจ…เจจ เจคเจฐเฉ€เจ•เฉ‡เฅค

เจ…เจคเฉ‡ เจ‡เจน เจธเจพเจฐเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ C++14 เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจฃเฉ€ เจธเฉ€เฅค เจ…เฉฑเจœ เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจ‡เจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจ•เฉ€ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ†เฅค

เจ…เจธเฉ€เจ‚ C++ เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ 10 เจฎเจฟเจฒเฉ€เจ…เจจ เจฒเจพเจˆเจจเจพเจ‚ เจจเฉ‚เฉฐ C++14 เจธเจŸเฉˆเจ‚เจกเจฐเจก (เจ…เจคเฉ‡ เจซเจฟเจฐ C++17) เจตเจฟเฉฑเจš เจ•เจฟเจตเฉ‡เจ‚ เจ…เจจเฉเจตเจพเจฆ เจ•เฉ€เจคเจพเฅค

เจฌเฉ‡เจฆเจพเจ…เจตเจพ

เจนเฉŒเจฒเฉ€/เจคเฉ‡เจœเจผ เจ•เฉฐเจฎ เจฌเจพเจฐเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฒเจฟเจ–เฉ€ เจนเจฐ เจšเฉ€เจœเจผ, (เจจเจนเฉ€เจ‚) เจตเฉฑเจ–-เจตเฉฑเจ– เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฎเจฟเจ†เจฐเฉ€ เจ•เจฒเจพเจธเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจ•เฉ‡ เจตเฉฑเจกเฉ€ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ: เจ‡เจน เจ…เจฎเจฐเฉ€เจ•เจพ เจฒเจˆ เจธเฉฑเจš เจนเฉˆเฅค เจ‡เจน เจฌเจนเฉเจค เจธเฉฐเจญเจต เจนเฉˆ เจ•เจฟ เจฎเจฟเจ†เจฐเฉ€ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉ‹เจฃเจ—เฉ‡เฅค เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เฉ€เจคเฉ€: เจ…เจธเฉ€เจ‚ เจ‰เจน เจกเฉ‡เจŸเจพ เจฒเจฟเจ† เจœเฉ‹ เจธเจพเจกเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจฒเจˆ เจ†เจฎ เจธเฉ€, เจ‰เจนเจจเจพเจ‚ 'เจคเฉ‡ เจ†เจฎ เจฆเฉเจฐเจฟเจธเจผเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‡เจ†, เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฟเจ†, เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจฆเฉ€ เจฎเจพเจคเจฐเจพ, เจ†เจฆเจฟ, เจ…เจคเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพ เจ•เจฟ เจ•เฉ€ เจ…เจธเฉ€เจ‚ เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ—เจพเจนเจ• เจ…เจœเจฟเจนเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉฐเจคเฉเจธเจผเจŸ เจธเจจ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค . เจ…เจคเฉ‡ เจ‰เจน เจ‡เจธ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ.

เจœเฉ‹ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเฉ€

เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ Microsoft เจตเจฟเจœเจผเฉเจ…เจฒ เจธเจŸเฉ‚เจกเฉ€เจ“ เจตเจฟเฉฑเจš 1C:Enterprise 8 เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจ•เฉ‹เจก เจฒเจฟเจ–เจฟเจ† เจธเฉ€เฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ 2000 เจฆเฉ‡ เจฆเจนเจพเจ•เฉ‡ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจ‡เจ† เจธเฉ€ เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจตเจฟเฉฐเจกเฉ‹เจœเจผ-เจ“เจจเจฒเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ เจธเฉ€เฅค เจ•เฉเจฆเจฐเจคเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‰เจฆเฉ‹เจ‚ เจคเฉ‹เจ‚ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ. เจชเจฐ เจ•เฉ‹เจก 1998 เจฆเฉ‡ เจฎเจฟเจ†เจฐ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€, เจ…เจคเฉ‡, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจพเจกเฉ‡ เจธเฉฑเจœเฉ‡ เจ•เฉ‹เจฃ เจฌเจฐเฉˆเจ•เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจธเจชเฉ‡เจธ เจฆเฉเจ†เจฐเจพ เจตเฉฑเจ– เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจคเจพเจ‚ เจœเฉ‹ เจธเฉฐเจ•เจฒเจจ เจธเจซเจฒ เจนเฉ‹ เจธเจ•เฉ‡, เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚:

vector<vector<int> > IntV;

2006 เจตเจฟเฉฑเจš, เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจธเฉฐเจธเจ•เจฐเจฃ 8.1 เจฆเฉ‡ เจœเจพเจฐเฉ€ เจนเฉ‹เจฃ เจฆเฉ‡ เจจเจพเจฒ, เจ…เจธเฉ€เจ‚ เจฒเฉ€เจจเจ•เจธ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฟเจ†เฅค STLPเจชเฉ‹เจฐเจŸ. เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเจพ เจ‡เฉฑเจ• เจ•เจพเจฐเจจ เจšเฉŒเฉœเฉ€เจ†เจ‚ เจฒเจพเจˆเจจเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจธเฉ€เฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจก เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ std::wstring เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‹ เจ•เจฟ wchar_t เจ•เจฟเจธเจฎ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจนเฉˆเฅค เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš เจ‡เจธเจฆเจพ เจ†เจ•เจพเจฐ 2 เจฌเจพเจˆเจŸ เจนเฉˆ, เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจตเจฟเฉฑเจš เจกเจฟเจซเฉŒเจฒเจŸ 4 เจฌเจพเจˆเจŸเจธ เจนเฉˆเฅค เจ‡เจธ เจจเจพเจฒ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจตเจฟเจšเจ•เจพเจฐ เจธเจพเจกเฉ‡ เจฌเจพเจˆเจจเจฐเฉ€ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจ…เจธเฉฐเจ—เจคเจคเจพ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจตเฉฑเจ–-เจตเฉฑเจ– เจจเจฟเจฐเฉฐเจคเจฐ เจกเฉ‡เจŸเจพ เจตเฉ€ เจชเฉˆเจฆเจพ เจนเฉ‹เจ‡เจ†เฅค gcc เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจคเฉเจธเฉ€เจ‚ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ•เฉฐเจชเจพเจˆเจฒเฉ‡เจธเจผเจจ เจฆเฉŒเจฐเจพเจจ wchar_t เจฆเจพ เจ†เจ•เจพเจฐ เจตเฉ€ 2 เจฌเจพเจˆเจŸ เจนเฉˆ, เจชเจฐ เจซเจฟเจฐ เจคเฉเจธเฉ€เจ‚ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจคเฉ‹เจ‚ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจญเฉเฉฑเจฒ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน glibc เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจฌเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• 4-เจฌเจพเจˆเจŸ wchar_t เจฒเจˆ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจนเฉ‹เจฐ เจ•เจพเจฐเจจ เจฎเจฟเจ†เจฐเฉ€ เจ•เจฒเจพเจธเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจขเฉฐเจ— เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ, เจนเฉˆเจธเจผ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ, เจ…เจคเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจœเจพเจฃ เจฆเฉ‡ เจ…เจฐเจฅ เจตเจฟเจ—เจฟเจ†เจจ เจฆเฉ€ เจจเจ•เจฒ เจตเฉ€ เจธเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ€ เจ…เจธเฉ€เจ‚ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจธเฉ€เฅค เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ•เจพเจฐเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจน เจ†เจ–เจฐเจ•เจพเจฐ เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจจ เจชเจฐ เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ เจจเจนเฉ€เจ‚, เจธเจŸเฉเจฐเจฟเฉฐเจ— เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจธเฉ€เฅค เจธเจคเจฐ เจฒเจˆ เจธเจพเจกเฉ€ เจ†เจชเจฃเฉ€ เจ•เจฒเจพเจธ เจธเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ... เจธเจพเจกเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจธเจŸเฉเจฐเจฟเฉฐเจ— เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฌเจนเฉเจค เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจฒเจˆ เจ‡เจน เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆเฅค

เจธเจพเจกเฉ€ เจธเจŸเฉเจฐเจฟเฉฐเจ— 2000 เจฆเฉ‡ เจฆเจนเจพเจ•เฉ‡ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจ—เจŸ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจŸเฉเจฐเจฟเฉฐเจ— เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจตเจฟเจšเจพเจฐเจพเจ‚ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ†เจ‚เจฆเจฐเฉ‡เจˆ เจ…เจฒเฉˆเจ—เจœเจผเฉˆเจ‚เจกเจฐเฉ‡เจธเจ•เฉ. เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš, เจœเจฆเฉ‹เจ‚ เจ…เจฒเฉˆเจ—เจœเจผเฉˆเจ‚เจกเจฐเฉ‡เจธเจ•เฉ‚ เจจเฉ‡ เจซเฉ‡เจธเจฌเฉเฉฑเจ• 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ, เจ‰เจธเจฆเฉ‡ เจธเฉเจเจพเจ… 'เจคเฉ‡, เจซเฉ‡เจธเจฌเฉเฉฑเจ• เจ‡เฉฐเจœเจฃ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเจพเจˆเจจ เจตเจฐเจคเฉ€ เจ—เจˆ เจœเฉ‹ เจธเจฎเจพเจจ เจธเจฟเจงเจพเจ‚เจคเจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจธเฉ€ (เจตเฉ‡เจ–เฉ‹ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฎเฉ‚เจฐเจ–เจคเจพ).

เจธเจพเจกเฉ€ เจฒเจพเจˆเจจ เจจเฉ‡ เจฆเฉ‹ เจฎเฉเฉฑเจ– เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€:

  1. เจ›เฉ‹เจŸเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจฒเจˆ, เจธเจŸเจฐเจฟเฉฐเจ— เจ†เจฌเจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฌเจซเจฐ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ (เจตเจงเฉ€เจ• เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเฉฐเจก เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ)เฅค
  2. เจฌเจพเจ•เฉ€ เจธเจญ เจฒเจˆ, เจฎเจ•เฉˆเจจเจฟเจ• เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจฒเจฟเจ–เจฃ 'เจคเฉ‡ เจ•เจพเจชเฉ€ เจ•เจฐเฉ‹. เจธเจคเจฐ เจฎเฉเฉฑเจฒ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฅเจพเจ‚ เจคเฉ‡ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ…เจธเจพเจˆเจจเจฎเฉˆเจ‚เจŸ/เจธเฉ‹เจงเจฃ เจฆเฉŒเจฐเจพเจจ เจ‡เฉฑเจ• เจนเจตเจพเจฒเจพ เจ•เจพเจŠเจ‚เจŸเจฐ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจธเฉฐเจ•เจฒเจจ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ STLPport เจตเฉ‡เจฐเฉ€เจเจ‚เจŸ (เจœเจฟเจธ เจฆเฉ€ เจ…เจธเฉ€เจ‚ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€) เจคเฉ‹เจ‚ เจธเจŸเฉเจฐเฉ€เจฎ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจจเฉ‚เฉฐ เจฌเจพเจนเจฐ เจฐเฉฑเจ–เจฟเจ†, เจ‡เจธ เจจเจพเจฒ เจธเจพเจจเฉ‚เฉฐ เจฒเจ—เจญเจ— 20% เจคเฉ‡เจœเจผ เจธเฉฐเจ•เจฒเจจ เจฎเจฟเจฒเจฟเจ†เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจพเจจเฉ‚เฉฐ เจธเฉ€เจฎเจค เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเฉ€ เจชเจˆ เจฐเฉฑเจ–เจฃเฉ‡. เจฌเฉ‚เจธเจŸ เจธเจŸเฉเจฐเฉ€เจฎ เจฆเฉ€ เจญเจพเจฐเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจธเฉ‡เจตเจพ API เจตเจฟเฉฑเจš (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฒเฉŒเจ—เจฟเฉฐเจ— เจฒเจˆ), เจ‡เจธเจฒเจˆ เจธเจพเจจเฉ‚เฉฐ เจธเจŸเฉเจฐเฉ€เจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃ เจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจธเฉ‹เจงเจฃเจพ เจชเจฟเจ†เฅค เจ‡เจธ เจจเจพเจฒ, เจฌเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš, เจธเจพเจกเฉ‡ เจฒเจˆ เจฌเฉ‚เจธเจŸ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ 'เจคเฉ‡ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจŸ เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹ เจ—เจฟเจ†เฅค

เจคเฉ€เจœเจพ เจคเจฐเฉ€เจ•เจพ

C++ 14 เจธเจŸเฉˆเจ‚เจกเจฐเจก 'เจคเฉ‡ เจœเจพเจฃ เจตเฉ‡เจฒเฉ‡, เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจตเจฟเจ•เจฒเจชเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เฉ€เจคเจพ:

  1. STLPport เจจเฉ‚เฉฐ เจ…เจธเฉ€เจ‚ C++14 เจธเจŸเฉˆเจ‚เจกเจฐเจก เจตเจฟเฉฑเจš เจธเฉ‹เจงเจฟเจ† เจนเฉˆเฅค เจตเจฟเจ•เจฒเจช เจฌเจนเฉเจค เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ ... STLPport เจฒเจˆ เจธเจฎเจฐเจฅเจจ 2010 เจตเจฟเฉฑเจš เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจธเฉ€, เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ‡เจธเจฆเจพ เจธเจพเจฐเจพ เจ•เฉ‹เจก เจ–เฉเจฆ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค
  2. C++14 เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ STL เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เฅค เจ‡เจน เจฌเจนเฉเจค เจซเจพเจ‡เจฆเฉ‡เจฎเฉฐเจฆ เจนเฉˆ เจ•เจฟ เจ‡เจน เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจนเฉ‹เจตเฉ‡เฅค
  3. เจนเจฐเฉ‡เจ• OS เจฒเจˆ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเฉฐเจฌเฉฐเจงเจฟเจค เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš เจฌเจฃเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค

เจชเจนเจฟเจฒเฉ‡ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจ•เฉฐเจฎ เจฆเฉ‡ เจ•เจพเจฐเจจ เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจฐเฉฑเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจธเฉ€.

เจ…เจธเฉ€เจ‚ เจ•เฉเจ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจฆเฉ‚เจœเฉ‡ เจตเจฟเจ•เจฒเจช เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจฟเจ†; เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจตเจœเฉ‹เจ‚ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ libc++, เจชเจฐ เจ‰เจธ เจธเจฎเฉ‡เจ‚ เจ‡เจน เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจธเฉ€เฅค เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš libc++ เจจเฉ‚เฉฐ เจชเฉ‹เจฐเจŸ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจพเจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจชเจเจ—เจพ - เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‰เจน เจธเจญ เจ•เฉเจ เจ†เจชเจฃเฉ‡ เจ†เจช เจฒเจฟเจ–เฉ‹ เจœเจฟเจธเจฆเจพ เจฅเจฐเจฟเฉฑเจก, เจฅเฉเจฐเฉˆเจก เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจเจŸเจฎเฉ€เจธเจฟเจŸเฉ€ เจจเจพเจฒ เจธเจฌเฉฐเจง เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจนเจจเจพเจ‚ เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš libc++ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค POSIX API.

เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจคเฉ€เจœเจพ เจฐเจพเจน เจšเฉเจฃเจฟเจ†เฅค

เจคเจฌเจฆเฉ€เจฒเฉ€

เจ‡เจธ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ STLPport เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจ•เฉฐเจชเจพเจˆเจฒเจฐเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจจเจพเจฒ เจฌเจฆเจฒเจฃเจพ เจชเจฟเจ† (เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฒเจˆ เจตเจฟเจœเจผเฉ‚เจ…เจฒ เจธเจŸเฉ‚เจกเฉ€เจ“ 2015, เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจœเฉ€เจธเฉ€เจธเฉ€ 7, เจฎเฉˆเจ•เฉ‹เจธ เจฒเจˆ เจ•เจฒเฉˆเจ‚เจ— 8)เฅค

เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจธเจพเจกเจพ เจ•เฉ‹เจก เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเจฟเจธเจผเจพ-เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจนเจฐ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจšเจฒเจพเจ• เจšเจพเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจธเฉ€, เจ‡เจธเจฒเจˆ เจจเจตเฉ€เจ†เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจธเฉเจšเจพเจฐเฉ‚ เจขเฉฐเจ— เจจเจพเจฒ เจ…เฉฑเจ—เฉ‡ เจตเจงเจฟเจ†, เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฆเฉ€ เจฎเจฆเจฆ เจจเจพเจฒ เจœเฉ‹ เจ•เจฟเจธเจฎเจพเจ‚, เจ•เจฒเจพเจธเจพเจ‚, เจจเฉ‡เจฎ เจธเจชเฉ‡เจธ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจค เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ เจฆเฉ‡ เจจเจพเจฎ เจฌเจฆเจฒเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจซเจพเจˆเจฒเจพเจ‚เฅค เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจจเฉ‡ 10 เจธเจฐเฉ‹เจค เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เฉ€เจคเจพ (000 เจตเจฟเฉฑเจšเฉ‹เจ‚)เฅค wchar_t เจจเฉ‚เฉฐ char14_t เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจธเฉ€; เจ…เจธเฉ€เจ‚ wchar_t เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจ›เฉฑเจกเจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ char000_t เจธเจพเจฐเฉ‡ OS เจคเฉ‡ 16 เจฌเจพเจˆเจŸ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจตเจฟเจšเจ•เจพเจฐ เจ•เฉ‹เจก เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจ–เจฐเจพเจฌ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพเฅค

เจ•เฉเจ เจ›เฉ‹เจŸเฉ‡ เจธเจพเจนเจธ เจธเจจ. เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, STLPport เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ‡เจŸเจฐเฉ‡เจŸเจฐ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจเจฒเฉ€เจฎเฉˆเจ‚เจŸ เจฆเฉ‡ เจชเฉเจ†เจ‡เฉฐเจŸเจฐ 'เจคเฉ‡ เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจพเจธเจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ•เฉเจ เจฅเจพเจตเจพเจ‚ 'เจคเฉ‡ เจ‡เจน เจตเจฐเจคเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจจเจตเฉ€เจ†เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเจพ เจ•เจฐเจจเจพ เจนเฉเจฃ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจธเฉ€, เจ…เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจ…เฉฐเจธเจผเจพเจ‚ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ…เจคเฉ‡ เจนเฉฑเจฅเฉ€เจ‚ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฃเจพ เจชเฉˆเจ‚เจฆเจพ เจธเฉ€เฅค

เจ‡เจธ เจฒเจˆ, เจ•เฉ‹เจก เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจชเฉ‚เจฐเจพ เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ, เจ•เฉ‹เจก เจธเจพเจฐเฉ‡ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ. เจ‡เจน เจŸเฉˆเจธเจŸเจพเจ‚ เจฆเจพ เจธเจฎเจพเจ‚ เจนเฉˆเฅค

เจชเจฐเจฟเจตเจฐเจคเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจŸเฉˆเจธเจŸเจพเจ‚ เจจเฉ‡ เจ•เฉ‹เจก เจฆเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจš เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจ•เจฎเฉ€ (เจ•เฉเจ เจฅเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš 20-30% เจคเฉฑเจ•) เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจตเจฟเฉฑเจš เจตเจพเจงเจพ (10-15% เจคเฉฑเจ•) เจฆเจฟเจ–เจพเจ‡เจ†เฅค เจ‡เจน, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจŸเฉˆเจ‚เจกเจฐเจก เจธเจŸเฉเจฐเจฟเฉฐเจ—เจœเจผ เจฆเฉ‡ เจธเจฌ-เจ“เจชเจŸเฉ€เจฎเจฒ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจ•เจพเจฐเจจ เจธเฉ€เฅค เจ‡เจธ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจธเจพเจกเฉ€ เจ†เจชเจฃเฉ€, เจฅเฉ‹เฉœเฉ€ เจธเฉ‹เจงเฉ€ เจนเฉ‹เจˆ เจฒเจพเจˆเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเฉ€ เจชเจˆเฅค

เจเจฎเจฌเฉˆเจกเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เฉฑเจ• เจฆเจฟเจฒเจšเจธเจช เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจตเฉ€ เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจˆ เจธเฉ€: เจ–เจพเจฒเฉ€ (เจฌเจฟเจจเจพเจ‚ เจคเฉฑเจค) std::map เจ…เจคเฉ‡ std:: เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉˆเฉฑเจŸ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ…เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ•เฉเจ เจฅเจพเจตเจพเจ‚ เจคเฉ‡ เจ‡เจธ เจ•เจฟเจธเจฎ เจฆเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ–เจพเจฒเฉ€ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฌเจฃเจพเจ เจ—เจ เจนเจจ. เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฐเฉ‚เจŸ เจคเฉฑเจค เจฒเจˆ, เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจชเจฐ เจธเจพเจกเฉ‡ เจฒเจˆ เจ‡เจน เจจเจพเจœเจผเฉเจ• เจธเจพเจฌเจค เจนเฉ‹เจ‡เจ† - เจ•เจˆ เจฆเฉเจฐเจฟเจธเจผเจพเจ‚ เจตเจฟเฉฑเจš, เจธเจพเจกเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ—เจฟเจฐเจพเจตเจŸ เจ†เจˆ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค (STLPport เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡) เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจฆเฉ‹ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจฌเฉ‚เจธเจŸ เจคเฉ‹เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจจเจพเจฒ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจนเฉˆ, เจœเจฟเฉฑเจฅเฉ‡ เจ‡เจนเจจเจพเจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเจนเฉ€เจ‚ เจธเฉ€, เจ…เจคเฉ‡ เจ‡เจธ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจนเฉฑเจฒ เจนเฉŒเจฒเฉ€ เจนเฉ‹ เจ—เจฟเจ† เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจตเจง เจ—เจˆเฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจ•เจธเจฐ เจตเฉฑเจกเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฑเจกเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเฉ€ เจชเจนเจฟเจฒเฉ€ เจฆเฉเจนเจฐเจพเจ“ เจธเจฎเฉฑเจธเจฟเจ† เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€ เจธเฉ€, เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจฆเฉเจนเจฐเจพเจ“ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ•เฉฐเจฎ เจตเจฟเฉฑเจš เจ†เจ‡เจ† เจธเฉ€เฅค เจ•เจฆเจฎ เจฆเจฐ เจ•เจฆเจฎ เจ…เจธเฉ€เจ‚ เจ…เฉฑเจ—เฉ‡ เจตเจงเฉ‡, เจ…เจคเฉ‡ 2017 เจฆเฉ€ เจฌเจธเฉฐเจค เจคเฉฑเจ• (เจตเจฐเจœเจจ 8.3.11 1C:Enterprise) เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจชเฉ‚เจฐเจพ เจนเฉ‹ เจ—เจฟเจ†เฅค

เจจเจคเฉ€เจœเฉ‡

C++14 เจธเจŸเฉˆเจ‚เจกเจฐเจก เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจฒเจ—เจญเจ— 6 เจฎเจนเฉ€เจจเฉ‡ เจฒเฉฑเจ— เจ—เจเฅค เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเจฎเจพเจ‚, เจ‡เฉฑเจ• (เจชเจฐ เจฌเจนเฉเจค เจ‰เฉฑเจš เจฏเฉ‹เจ—เจคเจพ เจชเฉเจฐเจพเจชเจค) เจกเจฟเจตเฉˆเจฒเจชเจฐ เจจเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ, เจ…เจคเฉ‡ เจ…เฉฐเจคเจฎ เจชเฉœเจพเจ… 'เจคเฉ‡ เจ–เจพเจธ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจŸเฉ€เจฎเจพเจ‚ เจฆเฉ‡ เจจเฉเจฎเจพเจ‡เฉฐเจฆเฉ‡ เจธเจผเจพเจฎเจฒ เจนเฉ‹เจ - UI, เจธเจฐเจตเจฐ เจ•เจฒเฉฑเจธเจŸเจฐ, เจตเจฟเจ•เจพเจธ เจ…เจคเฉ‡ เจชเฉเจฐเจธเจผเจพเจธเจจ เจธเจพเจงเจจ, เจ†เจฆเจฟเฅค

เจชเจฐเจฟเจตเจฐเจคเจจ เจจเฉ‡ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฆเฉ‡ เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ 'เจคเฉ‡ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจฐเจฒ เจฌเจฃเจพ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจธเฉฐเจธเจ•เจฐเจฃ 1C: เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ 8.3.14 (เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš, เจ…เจ—เจฒเฉ‡ เจธเจพเจฒ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ†) เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ C++17.

เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจ•เฉ‹เจฒ เจนเฉ‹เจฐ เจตเจฟเจ•เจฒเจช เจนเจจเฅค เจœเฉ‡เจ•เจฐ เจชเจนเจฟเจฒเจพเจ‚ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ STL เจฆเจพ เจ†เจชเจฃเจพ เจธเฉฐเจธเจผเฉ‹เจงเจฟเจค เจธเฉฐเจธเจ•เจฐเจฃ เจ…เจคเฉ‡ เจ‡เฉฑเจ• std เจจเฉ‡เจฎเจธเจชเฉ‡เจธ เจธเฉ€, เจคเจพเจ‚ เจนเฉเจฃ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ std เจจเฉ‡เจฎเจธเจชเฉ‡เจธ, stdx เจจเฉ‡เจฎเจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจฌเจฟเจฒเจŸ-เจ‡เจจ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฎเจฟเจ†เจฐเฉ€ เจ•เจฒเจพเจธเจพเจ‚ เจนเจจ - เจธเจพเจกเฉ€เจ†เจ‚ เจฒเจพเจˆเจจเจพเจ‚ เจ…เจคเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจธเจพเจกเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจนเจจ, เจฌเฉ‚เจธเจŸ เจตเจฟเฉฑเจš - เจฌเฉ‚เจธเจŸ เจฆเจพ เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃเฅค เจ…เจคเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ‰เจนเจจเจพเจ‚ เจ•เจฒเจพเจธเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‰เจธ เจฆเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเจจ.

เจฎเฉ‚เจต เจ•เฉฐเจธเจŸเจฐเจ•เจŸเจฐเจพเจ‚ เจฆเจพ "เจฆเฉ‡เจธเฉ€" เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจตเฉ€ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเจพ เจนเฉˆ (เจฎเฉ‚เจต เจ•เฉฐเจธเจŸเจฐเจ•เจŸเจฐ) เจ•เจˆ เจ•เจฒเจพเจธเจพเจ‚ เจฒเจˆเฅค เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจ•เจฒเจพเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเฉ‚เจต เจ•เฉฐเจธเจŸเจฐเจ•เจŸเจฐ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจ•เจฒเจพเจธ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เฉฐเจŸเฉ‡เจจเจฐ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ STL เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจคเฉฑเจคเจพเจ‚ เจฆเฉ€ เจจเจ•เจฒ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเจฆเฉ‹เจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉเฉฐเจฆเจพ เจนเฉˆ)เฅค

เจŸเจพเจฐ เจฆเจพ เจ‡เฉฑเจ• เจšเจฎเจšเจพ

เจธเจผเจพเจ‡เจฆ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจ•เฉ‹เจเจพ (เจชเจฐ เจจเจพเจœเจผเฉเจ• เจจเจนเฉ€เจ‚) เจจเจคเฉ€เจœเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจตเจพเจฒเฉ€เจ…เจฎ เจตเจฟเฉฑเจš เจตเจพเจงเฉ‡ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเฉˆ เจฐเจฟเจนเจพ เจนเฉˆ obj เจซเจพเจˆเจฒเจพเจ‚, เจ…เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจ‡เฉฐเจŸเจฐเจฎเฉ€เจกเฉ€เจเจŸ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจฌเจฟเจฒเจก เจฆเจพ เจชเฉ‚เจฐเจพ เจจเจคเฉ€เจœเจพ 60-70 GB เจคเฉฑเจ• เจฒเฉˆเจฃเจพ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจ—เจฟเจ†เฅค เจ‡เจน เจตเจฟเจตเจนเจพเจฐ เจ†เจงเฉเจจเจฟเจ• เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจธเจฐเจตเจฟเจธ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจฒเจˆ เจ˜เฉฑเจŸ เจ†เจฒเฉ‹เจšเจจเจพเจคเจฎเจ• เจฌเจฃ เจ—เจˆเจ†เจ‚ เจนเจจเฅค เจ‡เจน เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจน เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ…เจธเฉเจตเจฟเจงเจพเจตเจพเจ‚ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเจพ เจนเฉˆ, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจน เจธเฉฐเจ•เจฒเจจ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจฌเจฟเจฒเจก เจธเจฐเจตเจฐเจพเจ‚ เจ…เจคเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจฎเจธเจผเฉ€เจจเจพเจ‚ 'เจคเฉ‡ เจ–เจพเจฒเฉ€ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฒเจˆ เจฒเฉ‹เฉœเจพเจ‚ เจตเฉ€ เจตเจง เจฐเจนเฉ€เจ†เจ‚ เจนเจจเฅค เจธเจพเจกเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ‡ เจ•เจˆ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ 'เจคเฉ‡ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจธเฉˆเจ‚เจ•เฉœเฉ‡ เจ—เฉ€เจ—เจพเจฌเจพเจˆเจŸ เจ‡เฉฐเจŸเจฐเจฎเฉ€เจกเฉ€เจเจŸ เจซเจพเจˆเจฒเจพเจ‚ เจ•เจˆ เจตเจพเจฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ•เฉฐเจฎ เจตเจฟเฉฑเจš เจฎเฉเจธเจผเจ•เจฒเจพเจ‚ เจชเฉˆเจฆเจพ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจธเจฎเฉฑเจธเจฟเจ† เจจเจพเจœเจผเฉเจ• เจนเฉˆ, เจชเจฐ เจจเจพเจœเจผเฉเจ• เจจเจนเฉ€เจ‚; เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฆเฉ‡ เจนเฉฑเจฒ เจจเฉ‚เฉฐ เจซเจฟเจฒเจนเจพเจฒ เจฎเฉเจฒเจคเจตเฉ€ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจช เจตเจœเฉ‹เจ‚ เจตเจฟเจšเจพเจฐ เจฐเจนเฉ‡ เจนเจพเจ‚ เจเจ•เจคเจพ เจฆเจพ เจจเจฟเจฐเจฎเจพเจฃ (เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, Google Chrome เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ)เฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹