Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
ORBITER-FORUM will be temporarily closed at 2026-07-23 18:00 UTC while we complete some OF maintenance tasks. The amount of downtime is expected to take up to one hour, but probably less.
As I've said, I managed to get the full expansion of the macros in question, and everything looked correct, so I was looking for the actual number that the compiler was evaluating the fully expanded macro to.
It turned out that I was misevaluating the order of operations when I looked at the...
I hadn't tried that option, but don't errors in compilation prevent any code from being generated? But whether or not any code is generated, the compiler has to compute the case values to determine that they duplicate each other, so in principle it should be able to tell you what those are...
Does anyone know how to get gcc to output the actual numerical value it's evaluating for a "duplicate case value" error?
I've got a whole bunch of #defines establishing compile time constants that are being bitwise logicked around into other compile time constants, and somehow a bit is being...
The nasty bit here is that the Smithsonian is, like the Post Office, a weird amalgam of private corporation and federal department. Its board is selected entirely by the federal government, including VPOTUS and CJOTUS holding positions ex-officio, and the Speaker of the House and President pro...
Two 🦆ing thirds???
DB had more delays than would have been ideal when I did my year abroad in Cottbus back in '09/10, but 2/3 is, as I heard one unhappy traveler scream when a delay was announced back then, "zum kotzen".
Me: "I wonder what characters I need to escape in commands/config files/source files for this program/language, and can I precautionarily escape things, or can I only escape characters that require escapes?"
Most programs: A Google search to the effect of "XYZ config file escape characters"...
Just discovered the C comma operator and took massive psychic damage... 🤮
Even worse, I discovered it used in the most confusing way possible in code written by a huge name in computer science that ought to have known better. 🤮🤮🤮
If you're just pronouncing "ULA" letter-by-letter "You-ell-ay", then "a ULA" is correct because the name of the letter U begins with a y sound. Same goes if you're pronouncing the acronym the same as you would "EULA" ("you-luh"). If you're pronouncing it "ulla" or "ooluh", then you'd use "an"...
I'm mulling over the idea of coding up a reader for QR-style pixel-grid barcodes. This would be a retrocomputing project with the idea of printing out barcodes where the pixel arrangement of the central part of the barcode would resemble legacy punch card / punch tape hole layouts, with...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.