Винда всегда отличалась тем что клала большой болт на POSIX. С приходом C11\C++11 пал один из самых проблемных - бастион threads, теперь они наконец-то в стандарте :
http://en.cppreference.com/w/c/thread и
http://en.cppreference.com/w/c/atomic. Плюс в C11\C++11 наконец-то разобрались с UTF8\16\32 (
http://en.cppreference.com/w/c/string/multibyte) и
СТОЛМАН ЗАСУНЬ СВОЙ ICONV ОБРАТНО !
Так что когда на винде появятся нормальные C++ компиляторы - тогда и заживем, ориентировочно это конец 2014 (тогда майкрософт обещает полную поддержку C++11\14, и возможно clang наконец-то допилят для винды), а пока живем с огрызком gcc 4.8 в виде mingw 4.8, так там даже регеспы не работают
и всяким либам приходится эмулировать POSIX вот такими костылями.