본문 바로가기

Programing

C언어 레퍼런스 출처 - www.winapi.co.kr
아스키 코드 표 DEC HEX OCT Char DEC HEX OCT Char DEC HEX OCT Char 0 00 000 Ctrl-@ NUL 43 2B 053 + 86 56 126 V 1 01 001 Ctrl-A SOH 44 2C 054 , 87 57 127 W 2 02 002 Ctrl-B STX 45 2D 055 - 88 58 130 X 3 03 003 Ctrl-C ETX 46 2E 056 . 89 59 131 Y 4 04 004 Ctrl-D EOT 47 2F 057 / 90 5A 132 Z 5 05 005 Ctrl-E ENQ 48 30 060 0 91 5B 133 [ 6 06 006 Ctrl-F ACK 49 31 061 1 92 5C 134 \ 7 07 007 Ctrl-G BEL 50 32 062 2 93 5D 1..
C# 데이터 타입 및 C,C++,VB와 비교표 CTS 크기 부호 C C++ C# VB System.Byte 1 없음 Unsigned char Unsigned char byte Byte System.SByte 1 있음 char signed char sbyte 없음 System.Int16 2 있음 short short short Short System.UInt16 2 있음 unsigned short unsigned short ushort 없음 System.Int32 4 있음 int int 또는 long int Integer System.UInt32 4 없음 unsigned int unsigned(long) uint 없음 System.Int64 8 있음 long __int64 long Long Syst..
Visual Studio 2008 단축키 코드 자동정렬 Ctrl+K+F
Visual C++ 6.0 단축키 모음 Ctrl+tab : 열린 소스 전환 tab : 블럭 선택후 tab 누르면 선택된 블럭이 tab 만큼 안으로 들여쓰기됨 Shift+tab : 블럭 선택후 Shift+tab 누르면 선택된 블럭이 tab 만큼 밖으로 내어쓰기됨 Ctrl+F2 : 간단한 북마크 설정/해제 (토글) F2 : 다음 북마크로 이동 Shift+F2 : 이전 북마크로 이동 Ctrl+Shift+F2 : 모든 북마크 삭제 Alt+F2 : 편집 가능한 북마크 설정(이름 지정 가능) F12 : Go To Definition Ctrl+F3 : 현재 커서 위치의 단어가 나오는 다음 위치를 찾아줌 Ctrl+Shift+F3 : 현재 커서 위치의 단어가 나오는 이전 위치를 찾아줌 Ctrl+], Ctrl+E : {,},(,)위에서 누르면 짝이 되는 {,}..
Little Endian, Big Endian ■ Big-Endian 상위 바이트의 값이 메모리상에 먼저 표시되는 방법이다. 그림에서 보는것과 같이 메모리의 가장 낮은주소부터 데이터를 채워 나가는 방식이다. 장점> 가독성이 뛰어나고, 대소비교가 빠르다. ■ Little-Endian Big-Endian과 반대로 하위 바이트의 값이 메모리상에 먼저 표시되는 방법이다. 시스템이 내부적으로 데이터를 처리하는데 있어서 Big-Endian방식을 사용하느냐, Little-Endian방식을 사용하느냐는 CPU에 따라 달라진다.이를 호스트 바이트 순서라고 하는데 문제는 호스트 바이트 순서가 일정치 않다는 것이다. Sun, 모토로라계열은 Big-Endian 방식을 사용하고, Intel x86 계열은 Little-Endian 방식을 사용한다. 그러므로 서로 다른 CPU..
Thread 사용법 public static void Main(string[] args) { // Thread 에 객체 생성 Thread MyThread = new Thread(new ThreadStart(MyCallbackFunction)); MyThread.Start(); } public static void MyCallbackFunction() { while(true) { System.Console.WriteLine("Thread Test"); } } NotSupportedException 에러가 나타난다면 public static void Main(string[] args) { // Thread 에 객체 생성 Thread MyThread = new Thread(new ThreadStart(MyCallbackFunct..
Resources에 있는 그림 삽입 PictureBox1.Image = global::Form1.Properties.Resources._1;