āϞāĻŋāύāĻžāĻ•ā§āϏ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ C++ āĻ­āĻžāώāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāϝāĻŧ⧇ āφāϞ⧋āϚāύāĻž

āϞāĻŋāύāĻžāĻ•ā§āϏ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻŽā§‡āϞāĻŋāĻ‚ āϞāĻŋāĻ¸ā§āϟ āĻāĻ•āϟāĻŋ āφāϞ⧋āϚāύāĻž āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻļ⧁āϰ⧁ āĻ•āϰ⧇āϛ⧇ āϝāĻž āϞāĻŋāύāĻžāĻ•ā§āϏ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇ āφāϧ⧁āύāĻŋāĻ• C++ āϕ⧋āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ›āϝāĻŧ āĻŦāĻ›āϰ āφāϗ⧇ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āĻ…ā§āϝāĻžāϏ⧇āĻŽā§āĻŦāϞāĻŋ āĻ˛ā§āϝāĻžāĻ™ā§āϗ⧁āϝāĻŧ⧇āϜ āϏāĻ¨ā§āύāĻŋāĻŦ⧇āĻļ⧇āϰ āϏāĻžāĻĨ⧇ C āĻ­āĻžāώāĻžāϰ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻŦāĻ‚ āϰāĻžāĻ¸ā§āϟ āĻ­āĻžāώāĻžāϰ āĻĒā§āϰāϚāĻžāϰ⧇āϰ āĻŦāĻžāχāϰ⧇āĨ¤ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦ⧇, 2018 āϏāĻžāϞ⧇ āϰ⧇āĻĄ āĻšā§āϝāĻžāĻŸā§‡āϰ āĻāĻ•āϜāύ āĻĒā§āϰāĻ•ā§ŒāĻļāϞ⧀ C++-āĻ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āĻŦāĻŋāώāϝāĻŧāϟāĻŋ āωāĻ¤ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĻ›āĻŋāϞ⧇āύ, āϝāĻŋāύāĻŋ 45 āĻāĻĒā§āϰāĻŋāϞ āĻāĻ•āϟāĻŋ āϰāϏāĻŋāĻ•āϤāĻž āĻšāĻŋāϏāĻžāĻŦ⧇, āĻŸā§‡āĻŽāĻĒā§āϞ⧇āϟ, āωāĻ¤ā§āϤāϰāĻžāϧāĻŋāĻ•āĻžāϰāϏ⧂āĻ¤ā§āϰ⧇ āĻĒā§āϰāĻžāĻĒā§āϤ āĻ•ā§āϞāĻžāϏ āĻāĻŦāĻ‚ āĻ•āĻžāĻ°ā§āύ⧇āϞ āϕ⧋āĻĄā§‡ C++ āĻĢāĻžāĻ‚āĻļāύ āĻ“āĻ­āĻžāϰāϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ XNUMXāϟāĻŋ āĻĒā§āϝāĻžāĻšā§‡āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧇āĻ›āĻŋāϞ⧇āύāĨ¤ .

āφāϞ⧋āϚāύāĻž āϚāĻžāϞāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāϰ āωāĻĻā§āϝ⧋āĻ—āϟāĻŋ āύāĻŋāϝāĻŧ⧇āĻ›āĻŋāϞ⧇āύ āĻšā§āϝāĻžāĻ¨ā§āϏ āĻĒāĻŋāϟāĻžāϰ āφāύāĻ­āĻŋāύ, āχāĻ¨ā§āĻŸā§‡āϞ⧇āϰ āĻ…āĻ¨ā§āϝāϤāĻŽ āĻĒā§āϰāϧāĻžāύ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ syslinux, klibc āĻāĻŦāĻ‚ LANANA-āĻāϰ āĻŽāϤ⧋ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āύāĻŋāĻ°ā§āĻŽāĻžāϤāĻž, āϝāĻŋāύāĻŋ āϞāĻŋāύāĻžāĻ•ā§āϏ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ-āĻŽāĻžāωāĻ¨ā§āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĻ›āĻŋāϞ⧇āύ, āϝāĻž RAID-āĻāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύāĨ¤ 6, āĻāĻ•āϟāĻŋ CPUID āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻāĻŦāĻ‚ x32 ABIāĨ¤ āφāύāωāχāύ⧇āϰ āĻŽāϤ⧇, āϝāĻŋāύāĻŋ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇ āĻ…āϏāĻ‚āĻ–ā§āϝ āĻŽā§āϝāĻžāĻ•ā§āϰ⧋ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāϏ⧇āĻŽā§āĻŦāϞāĻŋ āϏāĻ¨ā§āύāĻŋāĻŦ⧇āĻļ⧇āϰ āϞ⧇āĻ–āĻ•, 1999 āϏāĻžāϞ āĻĨ⧇āϕ⧇, C āĻāĻŦāĻ‚ C++ āĻ­āĻžāώāĻžāϗ⧁āϞāĻŋ āϤāĻžāĻĻ⧇āϰ āĻŦāĻŋāĻ•āĻžāĻļ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻ…āĻ—ā§āϰāĻ—āϤāĻŋ āĻ•āϰ⧇āϛ⧇ āĻāĻŦāĻ‚ C++ āĻ­āĻžāώāĻž āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇āϰ āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āϜāĻ¨ā§āϝ C-āĻāϰ āĻšā§‡āϝāĻŧ⧇ āφāϰāĻ“ āωāĻĒāϝ⧁āĻ•ā§āϤ āĻšāϝāĻŧ⧇ āωāϠ⧇āϛ⧇āĨ¤ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ

