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...
CppCon (Youtube)OO Considered Harmful - Phil Nash - CppCon 2020
YouTube
OO Considered Harmful - Phil Nash - CppCon 2020
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Is C++ on OO language? What does it mean to be an OO language anyway? What were the original goals, and how have they turned out?
What other approaches are there? Some say there was nothing wrong…
https://github.com/CppCon/CppCon2020
---
Is C++ on OO language? What does it mean to be an OO language anyway? What were the original goals, and how have they turned out?
What other approaches are there? Some say there was nothing wrong…