strerror (errno)
In this example, we first define a function to remove a file. Then we call that function on a non-existing file to generate an error. Finally, we check the returned error code to get the error message.
function remove_file(file) { unlink(file); errno(); } Gamma> ret_val = remove_file("/tmp/xyz"); 2 Gamma> strerror(2); "No such file or directory" Gamma>
Copyright © 1995-2010 by Cogent Real-Time Systems, Inc. All rights reserved.