āĻĒā§‚āĻ°ā§āĻŦ⧇ āϝ⧇ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ GCC-āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϗ⧁āϞāĻŋ āĻāĻ–āύ āϏāĻšāĻœā§‡ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ C++ āĻ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇, āĻāĻŦāĻ‚ āĻ…āύ⧇āĻ• āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, C++ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϞ⧇ āϕ⧋āĻĄ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āύāĻž āĻ•āϰ⧇āχ āĻĒāϰāĻŋāĻ•āĻžāĻ āĻžāĻŽā§‹ āωāĻ¨ā§āύāϤ āĻšāĻŦ⧇āĨ¤ āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻšāϞ C++ 14 āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻŽā§‡āϟāĻžāĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āϟ⧁āϞ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻ•āĻžāĻ™ā§āĻ–āĻŋāϤ āĻšāϞ C++20 āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž, āϝāĻž āĻāĻŽāύ āϧāĻžāϰāĻŖāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϚāĻžāϞ⧁ āĻ•āϰ⧇āϛ⧇ āϝāĻž āĻ…āύ⧇āĻ• āĻ¤ā§āϰ⧁āϟāĻŋāϰ āϘāϟāύāĻžāϕ⧇ āĻĻā§‚āϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āφāύāωāχāύ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ āĻ•āϰ⧇āύ āϝ⧇ C++ āϰāĻžāĻ¸ā§āĻŸā§‡āϰ āĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻāύ⧀āϝāĻŧ, āϝ⧇āĻšā§‡āϤ⧁ āĻĒāϰāĻŦāĻ°ā§āϤ⧀āϟāĻŋ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ⧇ C āĻ­āĻžāώāĻžāϰ āĻĨ⧇āϕ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āφāϞāĻžāĻĻāĻž, āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻāĻŦāĻ‚ āϕ⧋āĻĄāϟāĻŋ āϧ⧀āϰ⧇ āϧ⧀āϰ⧇ āĻĒ⧁āύāĻ°ā§āϞāĻŋāĻ–āύ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ āύāĻž (C++ āĻ­āĻžāώāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āφāĻĒāύāĻŋ āĻ…āύ⧁āĻŦāĻžāĻĻ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āϏāĻŋ āĻ­āĻžāώāĻž āĻĨ⧇āϕ⧇ āϕ⧋āĻĄ āĻ…āĻ‚āĻļ⧇, āϤāĻžāχ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āϏāĻŋ āϕ⧋āĻĄ C++ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ•āĻŽā§āĻĒāĻžāχāϞ āĻ•āϰāĻž āϝāĻžāϝāĻŧ)āĨ¤ SUSE āĻĨ⧇āϕ⧇ Jiri Slaby āĻāĻŦāĻ‚ Red Hat āĻĨ⧇āϕ⧇ David Howells āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇ C++ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āϛ⧇āύāĨ¤

āωāĻ¤ā§āϏ: opennet.ru

āĻāĻ•āϟāĻŋ āĻŽāĻ¨ā§āϤāĻŦā§āϝ āϜ⧁āĻĄāĻŧ⧁āύ