mplayer does it. But the detection is hand-written, not compiler-supported. At startup, it detects the CPU capabilities and sets a few function pointers accordingly.
Type: Posts; User: CornedBee
mplayer does it. But the detection is hand-written, not compiler-supported. At startup, it detects the CPU capabilities and sets a few function pointers accordingly.
Those are web servers, not OSs (well, Windows Server is a Windows edition, but I think you mean IIS). Apache runs on any of the OSs I named.
Of course, for server applications there's Apache, IIS,...
Off my head, I can think of 6 at least partially binary-incompatible OSs you may have to think of for server applications which are in common use for servers: Windows, Linux, FreeBSD, NetBSD, OpenBSD...
If I understand your earlier example correctly, it checks that all sorts of brackets in a string are balanced.
That would look something like this:
namespace
{
rule<> term = // Term is ......
Are you aware of Boost.Spirit?
Both STLPort and GNU libstdc++ have debug versions that are checked.
Give me one example of something you might want to do that you can't under the VM. (Destructors aside.)
But why is this opinion so important to you? You have absolutely nothing to back it up...
You're confusing C# and C++/CLI.
Not really. The only thing it prevents is undefined behaviour, errors that may or may not lead to crashes. Do you think that's a worthy feature of your programs,...
You're not willing to trade in the mediocre slowdown of VMs for greatly increased security and all the syntactic sugar of C# (of which it has heaps and heaps), but you're willing to trade in a slight...
You can pass this in the initializer list without any danger if the only thing you do with it is store it for later use.
But I consider property emulation a waste of code and memory. (Yes, the...