Tags: #gdb #debug
https://www.viva64.com/en/b/0430/#ID0EYBAE
GDB is a tool that is hard to live without. Of course, as Brooks says: "The quality in software development is achieved through proper design, not by endless testing".
https://www.viva64.com/en/b/0430/#ID0EYBAE
GDB is a tool that is hard to live without. Of course, as Brooks says: "The quality in software development is achieved through proper design, not by endless testing".
Viva64
GDB - a tough nut to crack: only a few bugs found by PVS-Studio
GDB is a tool that is hard to live without
Tags: #stl #memoryusage
https://lemire.me/blog/2016/09/15/the-memory-usage-of-stl-containers-can-be-surprising/
"One of the benefits of C++ is the built-in STL containers offering the standard data structures like vector, list, map, set. They are clean, well tested and well documented."
https://lemire.me/blog/2016/09/15/the-memory-usage-of-stl-containers-can-be-surprising/
"One of the benefits of C++ is the built-in STL containers offering the standard data structures like vector, list, map, set. They are clean, well tested and well documented."
Tags: #universal #forwarding #reference #type
https://blog.petrzemek.net/2016/09/17/universal-vs-forwarding-references-in-cpp/
"When talking about T&& in C++, you may have heard about universal references and forwarding references."
https://blog.petrzemek.net/2016/09/17/universal-vs-forwarding-references-in-cpp/
"When talking about T&& in C++, you may have heard about universal references and forwarding references."
Tags: #chakracorecppbridge #chakra #library
"The purpose of this single-header library is to provide a convenient bridge between ChakraCore C-style API and C++."
https://github.com/AlexBAV/ChakraCoreCppBridge
"The purpose of this single-header library is to provide a convenient bridge between ChakraCore C-style API and C++."
https://github.com/AlexBAV/ChakraCoreCppBridge
GitHub
AlexBAV/ChakraCoreCppBridge
ChakraCoreCppBridge - A convenient C++ wrapper for C-style API provided by Microsoft ChakraCore library.
Tags: #refiningconcepts #constraints
https://honermann.net/blog/2016/09/18/refining-concepts-separate-checking-part-1-relaxing-constraints/
" I’ll be discussing about separate checking of constrained template definitions."
https://honermann.net/blog/2016/09/18/refining-concepts-separate-checking-part-1-relaxing-constraints/
" I’ll be discussing about separate checking of constrained template definitions."
Tags: #cpp19 #string_view
"std::string is the standard way of working with strings in C++, and offers a lot of convenient functionality for working with strings, such as comparison, searching for substrings, concatenating, slicing, etc."
https://skebanga.github.io/string-view/
"std::string is the standard way of working with strings in C++, and offers a lot of convenient functionality for working with strings, such as comparison, searching for substrings, concatenating, slicing, etc."
https://skebanga.github.io/string-view/
skebanga.github.io
C++17 string_view
Introduced under proposal n3921, string_view gives us the ability to refer to an existing string in a non-owning way.
Tags: #vcpkg #tool #opensource #windows
"We are delighted to announce the availability of Vcpkg on GitHub https://github.com/Microsoft/vcpkg . Vcpkg simplifies acquiring and building open source libraries on Windows."
https://blogs.msdn.microsoft.com/vcblog/2016/09/19/vcpkg-a-tool-to-acquire-and-build-c-open-source-libraries-on-windows/
"We are delighted to announce the availability of Vcpkg on GitHub https://github.com/Microsoft/vcpkg . Vcpkg simplifies acquiring and building open source libraries on Windows."
https://blogs.msdn.microsoft.com/vcblog/2016/09/19/vcpkg-a-tool-to-acquire-and-build-c-open-source-libraries-on-windows/
GitHub
GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS
C++ Library Manager for Windows, Linux, and MacOS. Contribute to microsoft/vcpkg development by creating an account on GitHub.
Tags: #sycl #cpp #acceleration #computecpp
"we are giving developers free, early access to ComputeCpp™, our implementation of the SYCL™ open standard."
https://www.codeplay.com/portal/earlyaccesstothesyclopenstandardforcacceleration
"we are giving developers free, early access to ComputeCpp™, our implementation of the SYCL™ open standard."
https://www.codeplay.com/portal/earlyaccesstothesyclopenstandardforcacceleration
Codeplay
Codeplay - Early Access to the SYCL Open Standard for C++ Acceleration
Codeplay is internationally recognized for expertise in Heterogeneous Systems, and has many years of experience in the development of Compilers, Runtimes, Debuggers, Test Systems, and other specialized tools.
Tags: #cppcon2016 #tuble #howitworks
https://onedrive.live.com/view.aspx?resid=E66E02DC83EFB165!335&ithint=file%2cpptx&app=PowerPoint&authkey=!AH3zRnbTT34vYNk
Tuple: What's New, And How It Works
https://onedrive.live.com/view.aspx?resid=E66E02DC83EFB165!335&ithint=file%2cpptx&app=PowerPoint&authkey=!AH3zRnbTT34vYNk
Tuple: What's New, And How It Works
Tags: #std #accumulate #algorithmic #empire
Exploring an Algorithmic Empire
https://www.elbeno.com/presentations/std-accumulate/presentation.html#/sec-title-slide
Exploring an Algorithmic Empire
https://www.elbeno.com/presentations/std-accumulate/presentation.html#/sec-title-slide
Tags: #concepts #lite
This post contains quite advanced material. I assume you are already familiar with Concepts Lite.
https://akrzemi1.wordpress.com/2016/09/21/concepts-lite-vs-enable_if/
This post contains quite advanced material. I assume you are already familiar with Concepts Lite.
https://akrzemi1.wordpress.com/2016/09/21/concepts-lite-vs-enable_if/
Andrzej's C++ blog
Concepts Lite vs enable_if
This post contains quite advanced material. I assume you are already familiar with Concepts Lite. For an overview of what Concepts Lite is, I recommend this proposal. Also, I have found this blog v…
Tags: #semile #framework #monitorprograms
https://r-kan.github.io/semile/
"A profiling framework that provides the ability to monitor programs, in general of any programming language"
https://r-kan.github.io/semile/
"A profiling framework that provides the ability to monitor programs, in general of any programming language"