C++
Tool for "Go to definition"
Hello, as you know many IDE's/Editors feature a "Go to definition" command that finds the definition of whatever the cursor is currently on. If you have a large and complex program, these tools will/can only work if they know the build process. What tool can you recommend my for "Go to definition". I need one that not only works in most cases, but in all cases(so it needs to know the build process). The build process is a fork of gnu make, but I have a json compilation database that I generated using bear. I basically need the rust language server, but for c++ instead of rust. submitted by /u/Volker_Weissmann
...
Read full post
Tool for "Go to definition"
Hello, as you know many IDE's/Editors feature a "Go to definition" command that finds the definition of whatever the cursor is currently on. If you have a large and complex program, these tools will/can only work if they know the build process. What tool can you recommend my for "Go to definition". I need one that not only works in most cases, but in all cases(so it needs to know the build process). The build process is a fork of gnu make, but I have a json compilation database that I generated using bear. I basically need the rust language server, but for c++ instead of rust. submitted by /u/Volker_Weissmann
...
Read full post
reddit
Tool for "Go to definition"
Hello, as you know many IDE's/Editors feature a "Go to definition" command that finds the definition of whatever the cursor is currently on. If...
C++
C++ Primer (5th Edition) Vs Programming: Principles and Practice Using C++ (2nd Edition) - recommend?
I'm doing some self-teaching and I was recommended these two books. Does anyone have any experience with either? submitted by /u/OpheliaSHolmes
[link] [comments]
C++ Primer (5th Edition) Vs Programming: Principles and Practice Using C++ (2nd Edition) - recommend?
I'm doing some self-teaching and I was recommended these two books. Does anyone have any experience with either? submitted by /u/OpheliaSHolmes
[link] [comments]
reddit
C++ Primer (5th Edition) Vs Programming: Principles and Practice...
I'm doing some self-teaching and I was recommended these two books. Does anyone have any experience with either?
vector{ true, true, false };
A New Approach to Build-Time Library Configuration
Pain
If you’ve been around the block of C and C++ libraries for more than a brief
glance, you have inevitably seen a
script with a few dozen command-line flags? Or maybe you’ve been told to pop
open
in a build script three layers deep just to enable/disable some workaround in
some library thats being pulled in as a dependency of a dependency of a
dependency?
Don’t worry. I hear you cry. I too have wrestled with such pains.
What’s the Big Idea?
Why do libraries offer these build-time switches? What do they accomplish?
In the majority of situations, I believe that offering compile-time tweaks are
an antipattern...
Read full post
A New Approach to Build-Time Library Configuration
Pain
If you’ve been around the block of C and C++ libraries for more than a brief
glance, you have inevitably seen a
tweakme.h or two. Maybe a configurescript with a few dozen command-line flags? Or maybe you’ve been told to pop
open
ccmake and flip some switches? Have you ever juggled command-line flagsin a build script three layers deep just to enable/disable some workaround in
some library thats being pulled in as a dependency of a dependency of a
dependency?
Don’t worry. I hear you cry. I too have wrestled with such pains.
What’s the Big Idea?
Why do libraries offer these build-time switches? What do they accomplish?
In the majority of situations, I believe that offering compile-time tweaks are
an antipattern...
Read full post
vector-of-bool.github.io
A New Approach to Build-Time Library Configuration
In which I present a novel, portable, and nonintrustive approach to build-time configuration
Bartek's coding blog
How To Stay Sane with Modern C++
C++ grows very fast! For example, the number of pages of the C++ standard went from 879 pages for C++98/03 to 1834 for C++20! Nearly 1000 pages! What’s more, with each revision of C++, we get several dozens of new features. Have a look at my blog post with all C++17 features, it shows 48 items, and my C++20 reference card lists 47 elements! Do you need to learn all of that stuff to write good code? How to stay sane in the C++ world today? Read more...
How To Stay Sane with Modern C++
C++ grows very fast! For example, the number of pages of the C++ standard went from 879 pages for C++98/03 to 1834 for C++20! Nearly 1000 pages! What’s more, with each revision of C++, we get several dozens of new features. Have a look at my blog post with all C++17 features, it shows 48 items, and my C++20 reference card lists 47 elements! Do you need to learn all of that stuff to write good code? How to stay sane in the C++ world today? Read more...
Modernes C++ - ModernesCpp.com
std::format in C++20
Today, I'm happy to present Peter Gottschling's guest post to the new formatting library in C++20:
std::format in C++20
Today, I'm happy to present Peter Gottschling's guest post to the new formatting library in C++20:
std::format. Thanks to std::format, text formatting becomes in C++20 as easy as in Python.C++
What's the status of Ecosystem Technical Report?
subj. Last year there was a proposition to make it ( https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1688r0.html ). Can't find anything about it now. What's the status? Are there any public drafts? submitted by /u/RedwanFox
[link] [comments]
What's the status of Ecosystem Technical Report?
subj. Last year there was a proposition to make it ( https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1688r0.html ). Can't find anything about it now. What's the status? Are there any public drafts? submitted by /u/RedwanFox
[link] [comments]
reddit
What's the status of Ecosystem Technical Report?
subj. Last year there was a proposition to make it ( https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1688r0.html ). Can't find anything...