반응형
Light C 유니코드 라이브러리
utf8 줄을 다룰 작은 C 도서관을 찾고 있다.
특히, 파생 알고리즘과 함께 사용하기 위해 유니코드 구분자를 기반으로 분할.
관련 게시물은 다음과 같이 제안했다.
ICU http://www.icu-project.org/ (임베디드 기기에서 용도에 비해 부피가 너무 크다는 것을 알았다)
UTF8-CPP: http://utfcpp.sourceforge.net/(우수하지만 C++는 C가 아님)
유니코드 문자열을 처리하기 위한 플랫폼 독립적이고 작은 코드베이스 라이브러리를 찾은 사람(귀화 작업을 수행할 필요 없음)
내가 성공적으로 사용하고 있는 멋지고 가벼운 도서관은 utf8proc이다.
MicroUTF-8도 있지만 소스를 보거나 다운로드하려면 로그인 자격 증명이 필요할 수 있다.
UTF-8은 많은 바이트 지향 문자열 기능이 계속 작동하거나 사소한 수정만 필요하도록 특별히 설계되었다.
예를 들어, C의 기능은 두 입력이 모두 유효하고, 무효인 UTF-8 문자열이 있는 한 완벽하게 작동할 것이다.strcpy
입력 문자열이 문자 경계(예: 의 반환 값)에서 시작하는 한 잘 작동한다.
그래서 당신은 별도의 도서관조차 필요하지 않을지도 모른다!
참조URL: https://stackoverflow.com/questions/313555/light-c-unicode-library
반응형
'programing' 카테고리의 다른 글
Vue-roouter 2는 경로를 변경하지만 보기를 업데이트하지 않는가? (0) | 2022.05.03 |
---|---|
Vuex Getter가 업데이트되지 않음 (0) | 2022.05.02 |
Vuex 상태에서 Vue 라우터를 사용하는 방법? (0) | 2022.05.02 |
bootstrap-vue: 특정 css 가져오기 (0) | 2022.05.02 |
C에서 열거형의 크기는 얼마인가? (0) | 2022.05.02 |