Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Posts by Indi‭

8 posts
77%
+5 −0
Meta Post length limit for Code Reviews questions and answers

The consensus in the answers so far is that 640 kiB ought to be enough for anyone any code review request longer than 30,000 characters is not “focused”—or not “properly scoped” or not “constructiv...

posted 28d ago by Indi‭  ·  edited 27d ago by trichoplax‭

Answer
71%
+3 −0
Code Reviews Makefile for auto-generating dependencies in module-based C++ projects

C++20 modules are awesome, and the std module introduced in C++23 makes them even more awesome. Unfortunately, tooling has been slow to catch up to the promise. Heavy duty build systems like build...

0 answers  ·  posted 1mo ago by Indi‭

Question c++ make
66%
+2 −0
Q&A Smart pointer with custom deleter with 'using pointer = '

Your understanding is correct: if the deleter has a member type pointer, then std::unique_ptr uses that to define its own member type pointer, and from that, most other operations. So long as you d...

posted 12d ago by Indi‭

Answer
66%
+2 −0
Q&A Why is global evil?

Another reason that, sadly, very rarely gets mentioned is testing. Global variables make testing hard, and in some cases, functionally impossible. Any time a logical code entity—whether a class, a...

posted 1mo ago by Indi‭

Answer
60%
+1 −0
Q&A Parallel execution with algorithms and execution policies

I can’t comment on mavieth’s answer, but I think their conclusion is correct; the libstdc++ std module doesn’t use the oneTBB backend. It seems like the problem is that oneTBB, when included as he...

posted 1mo ago by Indi‭

Answer
60%
+1 −0
Q&A Any testimonials for any C++ units of measure library?

Look into mp-units. Here is what code that does what the question mentions looks like: #include <print> // or import std; #include <mp-units/systems/si.h> // or import mp_units; ...

posted 1mo ago by Indi‭

Answer
57%
+2 −1
Q&A Is it UB to read value of heap pointer after freeing?

EDIT 3: So the C standard example is now apparently being misinterpreted. Guess I’ll have to explain it. EDIT 2: So I’ve been asked to provide sources for my answer. Fair enough. To recap, my answ...

posted 25d ago by Indi‭  ·  edited 12d ago by Indi‭

Answer
40%
+0 −1
Q&A Why is the new auto keyword from C++11 or C23 dangerous?

I am not going to answer the topic question directly, because I find it rather disingenuous. It’s not just leading; it seems to already have a conclusion in mind. I am also not going to consider t...

posted 21d ago by Indi‭

Answer