Development (128) 썸네일형 리스트형 wstring to UTF-8 string [C++17] filesystem - String 형변환 C++17에서, 경로와 디렉터리, 확장자 등에 관련된 연산을 하는 C++ 표준 라이브러리가 추가됐다. boost API에 있는 기능이었지만, 사용법은 약간 다른 것 같다(boost API를 써 본 적이 없어서 확답을 못 하겠다). namespace std::experimental::filesystem::v1 에 정의되어 있으며(#include), C++ 표준라이브러리와 같이 사용하면 굉장히 편하게 사용이 가능하다. 장점 : 파일 경로를 저장하기 위한 path 클래스를 지원한다. path 클래스의 멤버는 문자열과 경로 설정을 위한 기능을 제공한다. path 클래스를 사용하여 간단하게 확장자를 확인하고 교체할 수 있다. path 클래스에서 UNICODE와 MULTIBYTE 모두 지원한다. 이것은 std::w.. string c_str()함수 보호되어 있는 글입니다. wchar_t 2바이트 이상의 문자를 문자를 저장하기 위해 wchar_t 변수를 사용한다. 물론 char * 로 저장할수도 있다. wchar_t 는 typedef unsigned long (리눅스) 혹은 short(윈도우) 형이다. 리눅스에서는 4바이트이고 윈도우에서는 2바이트이다. 왜 wchar_t 를 사용하는가? 만약 char * 형으로 문자열(UTF-8 방식)을 저장한다고 하면, "가" 란 글자는 EA B0 80 (16진수) 형태로 저장된다. 즉, char *pHangul = "가"; 라고 선언하면, pHangul[0] -> 0xEA; pHangul[1] -> 0xB0; pHangul[2] -> 0x80; 가 저장된다. 이 상태에서 만약 알파벳과 한글을 혼용하면, 영어는 1바이트 한글은 3바이트 이므로, 한글과 .. Good Explanation about Inline Function in C++ Inline function is one of the important feature of C++. So, let’s first understand why inline functions are used and what is the purpose of inline function? When the program executes the function call instruction the CPU stores the memory address of the instruction following the function call, copies the arguments of the function on the stack and finally transfers control to the specified functi.. PNG file with 32bit contains Alpha portion(100% with visible, 0% with invisible.). https://www.makeuseof.com/tag/jpeg-gif-png-image-filetypes-explained-tested/ JPEG, GIF, or PNG? Image Filetypes Explained and Tested Do you know the differences between JPEGs, GIFs, PNGs, and other image filetypes? Do you know when you should use one instead of the other? Fear not, MakeUseOf explains everything! www.makeuseof.com Epic Games Capcha Quiz 아.... 에픽 게임즈.... 진짜 로그인 할 때 이렇게 해야되나......? Qt 설치 화면 Qt 설치를 하면 34% 정도까지 계속 다운로드만 한다. 그러다가 이 때 이후부터 설치 시작. 이전 1 ··· 13 14 15 16 다음