6.2. 错误处理
本节介绍底层 CUDA 驱动程序应用程序编程接口的错误处理函数。
函数
- CUresult cuGetErrorName ( CUresult error, const char** pStr )
- 获取错误代码枚举名称的字符串表示形式。
- CUresult cuGetErrorString ( CUresult error, const char** pStr )
- 获取错误代码的字符串描述。
函数
- CUresult cuGetErrorName ( CUresult error, const char** pStr )
-
获取错误代码枚举名称的字符串表示形式。
参数
- error
- - 要转换为字符串的错误代码
- pStr
- - 字符串指针的地址。
描述
设置*pStr到枚举错误代码名称的 NULL 终止字符串表示形式的地址error。如果错误代码无法识别,将返回 CUDA_ERROR_INVALID_VALUE,并且*pStr将设置为 NULL 地址。
另请参阅
- CUresult cuGetErrorString ( CUresult error, const char** pStr )
-
获取错误代码的字符串描述。
参数
- error
- - 要转换为字符串的错误代码
- pStr
- - 字符串指针的地址。
描述
设置*pStr到错误代码的 NULL 终止字符串描述的地址error。如果错误代码无法识别,将返回 CUDA_ERROR_INVALID_VALUE,并且*pStr将设置为 NULL 地址。
另请参阅