
enchant_dict_get_error 함수는 사전 열기 시 발생한 오류를 반환합니다. 오류 코드는 다음과 같이 확인할 수 있습니다.
- ENCHANT_ERROR_NONE : 오류가 발생하지 않은 경우
- ENCHANT_ERROR_MEMORY : 메모리 할당 오류
- ENCHANT_ERROR_FILE : 파일 열기 오류
- ENCHANT_ERROR_PARSING : 사전 파싱 오류
- ENCHANT_ERROR_DICTIONARY : 사전 오류
오류 메시지를 얻으려면 enchant_dict_get_error 함수의 반환값을 사용하여 enchant_error_to_string 함수를 호출하면 됩니다.
#hostingforum.kr
c
#include
// 사전 열기
EgDict *dict = enchant_dict_new_with_data("사전파일", NULL);
// 오류 코드 확인
int error_code = enchant_dict_get_error(dict);
// 오류 메시지 얻기
const char *error_message = enchant_error_to_string(error_code);
printf("오류 코드: %dn", error_code);
printf("오류 메시지: %sn", error_message);
이 코드를 통해 사전 열기 시 발생한 오류 코드와 오류 메시지를 확인할 수 있습니다.
2025-08-14 14:21