Top "Portability" questions

Portable code can be run with little to no modification in multiple environments.

Autotools vs CMake for both Windows and Linux compilation

I have been looking for pros & cons of Autotools and CMake. But I would like to know opinions from …

cmake build-process portability autotools
Portable lightweight C++ sockets wrapper

I really thought this would be easier to find... I need a portable c++ sockets wrapper. I'm planning to use …

c++ sockets portability
Concurrent file write in Java on Windows

What happens when you concurrently open two (or more) FileOutputStreams on the same file? The Java API says this: Some …

java file-io portability concurrency
C/C++ algorithm to produce same pseudo-random number sequences from same seed on different platforms?

The title says it all, I am looking for something preferably stand-alone because I don't want to add more libraries. …

c++ c random portability consistency
Fixed-width integers in C++

Occasionally I need to use fixed-width integers for communication with external devices like PLCs. I also use them to define …

c++ c visual-c++ types portability
how portable is end iterator decrement?

Just encountered decrement of end() iterator in my company source codes and it looks strange for me. As far as …

c++ stl iterator portability
Portable end of line

is there any way to automatically use correct EOL character depending on the OS used? I was thinking of something …

c++ portability eol end-of-line
int vs size_t on 64bit

Porting code from 32bit to 64bit. Lots of places with int len = strlen(pstr); These all generate warnings now because …

c portability 32bit-64bit
Portable Programming IDE

Frequently I'm brainstormed with programming ideas that I would like to directly code. More or less like "Wow, that algorithm …

ide programming-languages portability portable-applications
How can I have a portable Emacs?

Is there a way run Emacs from a USB drive? I am a Windows user and I would like to …

windows emacs text-editor portability portable-applications