Я смущен относительно точной связи между GetLastError()
и errno
. Являются ли они одними и теми же численными значениями или что-то совершенно другое? Как узнать, какой из них я должен проверить?
И если я хочу преобразовать код ошибки в строку для отладки, могу ли я использовать FormatMessageA()
взаимозаменяемо с strerror_s()
?
Наконец, верно ли, что WSAGetLastError()
всегда возвращает то же, что и GetLastError()
, или они могут возвращать разные значения?