Recursos
- Microsoft C++ language conformance table, Microsoft Docs
- Microsoft C++ porting and upgrading guide, Microsoft Docs
- Optimization best practices, Microsoft Docs
- C++ binary compatibility between Visual Studio versions, Microsoft Docs
- Compiler warnings that are off by default, Microsoft Docs
- Understanding SAL, Microsoft Docs
- Troubleshooting for the Microsoft Visual C++ Compiler or the Visual C++ Linker, artigo 974229 da Base de Conhecimento da Microsoft
- 64-bit programming for Game Developers, Microsoft Docs
Livros
- Scott Meyers. More Effective C++. Addison-Wesley Professional, 1996. Impresso.
- Scott Meyers. Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14. O’Reilly Media, 2014. Impresso.
- Bjarne Stroustrup & Herb Sutter. C++ Core Guidelines. link
Manuais de otimização de software para processadores
- Developer Guides, Manuals & ISA Documents, AMD
- Intel 64 and IA-32 Architectures Software Developer Manuals, Intel
- Software Optimization Guide for AMD Family 16h Processors, AMD
- Software Optimization Guide for AMD Family 17h Models 30h and Greater Processors, AMD
Apresentações
- X-Fest 2022: Building Games with the GDK: Visual Studio 2022, Build without Install, and Clang
- Pure Virtual C++ 2022: MSVC C++20/23 Update
- GDC 2022: Leveling-up Developer Productivity with Visual Studio 2022
- CppCon 2021: Various
- Pure Virtual C++ 2021: MSVC C++20 Update
- Build 2020: Modern C++ development with Visual Studio
- Build 2013: The Future of C++
- CppCon 2019: C++ Standard Library “Little Things”
- CppCon 2019: Upgrade from “permissive C++” to “modern C++” with Visual Studio 2019
- C++ and Beyond 2012: atomic<> Weapons
- C9::GoingNative 2018: C++ Standard Conformance in Visual Studio 2017 version 15.7
- C9::GoingNative 2016 MSVC++ is* C++17 standard library feature complete!
- C9::GoingNative 2012: VC11 Auto-Vectorizer, C++ NOW, Lang.NEXT
- GoingNative 2013: An Effective C++11/14 Sampler
- GoingNative 2012: C++11, VC++11 and Beyond
- GoingNative 2012: Threads and Shared Variables in C++11
- GoingNative 2012: STL11: Magic && Secrets
- Xfest 2019: Inside Visual Studio 2019 (GDN)
- Xfest 2012: Coding Best Practices for XBOX
Artigos da MSDN Magazine
- Visual C++ - Microsoft Pushes C++ into the Future (abril de 2016)
- Windows with C++ - Coroutines in Visual C++ 2015 (outubro de 2015)
- Windows with C++ - Adding Compile-Time Type Checking to Printf (maio de 2015)
- Windows with C++ : Using Regular Expressions with Modern C++ (janeiro de 2014)
- C++ - Functional-Style Programming in C++ (agosto de 2012)
- C++ - New Standard Concurrency Features in Visual C++ 11 (março de 2012)
- X64 Primer: Everything You Need To Know To Start Programming 64-Bit Windows Systems (maio de 2006)
- Safe! Repel Attacks on Your Code with the Visual Studio 2005 Safe C and C++ Libraries (maio de 2005)
- Under The Hood: Link-time Code Generation (maio de 2002)
