Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: July 27, 2025, 12:51 pm

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Custom error message for stack overflow in C++
#38
RE: Custom error message for stack overflow in C++
(August 26, 2021 at 5:35 pm)FlatAssembler Wrote:
(August 26, 2021 at 4:57 pm)HappySkeptic Wrote: Okay, but at least you fixed that.  It is too bad it didn't speed things up.

Just note - that this is an unsafe construct in a multi-threaded program (but yours isn't, so it is fine).  With multi-threading, you have to use some sort of thread lock, not just a single variable.

Like those locks from the C++ standard library? https://en.cppreference.com/w/cpp/thread/lock

Yes.  However, getting a lock is also expensive, so in a thread-safe program you would find a way to do the static initialization at program startup, rather than test for initialization in the TreeNode constructor each time.
Reply



Messages In This Thread
RE: Custom error message for stack overflow in C++ - by HappySkeptic - August 26, 2021 at 5:44 pm

Possibly Related Threads...
Thread Author Replies Views Last Post
  What is the most absurd error message a program you have made was outputting? FlatAssembler 38 8467 June 14, 2023 at 8:01 am
Last Post: FlatAssembler
  Error 502 bad gateway for Rational Responders Brian37 13 2386 April 23, 2022 at 4:17 pm
Last Post: BrianSoddingBoru4
  How Do I Send an SMS message From UK mobile to a US one ReptilianPeon 11 2660 July 9, 2018 at 5:17 pm
Last Post: bennyboy
  HELPPPPP Blue screen error just now!!! Edwardo Piet 114 15849 November 10, 2015 at 2:26 am
Last Post: Aractus
  Disk read error. Creed of Heresy 12 4710 July 27, 2012 at 9:19 am
Last Post: Tiberius
  Video Error: Grey circle with a white exclaimation mark inside. Reforged 5 4341 July 5, 2012 at 1:19 am
Last Post: Reforged



Users browsing this thread: 2 Guest(s)