C++에 해당하는 글 17

CString -> Char array 변환

300x250

 

 

 

프로젝트 문자집합이 Unicode 인경우 ( 기본 )

CString str = _T("Hello, world!");

// CString을 Unicode 문자열로 변환
CW2A pszConvertedAnsiString(str);
// CString의 내부 버퍼에 대한 포인터 가져오기
const char* pszConvertedString = pszConvertedAnsiString;

위의 예제에서는 CString 객체인 str을 Unicode 문자열로 변환하기 위해 CW2A 클래스를 사용했습니다. CW2A 클래스는 CString을 char 배열로 변환해주는 역할을 합니다. 그리고 pszConvertedAnsiString 변수를 통해 변환된 문자열을 얻을 수 있습니다. 이후 pszConvertedString 변수에 변환된 문자열의 포인터를 저장하였습니다.

 

 

 

프로젝트 문자집합이 멀티바이트 인경우

CString str = _T("Hello, world!");

// CString을 multibyte 문자열로 변환
CT2CA pszConvertedAnsiString(str);
// CString의 내부 버퍼에 대한 포인터 가져오기
const char* pszConvertedString = pszConvertedAnsiString;

위의 예제에서는 CString 객체인 str을 multibyte 문자열로 변환하기 위해 CT2CA 클래스를 사용했습니다. CT2CA 클래스는 CString을 char 배열로 변환해주는 역할을 합니다. 그리고 pszConvertedAnsiString 변수를 통해 변환된 문자열을 얻을 수 있습니다. 이후 pszConvertedString 변수에 변환된 문자열의 포인터를 저장하였습니다.

 

 

 

300x250

댓글()

초간단 C++ WebSocket

기타/링크|2023. 5. 7. 13:12
300x250

https://blog.naver.com/websearch/221137780592

 

[오픈소스] 초간단 C++ WebSocket 서버 개발 방법

오픈소스 C++ HTTP stack 라이브러리를 사용하면 간단한 WebSocket 서버를 쉽고 편리하게...

blog.naver.com

 

 

 

https://github.com/YeeYoungHan/cpphttpstack

300x250

'기타 > 링크' 카테고리의 다른 글

vcpkg 설정 방법  (0) 2023.05.09
자동차 소음 원인 및 해결방법  (1) 2023.05.09
로그인, 회원가입 디자인 샘플  (0) 2023.05.06
c++ memory hacking  (0) 2023.05.05
윈도우즈 API - 윈도우 창 관련 함수  (0) 2023.05.04

댓글()

c++ memory hacking

기타/링크|2023. 5. 5. 22:22
300x250

https://www.youtube.com/watch?v=Vtlc-WP7iDw 

1번 프로그램의 String 변수 주소에 TEST 넣기

2번 프로그램에서 그 주소로 가서 TEST 값 출력하기

300x250

'기타 > 링크' 카테고리의 다른 글

초간단 C++ WebSocket  (0) 2023.05.07
로그인, 회원가입 디자인 샘플  (0) 2023.05.06
윈도우즈 API - 윈도우 창 관련 함수  (0) 2023.05.04
사이즈  (0) 2023.03.24
환율계산기 - 환율 우대 확인!!!  (0) 2023.02.23

댓글()

gcroot

기타/링크|2022. 12. 20. 16:05
300x250

https://kindtis.tistory.com/230

 

gcroot를 이용해 관리 클래스 managed class 를 멤버로 사용

C#을 툴로 사용할 경우 애로 사항이 많이 발생하네요. 이전에 올린 방법으로 비관리 코드 Native Code에서 관리 코드 Managed Code를 사용하려고 하면 우회에 우회를 통해 사용하는데 이게 너무 불편했

kindtis.tistory.com

 

https://m.blog.naver.com/PostView.naver?blogId=genenucleus&logNo=220592958447&targetKeyword=&targetRecommendationCode=1 

 

[C++/CLR] 비관리 클래스에서 관리 클래스를 멤버 선언 및 사용.

2010/08/11 [C++/CLR] 비관리 클래스에서 관리 클래스를 멤버 선언 및 사용.비관리 클래스에서 관리 클...

blog.naver.com

 

300x250

'기타 > 링크' 카테고리의 다른 글

오픈API  (0) 2023.01.17
attr() 메서드와 prop() 메서드의 차이점  (0) 2023.01.14
그래픽 비교 사이트  (0) 2022.12.12
CPU 비교 사이트  (0) 2022.12.12
에디트 플러스 소스 코드 정렬  (0) 2022.12.12

댓글()