Dokumentace k Microsoft C++: co je nového v říjnu 2021
V tomto článku jsou uvedeny významné změny v dokumentaci k Microsoft C++ v červenci 2021 až do 2021. října.
- Novinky v rámci dokumentů v předchozích měsících najdete v tématu co je nového.
- co je nového v souvislosti s c++ v Visual Studio, přečtěte si téma novinky v jazyce c++ v Visual Studio.
- Nejnovější shodu jazyka C a C++ se stavem ISO standard naleznete v tématu vylepšení shody C++ v Visual Studio.
ATL (Active Template Library), Microsoft Foundation Classes (MFC)
Aktualizované články
- Příklady kódu s aktualizovanými třídami a přidání výstupu příkladu kódu
- MFC – graf hierarchie tříd – aktualizace grafu hierarchie MFC
Jazyk C
Nové články
Aktualizované články
- specifikátor třídy úložiště – Přidání upozornění C5033
- C pragma – přidání system_header dokumentace pragma
- bitová pole jazyka C -vysvětlení ukázkového dokumentu typu int main (void) MSVC nepřechází z bitových polí
Knihovna C Runtime
Aktualizované články
- Inicializace CRT – Přidání upozornění kompilátoru 16,11 a C5247 a C5248
rand– Příklad kódu aktualizace- ,
_wcstombs_s_l– Příklad kódu aktualizace - příklad kódu _get_errno – aktualizace
Chyby a upozornění kompilátoru C/C++ a nástrojů
Nové články
- Chyba příkazového řádku D8049
- Upozornění kompilátoru C5243
- Upozornění kompilátoru C5247
- Upozornění kompilátoru C5248
- Upozornění kompilátoru (úroveň 1) C5033
Aktualizované články
- Chyby a upozornění příkazového řádku – nové chybové zprávy
- Upozornění kompilátoru (úroveň 4) C4710 – Přidání upozornění C5033
- Upozornění kompilátoru C4800 prostřednictvím C5999 – přidejte upozornění kompilátoru C5033, C5243, C5249, C5250, C5247 a C5248.
- Chyba kompilátoru C2666 – shoda aktualizace 16,1
- Upozornění kompilátoru (úroveň 4) C4702 – upozornění na aktualizaci C4702
- Chyba kompilátoru C2440 -přidat možnost kompilátoru
- Chyba kompilátoru C2760 – nové informace
- Chyba kompilátoru C2259 – příklad kódu aktualizace
Vnitřní prvky kompilátoru C/C++ a jazyk sestavení
Nové články
Aktualizované články
- MASM for x64 (ml64.exe) – formát instrukcí MASM dokumentu včetně předpon a možnosti avxencoding
- Microsoft Macro Assembler – referenční dokumentace formátu dokumentu MASM, včetně prefixů a možností avxencoding
OPTION– Formát instrukcí dokumentu MASM včetně prefixů a možností avxencoding- _InterlockedCompareExchange vnitřní funkce – přidání chybějícího propojeného vnitřního a opravy dalšího vnitřního návratového typu.
C/C++ v Visual Studio – přehled
Nové články
- vylepšení shody C++, změny chování a opravy chyb v Visual Studio 2019
- co je nového v jazyce C++ v Visual Studio 2019
Aktualizované články
- přehled vývoje v jazyce C++ v Visual Studio -Visual Studio 2022 souvisejících aktualizacích.
- instalace podpory C11 a C17 v souvislosti s aktualizacemi Visual Studio Visual Studio 2022, aktualizace C17
- nástroje a funkce jazyka C++ v edicích Visual Studio – Visual Studio 2022 související aktualizace, aktualizace C17
- vylepšení shody C++, změny chování a opravy chyb v Visual Studio 2022 -Visual Studio 2022 a 16,1 aktualizace shody
- shoda v jazyce Microsoft C/C++ podle Visual Studio verze – Visual Studio 2022 související aktualizace
- C a C++ v Visual Studio – přidání chybějícího obsahu redist
C/C++ – referenční dokumentace preprocesoru
Nové články
Aktualizované články
- pragma – přidat informace o kontraktech s plovoucí desetinnou čárkou
- pragma – přidat informace o kontraktech s plovoucí desetinnou čárkou
- pragma – přidat informace o kontraktech s plovoucí desetinnou čárkou
- Předdefinovaná makra – přidání a
_M_FP_CONTRACT - Upozornění kompilátoru, která jsou ve výchozím nastavení vypnutá – přidat upozornění kompilátoru C5243, C5249, C5250, C5247 a C5248
Projekty C/C++ a systémy sestavení
Nové články
- (Povolit typ char8_t C++ 20)
- (Povolit aktualizovaný procesor lambda)
- (Konfigurace pokrytí upraveného)
- NMAKE – funkce
- NMAKE – funkce
- ,
filteriFunkce NMAKE - ,
filteroutiFunkce NMAKE - ,
findstringiFunkce NMAKE - ,
patsubstiFunkce NMAKE - NMAKE – funkce
- ,
substiFunkce NMAKE - návod: sestavení a ladění C++ s WSL 2 a Visual Studio 2022
Aktualizované články
- konfigurace a sestavování pomocí přednastavení cmake v Visual Studio – opravovat nekonzistence a přidat dokumentaci k funkci neurčená architektura
- podpora Clang/LLVM v Visual Studio projektech cmake – objasněná instalace specifická pro verzi
- projekty cmake v Visual Studio – opravovat nekonzistence v dokumentech cmake a přidávat dokumenty na používání existující mezipaměti bez cmake-server
- /FP (určení chování s plovoucí desetinnou čárkou) – opravit ukázkový kód
- (Globální optimalizace) – objasnění, kdy
registerse klíčové slovo ignoruje - (Profiler nástrojů pro sledování výkonu) –
/profileproblémy s adresou - použití sady nástrojů Microsoft C++ z příkazového řádku -oprava MSBuild doporučení název úlohy C/C++
- Použití makra NMAKE – přidání dokumentace k novým FUNKCÍm NMAKE
- Příkazy v souboru pravidel – kombinace a aktualizace dokumentů NMAKE
- Obsah a funkce souboru pravidel NMAKE – kombinování a aktualizace dokumentů NMAKE
- Vytvoření projektu souboru pravidel C++ – kombinování a aktualizace dokumentů NMAKE
- Definice makra NMAKE – kombinace a aktualizace dokumentů NMAKE
- Tečka – direktivy – kombinace a aktualizace dokumentů NMAKE
- Odvozená pravidla – kombinování a aktualizace dokumentů NMAKE
- Vložené soubory v souboru pravidel – kombinace a aktualizace dokumentů NMAKE
- Předběžné zpracování souboru pravidel – Kombinování a aktualizace dokumentace k nástroji NMAKE
- Referenční informace k nástroji NMAKE – kombinování a aktualizace dokumentace k nástroji NMAKE
- Spuštění nmake – Kombinování a aktualizace dokumentace k nástroji NMAKE
- Ukázkový soubor pravidel – Kombinování a aktualizace dokumentace k nástroji NMAKE
- Speciální makra NMAKE – Kombinování a aktualizace dokumentace k nástroji NMAKE
- Konfigurace programů pro Windows XP – Aktualizace odkazů pro nový článek o rezistorech
- (Shoda) – nové
/Zc:lambdainformace - (Povolit aktualizované
__cplusplusmakro) – Nové/Zc:lambdainformace - Předdefinované konfigurace sestavení CMake – Oprava nekonziferencí v docs CMake
- a
CMakeUserPresets.jsonmapy dodavatelů Microsoftu – Oprava nekonziferencí v dokumentech k CMake - Kurz: Ladění projektu CMake na vzdáleném Windows počítače – Oprava nekonziferencí v dokumentu CMake
- Referenční informace ke schématu – oprava nekonziferencí v dokumentu CMake
- Referenční informace o schématu (C++) – přidání definic maker debugInfo
- (Diagnostika externích hlaviček) – přidání
system_headerdirektivy pragma doc - DumpBIN – referenční informace – Nastavení umožňuje spuštění z příkazového
DUMPBINřádku. - /Qspectre – vyjasnění části Požadované knihovny
C++ v sadě Visual Studio
Aktualizované články
- Storage tříd – přidání upozornění C5033
- void (C++) – objasnění celkového článku
- Příkazy s popisky – oprava příkazů označených popisky
- Inicializace složených závorek – Umístění komentáře k sanitizéru adresy
- Člen Access Control (C++) – aktualizace přístupu ke statickému členu v příkladu
- Řetězcové a znakové literály (C++) – aktualizace pro C++20 Portable .
- Deklarace a definice (C++) – oprava vzorového kódu
- Specializace šablon (C++) – příklad aktualizace kódu
C++ v Visual Studio kurzech
Aktualizované články
- Vytvoření konzolové kalkulačky v jazyce C++ – přidání informací správy zdrojového kódu Git do kurzu
Průvodce portováním a upgradem C++
Aktualizované články
- Binární kompatibilita C++ mezi Visual Studio verzemi – informace o aktualizaci verze
Standardní knihovna C++ (STL)
Nové články
- Třída
- Výčtu
- Struct
- Třída
- Třída
- Struktury
- Struct
- Struct
- Struct
- Třída
- Struct
- Třída
- Třída
- Třída
- Struct
- Třída
- Třída
- Struct
Aktualizované články
- functions – přidání nových
<chrono>funkcí <chrono>– Přidání nových<chrono>typů- třída – celková aktualizace článku a propojení se souvisejícími funkcemi, které nejsou členy
- Použití operátorů vložení a řídicího formátu – oprava příkladu kódu
- Operátory – přidání nových operátorů C++20 chrono
- Struktura – aktualizované popisy chyb
- třída – vyjasnění článku
- class – přidání oddílu požadavků
- functions – přidání oddílu požadavků
- class – přidání oddílu požadavků
- domain_error – vylepšení dokumentace a příkladů
- invalid_argument – vylepšení dokumentace a příkladů
- length_error – vylepšení dokumentace a příkladů
- logic_error – vylepšení dokumentace a příkladů
- out_of_range – vylepšení dokumentace a příkladů
- overflow_error – vylepšení dokumentace a příkladů
- range_error – vylepšení dokumentace a příkladů
- runtime_error – vylepšení dokumentace a příkladů
- underflow_error – vylepšení dokumentace a příkladů
filesystem-<filesystem>už nebude obsahovat<experimental/filesystem>- Členské funkce streamu výstupního souboru – oprava příkladu kódu
- functions – oprava příkladu kódu
<execution>– Zmínit limity souběžnosti- functions – omezení souběžnosti změny
- Třída – omezení souběžnosti změny
Přehled programování v C++ v systému Windows
Nové články
Aktualizované články
- Návod: Vytvoření tradiční Windows Desktopové aplikace (C++) – aktualizované příklady
Čtení a psaní kódu pomocí C++ v Visual Studio
Nové články
- Linter kódu IntelliSense pro C++ – přehled
lnt-assignment-equalitylnt-integer-float-divisionlnt-accidental-copylnt-arithmetic-overflowlnt-logical-bitwise-mismatchlnt-uninitialized-local
Aktualizované články
lnt-integer-float-division– Přidejte Visual Studio 2022 konkrétní informace o konfiguraci.
STL/CLR – referenční dokumentace knihoven
Aktualizované články
- Programování v .NET pomocí C++/CLI – aktualizované pokyny pro Visual Studio verzí uživatelského rozhraní
Community přispěvatelů
Následující lidé během tohoto období přispěli k dokumentům pro C++, C a Assembler. Děkujeme! Pokud Microsoft Docs informace o tom, jak přispívat, přečtěte si přehled průvodce pro přispěvatele.
- mohammad-přidanísemi-2549 (5)
- Jaieshkumaran – Jai zahodí kum za (2)
- workingju při práci – Ju zaměste (2)
- adr26 (1)
- AlexEeniev – Alex Guteniev (1)
- Az Ovirampur – Ar kaňmpur (1)
- d-c-d – David Dyck (1)
- oni informaceube (1)
- rayz-bee – rayz-bee (1)
- redteamrover (1)
- Předčítá se (1)
- užívná - Předparna Palchowdhury (1)
- sudoerChris - Chris Ho (1)
- thispsj – PSJ (1)
- Veverke – Avraham (1)
- weijiechai - Chai Wei Jie (1)
- wmcna začáteční – Weština McNaština (1)
- ystamant (1)
Co je nového v historii
Následující část obsahuje předchozí aktualizaci novinek v Visual Studio dokumentů.
Červen 2021
Build Insights
Nové články
- HeaderUnit – třída
- Module – třídy
- Předkompilovaná třídaHeader
- TRANSLATION_UNIT_TYPE výčtu
- TRANSLATION_UNIT_TYPE_DATA výčtu
- TranslationUnitType – třída
Aktualizované články
- C++ Build Přehledy SDK: event table – přidání nových událostí sestavení Přehledy C++
- Začínáme s C++ Build Přehledy – přidání nových událostí sestavení Přehledy C++
Jazyk C
Aktualizované články
- klíčové slovo
static_asserta makro (C11) – aktualizujte sadu SDK tak, aby se - Zarovnání (C11) – aktualizace sady SDK pro použití
- Obecný výběr (C11) – aktualizace sady SDK pro použití
Knihovna C Runtime
Aktualizované články
Mnoho článků bylo aktualizováno, aby se zabránilo strojového překladu prvků kódu.
_cprintf_p, _cprintf_p_l, _cwprintf_p, _cwprintf_p_l-printf()změna chování zaokrouhlení_cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l-printf()změna chování zaokrouhlení_cprintf, _cprintf_l, _cwprintf, _cwprintf_l-printf()změna chování zaokrouhlení_fprintf_p, _fprintf_p_l, _fwprintf_p, _fwprintf_p_l-printf()změna chování zaokrouhlení_get_printf_count_output-printf()změna chování zaokrouhlení_printf_p, _printf_p_l, _wprintf_p, _wprintf_p_l-printf()změna chování zaokrouhlení_scprintf_p, _scprintf_p_l, _scwprintf_p, _scwprintf_p_l-printf()změna chování zaokrouhlení_scprintf, _scprintf_l, _scwprintf, _scwprintf_l-printf()změna chování zaokrouhlení_vcprintf_p, _vcprintf_p_l, _vcwprintf_p, _vcwprintf_p_l-printf()změna chování zaokrouhlení_vcprintf_s, _vcprintf_s_l, _vcwprintf_s, _vcwprintf_s_l-printf()změna chování zaokrouhlení_vscprintf, _vscprintf_l, _vscwprintf, _vscwprintf_l-printf()změna chování zaokrouhlení_vsprintf_p, _vsprintf_p_l, _vswprintf_p, _vswprintf_p_l-printf()změna chování zaokrouhlení- ,
_snprintf_s_l_snwprintf_s,_snwprintf_s_l, změna chování -printf()zaokrouhlení - konstanty – zlepšení čitelnosti
- ,
_fprintf_lfwprintf,_fwprintf_l, změna chování -printf()zaokrouhlení - ,
_wfreopen_s– nové příznaky C11 - ,
_wfreopen– přidání příznaků C11 - ,
powfpowl, – všimněte si,pow(T,int)že změna začíná ve VS 2015 Update 1. - ,
_printf_s_lwprintf_s,_wprintf_s_l, změna chování -printf()zaokrouhlení - ,
_wsetlocale– vyjasnění režimu řetězce UTF-8 - ,
_sprintf_lswprintf, ,_swprintf_l,__swprintf_lzměna chování -printf()zaokrouhlení cprintf-printf()změna chování zaokrouhlenífprintf_s, _fprintf_s_l, fwprintf_s, _fwprintf_s_l-printf()změna chování zaokrouhlenísprintf_s, _sprintf_s_l, swprintf_s, _swprintf_s_l-printf()změna chování zaokrouhlenístrcpy_s, wcscpy_s, _mbscpy_s, _mbscpy_s_l– oprava příkladů kódustrncat_s, _strncat_s_l, wcsncat_s, _wcsncat_s_l, _mbsncat_s, _mbsncat_s_l-printf()změna chování zaokrouhlení- Typová matematika – aktualizace verze sady SDK pro použití
vprintf, _vprintf_l, vwprintf, _vwprintf_l-printf()změna chování zaokrouhlenívsprintf_s, _vsprintf_s_l, vswprintf_s, _vswprintf_s_l-printf()změna chování zaokrouhlení
C++ v sadě Visual Studio
Aktualizované články
_variant_t::operator=– přidání poznámek prooperator=a usnadnění čtení článku.- Abstraktní třídy (C++) – přidání informací o rozšíření specifickém pro Microsoft pro vložený čistě virtuální destruktor
- Atributy v jazyce C++ – přidání chybějících chyb a upozornění: C7000-C7999, C4834
- char, wchar_t, char8_t, char16_t, char32_t – vyjasnění, jestli je znak podepsaný nebo nepodepsaný
Průvodce portováním a upgradem C++
Aktualizované články
- Úvod do Microsoft C++ pro uživatele systém UNIX – aktualizace Visual Studio 16.10 pro shodu se standardem C17
- Visual C++ 2003–2015 – poznámka: Změna od verze VS 2015 Update 1
Chyby a upozornění kompilátoru a nástrojů C/C++
Nové články
- Chyba příkazového řádku D8048
- Chyba kompilátoru C7510
- Chyba kompilátoru C7536
- Chyby kompilátoru C7000 až C7499
- Chyby kompilátoru C7500 až C7999
- Upozornění kompilátoru (chyba) C4597
- Upozornění kompilátoru (úroveň 1) C4834
- Upozornění kompilátoru (úroveň 1) C5050
- Upozornění kompilátoru (úroveň 3) C4698
- Upozornění kompilátoru (úroveň 3) C4768
- Upozornění kompilátoru (úroveň 4) C4841
- Upozornění kompilátoru (úroveň 4) C4843
- Upozornění kompilátoru C5037
- Závažná chyba C1090
Aktualizované články
- Chyba kompilátoru C2139 – přidání některé diagnostiky verze 2017
- Chyba kompilátoru C2201 – přidání některé diagnostiky verze 2017
- Chyba kompilátoru C2276 – aktualizace C2276
- Chyba kompilátoru C2668 – přidání některé diagnostiky verze 2017
- Chyba kompilátoru C2855 – přidání poznámek k řešení této chyby
- Chyby kompilátoru C2000 – C3999, C7000 – C7999 – přidání chybějících chyb a upozornění: C7000-C7999, C4834
- Chyby kompilátoru C7500 až C7999 – přidání některé diagnostiky verze 2017 přidejte chybu C7510. přidání chybějících chyb a upozornění: C7000-C7999, C4834
- Upozornění kompilátoru (úroveň 1) C4179 – přidání některé diagnostiky verze 2017
- Upozornění kompilátoru (úroveň 1) C5208 a chyba C7626 – přidání chybějících chyb a upozornění: C7000-C7999, C4834
- Upozornění kompilátoru (úroveň 4) C4189 – přidání některých diagnostiky verze 2017
- Upozornění kompilátoru C5038 – přidala se některá diagnostika verze 2017.
- upozornění kompilátoru podle verze kompilátoru – aktualizace Visual Studio 16,10 vylepšení shody a nová upozornění; Přidat nová upozornění 16,10, informace o verzi; aktualizace řetězců verze pro Visual Studio 16,8, 16,9 a 16,10
- upozornění kompilátoru C4400 prostřednictvím C4599 – přidali jsme několik diagnostik Visual Studio verze 2017.
- upozornění kompilátoru C4800 prostřednictvím C5999 -update Visual Studio 16,10 vylepšení shody a nových upozornění; přidat nová upozornění 16,10, informace o verzi; přidání některé verze 2017 diagnostiky; přidat chybějící chyby a upozornění: C7000-C7999, C4834
- Zprávy vektorizace a paralelizace – přidejte důvod selhání vektorizace 505; přidat kód důvodu 1204
Vnitřní prvky kompilátoru C/C++ a jazyk sestavení
Aktualizované články
- Microsoft Macro ASSEMBLER BNF gramatika – formátování vyčištění a problémy s překladem počítačů
C/C++ v Visual Studio – přehled
Nové články
- vylepšení shody C++, změny chování a opravy chyb v Visual Studio 2017
- dokumentace k Microsoft C++: co je nového pro Visual Studio 16,8
- Novinky v jazyce C++ v sadě Visual Studio 2017
Aktualizované články
- vylepšení shody C++, změny chování a opravy chyb v Visual Studio 2017 – přidání diagnostiky 2017 verze
- vylepšení shody C++, změny chování a opravy chyb v Visual Studio 2019 -Visual Studio 16,10 aktualizace C17; aktualizace 16,10 vylepšení shody a nových upozornění; přidat chybu C7510; přidat chybějící chyby a upozornění: C7000-C7999, C4834; aktualizovat dokumenty shody pro 16,9
- C++ v Visual Studio -Visual Studio 16,10 aktualizace pro dodržování C17
- instalace podpory C11 a C17 v Visual Studio -Visual Studio 16,10 aktualizace na dodržování C17
- soulad jazyka Microsoft C/C++ podle Visual Studio verze Visual Studio 16,10 aktualizace na dodržování C17; aktualizace tabulky shody pro Visual Studio 16,10 a Visual Studio 16,9
- dokumentace k Microsoft C++: co je nového pro Visual Studio 16,8 -Visual Studio 16,10 aktualizace pro C17
- co je nového v jazyce C++ v Visual Studio 2017 -Visual Studio 16,10 aktualizace pro C17, aktualizace Visual Studio 16,9 dokumentace k vydání verze
C/C++ – referenční dokumentace preprocesoru
Aktualizované články
- upozornění kompilátoru, která jsou ve výchozím nastavení vypnutá – aktualizace Visual Studio 16,10 vylepšení shody a nová upozornění; přidání některé verze 2017 diagnostics
- předdefinovaná makra – přidání nových upozornění Visual Studio 16,10, informace o verzi; řetězce verze aktualizace pro Visual Studio 16,8, 16,9 a 16,10
Projekty C/C++ a systémy sestavení
Nové články
- (Diagnostika externích hlaviček)
- (Sestavení jednotky hlaviček ze zadané hlavičky)
- (Modul seznamu a závislosti jednotek hlaviček)
- a
CMakeUserPresets.jsonmapy dodavatelů Microsoftu - Konfigurace a sestavování pomocí přednastavení CMake v Visual Studio
- HeaderUnit – třída
- Module – třídy
- PrecompiledHeader – třída
- Výčet TRANSLATION_UNIT_TYPE
- Výčet TRANSLATION_UNIT_TYPE_DATA
- TranslationUnitType – třída
- Návod: sestavení a import jednotek hlaviček v Microsoft Visual C++
- Návod: import knihoven STL jako jednotky hlaviček
Aktualizované články
- /Experimental: Module (povolit podporu modulů) – nový obsah pro záhlaví-jednotky
- /Qspectre – aktualizace pro vs 2019
- /Y (předkompilované hlavičky) – nový obsah pro hlavičky-jednotky
- (Analýza kódu) – aktualizace pomocí aktuálního seznamu možností, přidání dalších informací a restrukturování pro lepší uspořádání souvisejících možností
- (povolit podporu korutiny) – přidání
/await:strictpro Visual Studio 16,10 - (Kompilace modulu Common Language Runtime) – obsahuje verzi pro
/clr:netcoremožnost podpory - (Vytvoření jednotek hlaviček) – přidání nového obsahu souvisejícího s hlavičkou-jednotky
- (Diagnostika externích hlaviček) -
/externalnení experimentální v Visual Studio 16,10 - (Nastavit velikost zásobníku) – aktualizace pro vs 2019
- (Úplná cesta k souboru zdrojového kódu v diagnostice) – klasifikovat chování podle verze
- (Optimalizace celého programu) – Oprava problému Loc v/GL docs
- (Použít hlavičkové jednotky IFC) – nový obsah pro hlavičky-jednotky
- (Vyžadovat kontrolu podpisů) – aktualizované pokyny k podepisování pro
integritycheckbinární soubory - (Povolit podporu OpenMP) – přidání dokumentů/OpenMP: LLVM přepínače kompilátoru
- (Použít pojmenovaný modul IFC) – nový obsah pro hlavičky-jednotky
- (Vypíše všechny závislosti na úrovni zdroje) – nový obsah pro záhlaví-jednotky
- (zadejte jazykovou verzi) – Visual Studio 16,10 aktualizace pro dodržování C17
- (Přeložte direktivy include do direktiv importu) – nový obsah pro záhlaví-jednotky
- rozšířená stránka vlastností – přidejte Windows vlastnost kompatibilní s plochou pro Visual Studio 16,10; přidat možnost verze sady nástrojů LLVM pro Visual Studio 16,9
- Zpracování výjimek ARM – Oprava vzorků pro ARM/ARM64
- Zpracování výjimek ARM64 – Oprava vzorků pro ARM/ARM64
- C++ build Přehledy SDK: událost – přidání nového sestavení c++ Přehledy události do dokumentace
- podpora Clang/LLVM v Visual Studio projekty – přidat možnost verze sady nástrojů LLVM pro Visual Studio 16,9; aktualizovat clang-support-msbuild.md
- projekty cmake v Visual Studio – přidání pokročilých podrobností o použití souborových rozhraní cmake
- Možnosti kompilátoru seřazené podle abecedy – nový obsah pro hlavičky-jednotky
- Možnosti kompilátoru uvedené podle kategorie – nový obsah pro záhlaví-jednotky
- konfigurace a sestavování pomocí přednastavení cmake v Visual Studio – zlepšení čitelnosti
- obecná stránka vlastností (Project) – přidání vlastnosti kompatibilní s Windows desktopem pro Visual Studio 16,10
- začínáme s sestavením c++ Přehledy – přidat nové události Přehledy sestavení v jazyce c++ do dokumentace
- Postupy: Změna cílové architektury a sady nástrojů platformy – zlepšení čitelnosti
- podpora otevření složky pro systémy sestavení C++ v Visual Studio -fix CppProperties. json MinGW-w64 obsahu
- Podpora kódování Unicode v kompilátoru a linkeru – přidejte informace o tom, jak uložit pomocí jiného kódování.
- Použití sady nástrojů Microsoft C++ z příkazového řádku – Aktualizováno pro vs 2019
- návod: kompilování programu v jazyce C na příkazovém řádku – Visual Studio 16,10 aktualizace na dodržování shody C17
- Návod: kompilování nativního programu C++ na příkazovém řádku – vyjasněné chování poznámkového bloku při otevírání zdrojového souboru
Referenční dokumentace jazyka C++ Standard Library (STL)
Nové články
<ranges>- Třída
- Třída
- Třída
- Třída
- Třída
- Třída
Aktualizované články
Kvalita kódu
Nové články
Aktualizované články
- C6031 – přidání poznámky o ignorování návratové hodnoty funkce
- C26432 DEFINE_OR_DELETE_SPECIAL_OPS – příklady kódu aktualizace
- C26497 USE_CONSTEXPR_FOR_FUNCTION – přidání poznámky o tom, kdy nebude vydáno upozornění
Linux s C++ v Visual Studio
Aktualizované články
- Připojení do cílového systému Linux v Visual Studio – přidejte oddíl o ověření klíče hostitele.
- odkaz ConnectionManager – přidání poznámky o příznacích otisků klíčů hostitele přidaných v Visual Studio 16,10.
Přehled programování v C++ v systému Windows
Aktualizované články
- určení, které knihovny dll se mají znovu distribuovat – aktualizace pro Visual Studio 2019
Paralelní programování v jazyce C++ v Visual Studio
Aktualizované články
- přehled C++ AMP – přidání poznámky o zastaralosti knihovny C++ AMP
- návod: ladění C++ AMP aplikace – ukázka kódu pro pevný kód
Community přispěvatelé
Během této doby přispěli do dokumentů C++, C a assembler následující lidé. Děkujeme! Pokud se chcete dozvědět, jak přispívat, přečtěte si téma Přehled Průvodce pro přispěvatele Microsoft docs .
- 0xbadfca11 (1)
- bclehmann -Benjamin Lehmann (1)
- Brian-Taylor8 (1)
- cartwrightluke (2)
- ccawley2011 -Cameron Cawley (1)
- EddieBreeveld -Edward Breeveld (1)
- FrankAtHexagon -Jan Edwards (1)
- fsb4000 -Igor Zhukov (1)
- Jaiganeshkumaran -jaiganesh kumaran (2)
- jayvient -Jayvien (1)
- KishkinJ10 (1)
- kokosxD -kokos (1)
- langemol -Jacco mol (1)
- MUzairS15 (1)
- nadavsu -Nadav (1)
- NegiAkash890 -Akash Negi (1)
- pjessesco -jino Park (1)
- pramodkirchki (1)
- Radfordhound -Graham Scott (1)
- sapant-MSFT (1)
- sebgod -Sebastian Godelet (1)
- seedkar1 (1)
- ShamanCoder (1)
- Sheila-Stewart (1)
- softmac (1)
- Thieum -Matthieu penant (2)
- tjs137 (1)
- urmyfaith -ZX (1)
- ValZapod -Valerii Zapodovnikov (1)
- westinn -Nicolas Westin (1)