Portable code can be run with little to no modification in multiple environments.
I'm working on an implementation of the memcache protocol which, at some points, uses 64 bits integer values. These values must …
c++ 64-bit portability endianness htonlI would like to use some gcc warning switchs that aren't available in older gcc versions (eg. -Wtype-limits). Is there …
gcc makefile version portability compiler-warningsIn MSVC, DebugBreak() or __debugbreak cause a debugger to break. On x86 it is equivalent to writing "_asm int 3", on …
c++ portability debugbreakI know that the #warning directive is not standard C/C++, but several compilers support it, including gcc/g++. But …
c++ compiler-construction warnings c-preprocessor portabilityI want to know that is it possible to create a fully portable virtual machine using any of the VMWare …
vmware virtualization virtual-machine virtualbox portabilityIf I compile a C++ program on my machine, and run it on another one (with older software) I get: /…
c++ linux portability glibcAny portable code that uses bitfields seems to distinguish between little- and big-endian platforms. See the declaration of struct iphdr …
c cross-platform portability low-level bit-fieldsI posted a question with my code whose only #include directive was the following: #include <bits/stdc++.h> …
c++ portability turbo-c++ c++-faq implementation-defined-behaviorI wonder how Java is more portable than C, C++ and .NET and any other language. I have read many …
java c programming-languages portabilityDifferent compilers seem to have different ideas about TR1. G++ only seems to accept includes of the type: #include <…
c++ include c++11 portability tr1