전체 글
Language & API/C_기초
2017. 6. 8.
tolower(_In_ int _C) 사용법
선언 or 정의_Check_return_ _CRT_JIT_INTRINSIC _CRTIMP int __cdecl tolower(_In_ int _C); 설명char 형 대문자를 -> 소문자로 변환 시켜 줍니다. 반환값이 Int 입니다. 파라미터 _In_ int _C : 아스키코드값(int) or ' ' char 문자 반환값int 형 아스키 코드값 예제12345678910111213141516171819202122#include #include #include #include //#include using namespace std; int main(_In_ int _Argc, _In_reads_(_Argc) _Pre_z_ char ** _Argv, _In_z_ char ** _Env){ char str[] ..
Language & API/C_기초
2017. 6. 7.
isxdigit(_In_ int _C) 사용법
선언 or 정의_Check_return_ _CRTIMP int __cdecl isxdigit(_In_ int _C); 설명HEX 값을 확인 합니다. 파라미터 _In_ int _C : 아스키 코드값(int) or ' ' 문자를 넣으면 됩니다. 반환값HEX : int(128) or TRUE그외 : 0 or FALSE 예제12345678910111213141516171819202122232425262728293031323334353637#include #include //#include #include int main(_In_ int _Argc, _In_reads_(_Argc) _Pre_z_ char ** _Argv, _In_z_ char ** _Env){ for (int i = 0; i
Language & API/C_기초
2017. 6. 5.
isupper(_In_ int _C) 사용법
선언 or 정의_Check_return_ _CRT_JIT_INTRINSIC _CRTIMP int __cdecl isupper(_In_ int _C); 설명대문자를 체크해서 TRUE를 반환합니다. 파라미터 _In_ int _C : 아스키 코드값(int) or ' ' 문자를 넣으면 됩니다. 반환값대문자 : int(1) or TRUE그외 : FALSE 예제12345678910111213141516171819202122232425262728293031323334353637#include #include //#include #include int main(_In_ int _Argc, _In_reads_(_Argc) _Pre_z_ char ** _Argv, _In_z_ char ** _Env){ for (int i..
Language & API/C_기초
2017. 6. 2.
isspace(_In_ int _C) 사용법
선언 or 정의_Check_return_ _CRT_JIT_INTRINSIC _CRTIMP int __cdecl isspace(_In_ int _C); 설명공백(space)를 체크하는 함수입니다. 파라미터 _In_ int _C : 아스키 코드값(int) or ' ' 문자를 넣으면 됩니다. 반환값공백 문자(0x09 ~ 0x0D, 0x20) : int(8) or True ' ' (0x20) space (SPC) '\t' (0x09) horizontal tab(TAB) '\n' (0x0a) newline(LF) '\v' (0x0b) vertical tab(VT) '\f' (0x0c) feed(FF) '\r' (0x0d) carriage return(CR) 그외 : 0 or False 예제1234567891011..
Language & API/C_기초
2017. 6. 1.
ispunct(_In_ int _C) 사용법
선언 or 정의_Check_return_ _CRTIMP int __cdecl ispunct(_In_ int _C); 설명punctuation character(구두 문자) 를 체크하는 함수입니다. 파라미터 _In_ int _C : 아스키 코드값(int) or ' ' 문자를 넣으면 됩니다. 반환값punctuation character : int(16)그외 : False, int(0) 예제12345678910111213141516171819202122232425262728293031323334353637#include #include //#include #include int main(_In_ int _Argc, _In_reads_(_Argc) _Pre_z_ char ** _Argv, _In_z_ char ..
How to development
2017. 5. 31.
와콤 펜 ONE NOTE 사용시 펜으로 길게 누르기 옵션 제거 방법
와콤 펜으로 원노트 필기를 할때 반드시 해주어야 하는 옵션입니다. 아니면 너무 불편합니다. ㅎ 아래 그림으로 설명 드리 겠습니다. 아래와 같은 방법으로 해결하면 됩니다. 일단 그림에 보듯이 제에판으로 가셔서 펜 및 터치 메뉴를 선택합니다. 포맷을 2-3달에 한번은 하는거 같습니다. 필요할땐 금방 생각이 안나죠 ㅎ
Language & API/C_기초
2017. 5. 31.
isprint(_In_ int _C) 사용법
선언 or 정의_Check_return_ _CRTIMP int __cdecl isprint(_In_ int _C); 설명출력 가능한 문자를 체크하고 TRUE 값을 반환합니다. 출력 가능한 문자가 무엇인지 아래에서 확인 하면 됩니다. 파라미터 _In_ int _C : 아스키 코드값(int) or ' ' 문자를 넣으면 됩니다. 반환값소문자 : int(2)대문자 : int(1)숫자 : int(4)특수문자 : int(16)공백 : int(64)그외 : 0 예제123456789101112131415161718192021222324252627282930313233343536#include #include //#include #include int main(_In_ int _Argc, _In_reads_(_Argc)..
Language & API/WINAPI_이론
2017. 5. 30.
레지스트리 키 및 값 데이터
레지스트리는 하이브로 나눌수 있다고 이전 블러그에 글을 올렸습니다. 그 하이브 안에는 수많은 키 와 값 그리고 데이터로 이루어 져있습니다. API 함수를 사용하기 전에 키와 값 그리고 데이터가 무엇이고 어떻게 만들어지는지 확인 해볼 필요가 있겠습니다. 먼저 RegEdit에서 간략하게 키를 하나 만들어 보겠습니다. 위치는 HKEY_LOCAL_MACHINE\SOFTWARE 아래에 TEST_RUN 이란 키를 만들었습니다. RegEdit 프로그램 마우스오른쪽을 클릭하면 위에 화면 처럼 표시됩니다. 새로만들기 -> 키를 누르면 되겠지요? 키를 만든후 이름을 TEST_RUN 이라 만들고 다시 아래에 Temp라는 키와 기본 네이밍이 된 키 하나를 만들어 놓습니다. 이제 키를 만들어 보았으니 값을 만들어 보기로 하겠습..
Language & API/C_기초
2017. 5. 30.
islower(_In_ int _C) 사용법
선언 or 정의_Check_return_ _CRT_JIT_INTRINSIC _CRTIMP int __cdecl islower(_In_ int _C); 설명알파벳 소문자일때 TRUE 반환값을 가집니다. 파라미터 _In_ int _C : 아스키 코드값(int) or ' ' 문자를 넣으면 됩니다. 반환값소문자 : int(2)그외 : 0 예제123456789101112131415161718192021222324252627282930313233343536#include #include #include int main(_In_ int _Argc, _In_reads_(_Argc) _Pre_z_ char ** _Argv, _In_z_ char ** _Env){ for (int i = 0; i