我使用DeleteFile
和CopyFile
方法。这些函数会抛出异常还是只设置errno
和lastError
?我是否需要使用try
和catch
?
答案 0 :(得分:9)
如果您指的是Win32 API函数,答案是否定的。没有Win32函数抛出,因为它是一个C API。
答案 1 :(得分:4)
正如@jeffamaphone所说,他们不会抛出异常,因为它们是C函数。
对于错误,它们返回0并设置可以通过GetLastError()
检索的错误代码。既不设置errno
,也因为它们是Windows API。