ALYac v3.0.0.858

Posted by Programmer™
2025. 7. 20. 00:05 카테고리 없음

 

 

 

비트디펜더 엔진을 사용

 

 

ALYac30.exe

 

CRC32: a88ed738

SHA-256: 37967923e2b7aa5a7398fe988035497a247564c4948bd36c756c143e1d9f02d3

2025-07-19 일자

파일크기: 136MB (142,864,912 바이트)

 

공개용이라서 오른쪽 하단에 광고창이 표시됩니다.

 

ALYac_300858_20250719.part01.rar
10.00MB
ALYac_300858_20250719.part02.rar
10.00MB
ALYac_300858_20250719.part03.rar
10.00MB
ALYac_300858_20250719.part04.rar
10.00MB
ALYac_300858_20250719.part05.rar
10.00MB
ALYac_300858_20250719.part06.rar
10.00MB
ALYac_300858_20250719.part07.rar
10.00MB
ALYac_300858_20250719.part08.rar
10.00MB
ALYac_300858_20250719.part09.rar
10.00MB
ALYac_300858_20250719.part10.rar
10.00MB
ALYac_300858_20250719.part11.rar
10.00MB
ALYac_300858_20250719.part12.rar
10.00MB
ALYac_300858_20250719.part13.rar
10.00MB
ALYac_300858_20250719.part14.rar
10.00MB
ALYac_300858_20250719.part15.rar
0.41MB

[C++] wstring 제대로 출력하기

Posted by Programmer™
2025. 6. 27. 12:02 카테고리 없음

 

 

wstring  타입의 변수에 다국어를 저장한 예제입니다.

앞에 std:: 를 붙이기 귀찮으면 헤더파일에 #include <string> 를 추가하면 됩니다.

 

 

 

실행한 결과입니다. 영어만 제대로 출력되고, 한국어, 일본어, 중국어는  표시되지 않습니다.

 

 

 

이럴때 setlocale 을 사용하면 됩니다.

 

setlocale 함수는 프로그래밍에서 C 런타임 라이브러리의 현재 로캘을 설정하거나 쿼리하는 데 사용됩니다. 이 함수는 통화 형식, 날짜 및 시간 형식, 문자 분류 등 다양한 범주의 로캘 설정을 변경할 수 있습니다. setlocale을 사용하려면 일반적으로 설정하려는 범주와 로캘 문자열, 두 개의 매개변수를 사용하여 호출합니다.

 

어느 분 블로그를 보니 LC_ALL 을 모든 지역으로 설명했던데 그것이 아닙니다. 

접두어 LC는 Locale Category 의 약자입니다.  어떤 어떤 함수들이 영향을 받는지 그 범위를 지정하는 매개변수입니다.

 

setlocale( LC_ALL, "" ); 은 로캘을 운영 체제에서 가져온 사용자 기본 ANSI 코드 페이지인 기본값으로 설정합니다.

 

 

 

실행해보면  이번에는 한국어와 중국어가 제대로 출력이 되지 않습니다.

 

 

SetConsoleOutputCP 함수를 추가해줘야 합니다.

SetConsoleOutputCP 함수는 호출 프로세스와 연결된 콘솔에서 사용하는 출력 코드 페이지를 설정합니다.

그리고 파라미터를 CP_UTF8 로 설정해줍니다. CP 는 CodePage 의 약자입니다.

 

" CodePage (코드 페이지)"라는 용어는 Windows 환경에서 더 많이 사용되고, " CharSet (문자 집합)"이라는 용어는 웹 환경에서 더 많이 사용되며, " Coded Character Set (코드화된 문자 집합)"은 주로 UNIX 환경에서 사용됩니다.

모두 같은 뜻입니다.

 

 

 

실행한 결과입니다. 영어, 일본어, 중국어, 한국어가 모두 제대로 표시되고 있습니다.

 

Electronic Arts 여름 세일 85%

Posted by Programmer™
2025. 6. 25. 22:07 카테고리 없음

 

 

 

FC25 를 부가가치세 10% 포함하여 신용카드로 어제 4,400 원에 구매했습니다.

 

前作 인 FC24 는 한국어 음성이 지원되지 않았는데 이번에는 지원합니다.

 

 

 

오리진에서도 할인하고 있습니다.

 

 

스팀에서 실행해도 어차피 EA App 을 통해서 실행됩니다.

C# CS0227 안전하지 않은 코드는 /unsafe를 사용하여 컴파일하는 경우에만 나타날 수 있습니다.

Posted by Programmer™
2025. 6. 22. 05:36 카테고리 없음

 

 

 

 

 

프로그램 소스코드에 unsafe 키워드가 포함되어 있는 경우 발생하는 오류입니다.

 

unsafe 키워드는 포인터와 관련된 모든 작업에 필요한 안전하지 않은 컨텍스트를 나타냅니다. 

 

 

 

해결방법은 솔루션 탐색기의  프로젝트 이름에서 마우스 오른쪽 버튼을 클릭하여  속성(R)으로  들어갑니다.

 

그리고 안전하지 않은 코드 허용(F) 에 체크표시를 해줍니다.

 

 

 

 

모두 저장을 한 후 빌드를 하면 됩니다.