แ แแแแแแแแ แฎแแแก แฌแแ (2016 แฌแแแก แจแแแแแแแแแแ), 1C: Enterprise แขแแฅแแแแแแแฃแ แ แแแแขแคแแ แแแก แจแแแแแแ แแแ แกแแแก แจแแแฃแจแแแแแแกแแก, แแแแแแแแแ แแแแก แแฃแแแจแ แแแฉแแแ แแแแฎแแ แแฎแแแ แกแขแแแแแ แขแแก แแฎแแ แแแญแแ แแก แจแแกแแฎแแ.
แแแแแแแก, แแแแช แแ แแชแแก, 1C:Enterprise แแ แแก แแแ แแแ แแ แแแแแแแแขแคแแ แแฃแแ แแแแแแก แแแแแแแชแแแแแก แกแฌแ แแคแ แแแแแแแแ แแแแกแแแแก แแ แแแแ แจแแกแ แฃแแแแแกแแแแก แกแฎแแแแแกแฎแแ OS-แแแกแ แแ DBMS-แแแแ. แแแแแแแ, แแ แแแฃแฅแขแ แจแแแชแแแก:
แแแแแชแฎแแแแก แกแแ แแแ แแก แแแแกแขแแ แ , แแฃแจแแแแก Windows-แแ แแ Linux-แแแแแแแแแแ , แกแแ แแแ แแแ แแฃแจแแแแ http(s) แแ แกแแแฃแแแ แ แแ แแแแแ แแ แแขแแแแแแ, แแฃแจแแแแก Windows, Linux, macOS-แแแแแ แแแแแแขแ , แแฃแจแแแแก Chrome, Internet Explorer, Microsoft Edge, Firefox, Safari แแ แแฃแแแ แแแจแ (แแแฌแแ แแแ JavaScript-แจแ)- แแแแแแแแ แแแแก แแแ แแแ (
แแแแคแแแฃแ แแขแแ แ ), แแฃแจแแแแก Windows, Linux, macOS-แแ แแแแแแแกแขแ แแชแแแก แแแกแขแ แฃแแแแขแแแ แแแแแแแชแแแก แกแแ แแแ แแแ, แแฃแจแแแแก Windows-แแ, Linux-แแ, macOS-แแแแแแแแฃแ แ แแแแแแขแ , แกแแ แแแ แแแ แแแแแแจแแ แแแ http(s) แกแแจแฃแแแแแแ, แแฃแจแแแแก แแแแแแฃแ แแแฌแงแแแแแแแแแแ, แ แแแแแแแช แแฃแจแแแแแ Android, iOS, Windowsแแแแแแฃแ แ แแแแขแคแแ แแ โ แฉแแ แฉแ แแคแแแแ แแแแแแฃแ แ แแแแแแแชแแแแแก แจแแกแแฅแแแแแแ แกแแแฅแ แแแแแแชแแแก แจแแกแแซแแแแแแแแ, แแแจแแแแฃแแ Android-แแ, iOS-แแ, Windows-แแ- แแแแแแแแ แแแแก แแแ แแแ
1C: แกแแฌแแ แแแก แแแแแแแแ แแแแก แแแกแขแ แฃแแแแขแแแ แฏแแแแแ แแแฌแแ แแแ - แกแแ แแแ แ
แฃแ แแแแ แแฅแแแแแแแก แกแแกแขแแแแแ
แฉแแแ แแชแแแแแแ แแแแฌแแ แแ แแ แแ แแ แแแแแ แแแแ แกแฎแแแแแกแฎแแ แแแแ แแชแแฃแแ แกแแกแขแแแแกแแแแก - แกแแ แแแ แแก แแแแแก แแแแ 99% แกแแแ แแแ, แแแแแแขแแก แแแแแก แแแแ แแแแฎแแแแแแ 95%. 1C: Enterprise แขแแฅแแแแแแแฃแ แ แแแแขแคแแ แแ แซแแ แแแแแแ แแแฌแแ แแแแ C++-แจแ แแ แแแแแก แกแแแแ แแฃแแ แแแฎแแกแแแแแแแแแ แแแชแแแฃแแแ แฅแแแแแ:
- C++ แแแแแก 10 แแแแแแแ แฎแแแ,
- 14 แแแแกแ แคแแแแ,
- 60 แแแแกแ แแแแกแ,
- แแแฎแแแแ แ แแแแแแแ แแแแแแ.
แแ แแก แงแแแแแคแแ แ แฃแแแ แแแแแแแ แแแแแแแงแ C++14-แแ. แแฆแแก แฉแแแ แแแขแงแแแ, แ แแแแ แแแแแแแแแ แแก แแ แ แ แจแแแแฎแแแ แแ แแ แแชแแกแจแ.
แแแกแฃแฎแแกแแแแแแแแแก แฃแแ แงแแคแ
แงแแแแแคแแ แ แแแฌแแ แแแ แฅแแแแแ แแแแ/แกแฌแ แแคแ แแฃแจแแแแแก แจแแกแแฎแแ, (แแ แ) แแแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ แกแขแแแแแ แขแฃแแ แแแแกแแแแก แแแแฎแแ แชแแแแแแแ แกแฎแแแแแกแฎแแ แแแแแแแแแแแจแ แแแจแแแแก แแ แ แ แแแแก: แแก แแแ แแแแแ แฉแแแแแแแก. แกแแแกแแแแ แจแแกแแซแแแแแแแ, แ แแ แกแขแแแแแ แขแฃแแ แแแแฎแแ แชแแแแแแแแ แกแแฃแแแแแกแแ แจแแแคแแ แแแ แแฅแแแแก แแแแชแแแแแก. แฉแแแ แแแแแฌแงแแ แฉแแแแ แกแแแฃแแแ แ แแแแชแแแแแแแแ: แแแแฆแแ แแแแแชแแแแแ, แ แแแแแแแช แแแแแฎแแกแแแแแแแแ แแงแ แฉแแแแ แแแแแแขแแแแกแแแแก, แฉแแแแขแแ แแ แแแแแ แขแแแแฃแ แ แกแชแแแแ แแแ, แแแแแแแแ แแแ แจแแกแ แฃแแแแแก, แแแฎแแแ แแแฃแแ แแแฎแกแแแ แแแแก แ แแแแแแแแแก แแ แ.แจ. . แแ แแแฅแแแแแแแแแ แแแแก แแแฎแแแแแ.
แ แแช แแแฅแแแแ
แแแแแแแแ แแแแแ แฉแแแ แแแแฌแแ แแ แแแแ 1C:Enterprise 8 แแแแขแคแแ แแแกแแแแก Microsoft Visual Studio-แจแ. แแ แแแฅแขแ แแแแฌแงแ 2000-แแแแ แฌแแแแแก แแแกแแฌแงแแกแจแ แแ แแแฅแแแแ แแฎแแแแ Windows-แแก แแแ แกแแ. แแฃแแแแ แแแแ, แแแก แจแแแแแ แแแแ แแฅแขแแฃแ แแ แแแแแแแแ แแ, แแแแ แ แแแฅแแแแแแ แแแแแแแแ แแแแแแฌแแ แ. แแแแ แแ แแแแ แแแแฌแแ แ 1998 แฌแแแก แกแขแแแแแ แขแแก แแแฎแแแแแ แแ, แแแแแแแแแ, แฉแแแแ แแแ แแ แแฃแแฎแแก แคแ แฉแฎแแแแแ แแงแ แแแแแงแแคแแแ แกแแแ แชแแแแแ แแกแ, แ แแ แแแแแแแแชแแ แฌแแ แแแขแแแฃแแ แงแแคแแแแงแ, แแกแ:
vector<vector<int> > IntV;
2006 แฌแแแก, แแแแขแคแแ แแแก 8.1 แแแ แกแแแก แแแแแจแแแแแ, แฉแแแ แแแแแฌแงแแ Linux-แแก แแฎแแ แแแญแแ แ แแ แแแแแแแแแ แแแกแแแ แแฎแแ แแก แกแขแแแแแ แขแฃแ แแแแแแแแแแแแ.
แฉแแแแ แกแขแ แแฅแแแ แแคแฃแซแแแแ แกแขแ แแฅแแแแแแก แแแขแแแแแแชแแแก แแแแแแก, แ แแแแแแแช แแแแแแฅแแฃแแ แแงแ แฏแแ แแแแแ 2000-แแแแ แฌแแแแแก แแแกแแฌแงแแกแจแ
แฉแแแแ แฎแแแ แแงแแแแแแ แแ แซแแ แแแแ แแแขแแแแแแชแแแก แขแแฅแแแแแแแแก:
- แแแแแ แแแแจแแแแแแแแแแกแแแแก แแแแแแงแแแแแ แจแแแ แแฃแคแแ แ แกแขแ แแฅแแแแก แแแแแฅแขแจแ (แแ แกแแญแแ แแแแก แแแแแขแแแแ แแแฎแกแแแ แแแแก แแแแแฌแแแแแแก).
- แงแแแแ แแแแแ แฉแแแแกแแแแก แแแแแแงแแแแแ แแแฅแแแแแ
แแแแแ แแแ แฉแแฌแแ แแแ . แกแขแ แแฅแแแแก แแแแจแแแแแแแ แแแแฎแแแ แแ แ แแแแแแแก แแ แแแแแแแแแก แแ แแชแฎแแแแ แแแแแแงแแแแแ แแแแแญแแแแก/แแแแแคแแแแชแแแก แแ แแก.
แแแแขแคแแ แแแก แจแแแแแแแก แแแกแแฉแฅแแ แแแแแ, แฉแแแ แแแแแแ แแชแฎแแ แแแแแแแก แแแแฎแแ แชแแแแแแ แฉแแแแ STLPort แแแ แแแแขแแแแ (แ แแแแแแช แฉแแแ แแ แแแแแแแแงแแแแแแ), แแแแ แแแแแชแ แแแแฎแแแแแแ 20% แฃแคแ แ แกแฌแ แแคแ แจแแแแแแ. แจแแแแแแแจแ แแแแแแฌแแ แจแแแฆแฃแแฃแแ แแแแแงแแแแแ
แแแกแแแ แแแ
C++14 แกแขแแแแแ แขแแ แแแแแกแแแแกแแก แแแแแแฎแแแแ แจแแแแแแ แแแ แแแแขแแแ:
- แแแแแแฎแแแ STLPort แฉแแแ แแแแ แจแแชแแแแแ C++14 แกแขแแแแแ แขแแ. แแแ แแแแขแ แซแแแแแ แ แแฃแแแ, แ แแแแแ... STLPort-แแก แแฎแแ แแแญแแ แ 2010 แฌแแแก แจแแฌแงแแ แแ แฉแแแ แแแแแแ แแแแแแฌแแแแ แแแกแ แแแแแ แแแแแก แจแแฅแแแ.
- แแแแแกแแแ แกแฎแแ STL แแแแฎแแ แชแแแแแแแแ, แ แแแแแแช แแแแกแแแแแแ C++14-แแแ. แซแแแแแ แกแแกแฃแ แแแแแ, แ แแ แแก แแแแฎแแ แชแแแแแแ แแงแแก Windows-แแกแแแแก แแ Linux-แแกแแแแก.
- แแแแแแฃแแ OS-แแกแแแแก แจแแแแแแแกแแก แแแแแแงแแแแ แแแแแแแแแแ, แ แแแแแแช แฉแแจแแแแแฃแแแ แจแแกแแแแแแก แจแแแแแแแแแจแ.
แแแ แแแแ แแแ แแแแขแ แแแ แแแแแ แฃแแ แงแแคแแ แแฅแแ แแแแแแขแ แแฃแจแแแแแก แแแแ.
แแแแ แ แแแ แแแแขแแ แชแแขแ แฎแแแ แแแคแแฅแ แแ; แแแแแแแแขแแ แแแแแฎแแแแแ
แแ แฉแแแ แแแแ แฉแแแ แแแกแแแ แแแ.
แฒแแ แแแแแแแแ
แแกแ แ แแ, แฉแแแ แฃแแแ แจแแแแแชแแแแ STLPort-แแก แแแแแงแแแแแ แจแแกแแแแแแกแ แจแแแแแแแแแแแแก แแแแแแแแแแแแแ (Visual Studio 2015 Windows-แแกแแแแก, gcc 7 Linux-แแกแแแแก, clang 8 macOS-แแกแแแแก).
แกแแแแแแแแ แแ, แฉแแแแ แแแแ แแแแฌแแ แ แซแแ แแแแแแ แแแแแแแแแแแแก แแแฎแแแแแ แแ แแ แแงแแแแแแ แงแแแแ แกแแฎแแก แญแแแแแ แฎแ แแแก, แแแแขแแ แแฎแแ แแแแแแแแแแแแจแ แแแแ แแชแแ แจแแแแ แแแแ แจแแฃแคแแ แฎแแแแแ แแแแแแแแ แแแแแ, แกแแ แแแขแแแแก แแแฎแแแ แแแแ, แ แแแแแแแแช แจแแชแแแแแก แขแแแแแแก, แแแแกแแแแก, แกแแฎแแแแแแก แกแแแ แชแแก แกแแฎแแแแแ แแ แฉแแ แแฃแแแ แฌแงแแ แแจแ. แคแแแแแแ. แแแแ แแชแแ แจแแแฎแ 10 แฌแงแแ แแก แคแแแแก (000-แแแ). wchar_t แจแแแชแแแแ char14_t-แแ; แฉแแแ แแแแแแฌแงแแแขแแ แฃแแ แ แแแฅแแแ wchar_t-แแก แแแแแงแแแแแแแ, แ แแแแแ char000_t แแฆแแแก 16 แแแแขแก แงแแแแ OS-แแ แแ แแ แแคแฃแญแแแก แแแแแก แแแแกแแแแแแแแก Windows-แกแ แแ Linux-แก แจแแ แแก.
แแงแ แ แแแแแแแแ แแแขแแ แ แแแแแแแแกแแแแแแ. แแแแแแแแแ, STLPort-แจแ แแขแแ แแขแแ แ แจแแแซแแแแ แแงแแก แแแแแจแแแแฃแแ แแแแแแแขแแก แแแฉแแแแแแแแแ แแ แฉแแแแก แแแแจแ แแแแแแ แ แแแแแแแก แแก แแงแ แแแแแงแแแแแฃแแ. แแฎแแ แแแแแแแแแแแแจแ แแแแก แแแแแแแแ แฃแแแ แจแแฃแซแแแแแแ แแงแ แแ แแก แแแกแแแแแ แฎแแแแ แฃแแแ แแแแแแแแแแแฃแแแงแ แแ แแแแแแฌแแ แ.
แแกแ แ แแ, แแแแแก แแแแ แแชแแ แแแกแ แฃแแแแฃแแแ, แแแแ แจแแแแแแแแแ แงแแแแ แแแแ แแชแแฃแแ แกแแกแขแแแแกแแแแก. แขแแกแขแแแแก แแ แแ.
แแแแแกแแแแก แจแแแแแ แขแแกแขแแแแ แแฉแแแแ แจแแกแ แฃแแแแแก แแแ แแแ (แแแแแแ แ แแแแแแแก 20-30%-แแแ) แแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแแก แแ แแ (10-15%-แแแ) แแแแแก แซแแแ แแแ แกแแแกแแแ แจแแแแ แแแแ. แแก แแงแ, แแแ แซแแ, แกแขแแแแแ แขแฃแแ แกแแแแแแก แแ แแแแขแแแแแฃแ แ แจแแกแ แฃแแแแแก แแแแ. แแแแขแแ, แแแแแ แแแแแแฌแแ แกแแแฃแแแ แ, แแแแแ แจแแชแแแแแ แฎแแแแก แแแแแงแแแแแ.
แแกแแแ แแแแแแแแแแ แฉแแจแแแแแฃแ แแแแแแแแแแแแจแ แแแแขแแแแแ แแแแก แแแแฎแแ แชแแแแแแแก แกแแแแขแแ แแกแ แแแแกแแแ: แชแแ แแแแ (แแแแแแแขแแแแก แแแ แแจแ) std::map แแ std::set แฉแแจแแแแแฃแแ แแแแแแแแแแแแแแแ แแแแแงแแคแก แแแฎแกแแแ แแแแก. แแ แแแแฎแแ แชแแแแแแแก แแแฎแแกแแแแแแแแแแก แแแแ, แแแแแก แแแแแแ แ แแแแแแแก แแฅแแแแแ แแ แขแแแแก แกแแแแแแ แแแแ แ แชแแ แแแแ แแแแขแแแแแ แ. แกแขแแแแแ แขแฃแแ แแแฎแกแแแ แแแแก แแแแขแแแแแ แแแ แแแแแงแแคแแแแ แชแแขแแแ, แแ แแ แซแแ แแฃแแ แแแแแแแขแแกแแแแก, แแแแ แแ แฉแแแแแแแก แแก แแ แแขแแแฃแแ แแฆแแแฉแแแ - แ แแ แกแชแแแแ แแแจแ, แฉแแแแ แจแแกแ แฃแแแแ แแแแจแแแแแแแแแ แแแแชแ แแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ แแแแแแ แแ (STLPort-แแแ แจแแแแ แแแแ). แแแแขแแ, แฉแแแแก แแแแจแ แฉแแแ แจแแแชแแแแแ แแก แแ แ แขแแแแก แแแแขแแแแแ แ แฉแแจแแแแแฃแแ แแแแแแแแแแแแแแแ แแแแ แแแแแแแแแขแแชแแแ Boost-แแแ, แกแแแแช แแ แแแแขแแแแแ แแแก แแ แแแแฉแแแแ แแก แคแฃแแฅแชแแ แแ แแแแ แแแแแแแ แ แแ แแแแแแ แจแแแแแแแแกแ แแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแแก แแแแ แแแ.
แ แแแแ แช แฎแจแแ แแ แฎแแแแ แแกแฎแแแ แแ แแแฅแขแแแจแ แคแแ แแแแแกแจแขแแแแแแ แชแแแแแแแแแแก แจแแแแแ, แฌแงแแ แแก แแแแแก แแแ แแแแแ แแแแแแ แแแแ แฃแแ แแแแแแแ แแ แแแฃแจแแแ แแ แแฅ, แแแ แซแแ, Windows-แแก แแแแแ แแแแจแ แแขแแ แแขแแ แแแแก แแแแแ แแแแก แแฎแแ แแแญแแ แ แแแแแแแแแ. แแแแแฏ-แแแแแฏ แฌแแ แฌแแแแแแ แแ 2017 แฌแแแก แแแแแคแฎแฃแแแกแแแแก (แแแ แกแแ 8.3.11 1C:Enterprise) แแแแ แแชแแ แแแกแ แฃแแแ.
แจแแแแแแแ
C++14 แกแขแแแแแ แขแแ แแแแแกแแแแก แแแแฎแแแแแแ 6 แแแ แแแแแญแแ แแ. แฃแแแขแแก แจแแแแฎแแแแแจแ, แแ แแแฅแขแแ แแฃแจแแแแแ แแ แแ (แแแแ แแ แซแแแแแ แแแฆแแแแแแแแคแแชแแฃแ แ) แแแแแแแแแ แ, แฎแแแ แกแแแแแแ แแขแแแแ แจแแฃแแ แแแแแ แแแแแ แแขแฃแ แกแคแแ แแแแแ แแแกแฃแฎแแกแแแแแแแ แแฃแแแแแแก แฌแแ แแแแแแแแแแแแ - UI, แกแแ แแแ แแก แแแแกแขแแ แ, แแแแแแแแ แแแแกแ แแ แแแแแแแกแขแ แแ แแแแก แแแกแขแ แฃแแแแขแแแ แแ แ.แจ.
แแแแแกแแแแ แแแแจแแแแแแแแแ แแแแแแ แขแแแ แฉแแแแ แแฃแจแแแแ แกแขแแแแแ แขแแก แฃแแฎแแแก แแแ แกแแแแแ แแแแแขแแแแแ. แแแ แแแแ, แแแ แกแแ 1C:Enterprise 8.3.14 (แแแแฃแจแแแแแแก แแ แแชแแกแจแแ, แแแแแจแแแแ แแแแแแแแแแ แแแแแแแแ แฌแแแก แแแกแแฌแงแแกแจแ) แฃแแแ แแแแแแแแ แกแขแแแแแ แขแแ
แแแแ แแชแแแก แจแแแแแ, แแแแแแแแแ แแแก แแแขแ แแ แฉแแแแแ แแฅแแ. แแฃ แแแ แ แแแฅแแแแ STL-แแก แฉแแแแ แจแแชแแแแแ แแแ แกแแ แแ แแ แแ std แกแแฎแแแแ แกแแแ แชแ, แแฎแแ แแแแฅแแก แกแขแแแแแ แขแฃแแ แแแแกแแแ แฉแแจแแแแแฃแแ แจแแแแแแแแแ แแแแแแแแแแแแแแแ std แกแแฎแแแแ แกแแแ แชแแจแ, stdx แกแแฎแแแแ แกแแแ แชแแจแ - แฉแแแแ แฎแแแแแ แแ แแแแขแแแแแ แแแ แแแขแแแแแแ แแแฃแแแ แฉแแแแ แแแแชแแแแแแกแแแแก, boost-แจแ - แแแซแแแแ แแแแก แฃแแฎแแแกแ แแแ แกแแ. แแ แแแแแแแแแ แ แแงแแแแแก แแ แแแแกแแแก, แ แแแแแแแช แแแขแแแแแฃแ แแ แแ แแก แจแแกแแคแแ แแกแ แแแกแ แแ แแแแแแแแแก แแแแแกแแญแ แแแแ.
แแแแแแแแแแแแแก แแแแกแขแ แฃแฅแขแแ แแแแก โแแจแแแแแฃแ แโ แแแแฎแแ แชแแแแแแ แแกแแแ แแฎแแแ แแแ แแแแแแแแ แแแแก (
แคแ แแแ แแแแแแแจแ
แแแแ แแชแแแก แงแแแแแแ แฃแกแแแแแแแ (แแแแ แแ แแ แ แแ แแขแแแฃแแ) แจแแแแแ แแ แแก แแก, แ แแ แฉแแแ แแฎแแแแแแ แแแชแฃแแแแแก แแ แแแก.
แฌแงแแ แ: www.habr.com