CARVIEW |
Select Language
HTTP/2 200
date: Tue, 29 Jul 2025 10:55:40 GMT
content-type: text/html; charset=utf-8
cf-ray: 966c15cd3de81ec2-BLR
cf-cache-status: DYNAMIC
cache-control: private
set-cookie: prov=a141c650-9622-4abe-b1ee-f4210d1a43b6; expires=Wed, 29 Jul 2026 10:55:39 GMT; domain=.stackexchange.com; path=/; secure; httponly
strict-transport-security: max-age=31536000; includeSubDomains
vary: Accept-Encoding
content-security-policy: upgrade-insecure-requests; frame-ancestors 'self' https://stackexchange.com
x-clacks-overhead: GNU Terry Pratchett
x-frame-options: SAMEORIGIN
x-request-guid: 74d671ef-05d7-460c-8459-47995a4178a4
x-worker-origin-response-time: 1125000000
x-dns-prefetch-control: off
set-cookie: prov=a141c650-9622-4abe-b1ee-f4210d1a43b6; Path=/; HttpOnly; Domain=stackexchange.com
set-cookie: __cf_bm=m6FNtXQz8q3wwxZ09hb2vXJCR2XTZz.poF5NYnt9P2Y-1753786540-1.0.1.1-2_lou0JYYnyHyviFIMuELl_4yCHEBT4bLCPZ63_hlXIvd4cQPTSSgyVph_vtNOPgTXRNGQiKk06qR_wt44JMazk6iIE0iedk8LFmsa0gnQY; path=/; expires=Tue, 29-Jul-25 11:25:40 GMT; domain=.stackexchange.com; HttpOnly; Secure; SameSite=None
set-cookie: _cfuvid=4kBzVsKd0m3_w.vUpaRWeVbwLYC7vyb7LNeMTCTAB24-1753786540223-0.0.1.1-604800000; path=/; domain=.stackexchange.com; HttpOnly; Secure; SameSite=None
server: cloudflare
content-encoding: gzip
Newest 'reinventing-the-wheel' Questions - Code Review Stack Exchange
Skip to main content
Stack Exchange Network
Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack ExchangeTeams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Learn more about TeamsQuestions tagged [reinventing-the-wheel]
For when you know you are reinventing the wheel, but are doing it anyways. Questions with this tag involve code that is already fully implemented (such as from a library).
1,046 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
1
vote
1
answer
38
views
Implement a simple image captcha test yourself in Java and JS
First of all: I was looking for a simple image captcha solution for a website, but all I found were "Over-the-top" solutions for me. So I decided to write something to self.
I mainly use two ...
9
votes
2
answers
786
views
My shared_ptr implementation
I would like to ask for a code review of my shared_ptr<T> implementation for design, code style. Any nitpicks will extremely useful for me. The features ...
5
votes
2
answers
129
views
constexpr friendly vector with static storage and no allocation
My take 2 on constexpr friendly StaticVector.
If the value_type is trivial, it can be user in constexpr functions normally.
If the value_type is not trivial, it uses placement new / destroy and ...
7
votes
5
answers
393
views
Custom hash function as Bash script
I'm looking for a (possibly cryptographic strong) hash function in Bash with the following properties:
The input is only a string with 4 lower-case characters: aaaa to zzzz
The output should be a ...
10
votes
3
answers
2k
views
C++ std::optional implementation for tech interview
I'm preparing for entry-level C++ developer interview and decided to implement some of std:: members. Here's my implementation of std::optional. I would be grateful ...
1
vote
2
answers
135
views
Implementation of my multidict in Python
I need a code review for my implementation of my multidict in Python.
I'm not sure that my method below is implemented the best way:
...
6
votes
1
answer
216
views
Histogram of Image using std::map in C++
This is a follow-up question for An Updated Multi-dimensional Image Data Structure with Variadic Template Functions in C++ and histogram Template Function Implementation for Image in C++. Considering ...
7
votes
2
answers
672
views
histogram Template Function Implementation for Image in C++
This is a follow-up question for An Updated Multi-dimensional Image Data Structure with Variadic Template Functions in C++. I implemented histogram template ...
5
votes
1
answer
60
views
QT 6 C++ Model View View Model Graphic Photo Size Reducer Tool
This is my first attempt at using the QT portable graphic system. I need to learn QT to pursue some of the positions I am interested in.
I realize the photo size reducer problem may be getting boring, ...
9
votes
4
answers
1k
views
C++20 Singly Linked List with Iterator
Below is the code I wrote to implement a singly linked list. To keep things simple, I omitted things like copy constructor. Aside from general feedback, here are some specifics I would like addressed:
...
10
votes
4
answers
1k
views
Linear version of std::bit_ceil that computes the smallest power of 2 that is no smaller than the input integer
I am not looking for feedback on the algorithm itself, but rather on the implementation; things like modern C++20 writing, style, proper ways to test and handle the validity of input (should I be ...
4
votes
2
answers
416
views
Arena/Region Allocator in C++ (rev 2)
2nd revision of original post: Arena/Region Allocator in C++
Context, changes
Trying to get a better grasp on low-level memory management, I implemented an arena allocator in C++. It's a rough ...
9
votes
1
answer
649
views
Arena/Region allocator in C++
Update: 2nd revision on separate post: Arena/Region Allocator in C++ (rev 2)
Original Post
Trying to get a better grasp on low-level memory management, I implemented an arena allocator in C++.
It's a ...
5
votes
1
answer
76
views
Command Line Photo Size Reduction Tool - version 3
This is the third version of the photo size reduction tool for code review. The previous reviews are Resize 200 photos quickly in C++ using opencv and Photo Reduction Tool version 2 - Possible ...
7
votes
1
answer
273
views
Errors as values and Generic Option, Result types in C++
I wanted to get an in-depth view of both Templates and Concepts in C++, so I made this library. https://github.com/Hernanatn/errores--
I'd like to ask:
is this a proper use of concepts?
is the code ...
- The Overflow Blog
-
-
- Featured on Meta
-
-
Related Tags
c++ × 333
python × 225
c × 131
java × 130
python-3.x × 106
beginner × 100
algorithm × 89
strings × 87
performance × 81
linked-list × 71
c# × 69
c++11 × 63
javascript × 53
haskell × 45
object-oriented × 37
c++17 × 35
memory-management × 35
parsing × 35
sorting × 33
pointers × 31
c++20 × 30
hash-map × 28
cryptography × 27
vectors × 27
stack × 26
more related tags
Hot Network Questions
- Where does Nietzsche indicate the character of the Superman (Übermensch)?
- Can I combine 2 car reservations on adjacent dates with Hertz?
- Is the six million dollar hut challenge real?
- How can I secure an old iron gate with a padlock?
- How to identify process' serving 127.0.0.53:53 and 127.0.0.54:53?
- Is "Every real number is even" a false statement? Is it a statement at all?
- Does group action on a ring induce an action on a Morita equivalent ring
- Can I bring mycelium pellets into Greenland?
- Has the Silver Surfer's clothing (or lack thereof) ever been addressed in the comics?
- Bogoliubov Transformation with Hyperbolic Functions
- Film or TV series about powerful man who is banished, fishes beings he creates from ponds
- Eleven Special Flashcards
- Can Trump sue Southpark?
- Rate of Difference of Gaussian Error
- Why does accessing my public IP via HTTPS on LAN show my modem's interface?
- PoE center tap vs dedicated V+/V-
- Confused by Shinmeikai's 生活態度 definition
- Hypothetical copyleft exposure developer on proprietary project, legal?
- How Does Code Reuse Work at NASA
- Reason why golems do not run on wheels
- What is the proper course of action when a published paper utilizes my previously published methodology without providing citation?
- Help distinguishing between statistics in Mixed Model output table
- lilypond notenames and vertical spacing
- What are the consequences of allowing breaking/returning from every statement?