| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- 퍼블릭도메인
- meslolgs nf
- AI협업개발
- GitHub Pages
- Cloudflare Pages
- 타로앱개발
- 사주프로그램
- AI개발
- github
- claude ai
- ai웹사이트
- claude활용
- 일렉트론
- 무료호스팅
- React
- 무료서버
- 천간지지오행
- 다크테마UI
- 카드애니메이션
- 사주앱개발
- 타로카드
- 웹앱개발
- 무료웹사이트
- 바이브코딩
- docs-first
- Chatgpt활용
- 코딩독학
- typescript
- 웹사이트만들기
- Netlify
- Today
- Total
목록2023/11/09 (2)
dog paw / development
문자열 방식SBCS(Single Byte Character Set)SBCS(Single Byte Character Set)는 1바이트로 문자를 표현하는 문자 집합이다. ASCII 문자 집합을 기반으로 만들어졌다. SBCS는 주로 컴퓨터 시스템의 호환성 유지를 위해 사용된다.ASCII7bit로 영문자, 숫자, 특수문자, 기호 등 128개 문자를 표현할 수 있다. 1bit는 Parity Bit로 통신 에러 검출을 위해 사용된다.ANSI8bit로 구성되어 있으며 256개의 문자를 표현할 수 있다. (ASCII의 확장판) ANSI의 앞 7bit는 ASCII와 동일하고, 뒤에 1bit를 이용하여 다른 언어의 문자를 표현한다.새로 추가된 128개 문자(뒤에 1bit)로는 모든 언어의 문자를 표현할 수 없다. 그래서..
서버에서 실행될 프로그램을 만든다면 한글에 대해 별로 고민할 거리가 별로 없지만클라이언트에서 실행되는 프로그램의 경우 한글이나 기타 언어들은 고민할 거리가 많습니다.아무래도 컴퓨터 자체가 서구권에서 시작한것과 어떻게든 메모리와 데이터를 아껴야했던당시 상황으로 써는 당연한 결과가 아닐까 싶네요. 뭐 여기까지 찾아 들어오신걸 보면 이미 많은 정보를 찾아보셨을꺼라 보고 핵심 부분만 코드로 남겨두겠습니다. 1. encoding_rs 라는 모듈을 이용한 방법입니다. 아래 명령으로 설치하시면 됩니다.cargo add encoding_rs 테스트 코드 입니다. 주의할 점은 C/C++에서는 문자열이 null 로 끝나기 때문에 null 추가해줘야합니다.pub fn string_encoding_rs(fullpath: St..
