I am currently porting some Windows mobile C++ code to standard C++.
So I am trying to find alternatives for windows specific functions.
I have had very little luck in finding a standard C++ function that can help me replace the WSAGetLastError() windows specific function.
WSAGetLastError() returns error numbers for errors that occur with sockets in windows.
So I was wondering if anyone was aware of a way to replace this function in standard c++?
A way to get different error numbers for different outcomes of connecting/dissconecting a socket would be sufficent.
There are no Standard C++ functions supporting sockets. However, the POSIX socket functions should all set the
errnovariable on error – you just need to examine this – it should be declared inerrno.h.