잡학다식/코딩 공부 (17) 썸네일형 리스트형 아스키코드(ASCII)표 아스키코드(ASCII) 표ASCII (American Standard Code for Information Interchange, 미국 정보 교환 표준 부호)또는 줄여서 ASCII( /ˈæski/, 아스키)는 영문 알파벳을 사용하는 대표적인 문자 인코딩이다. 정보교환용 7비트 부호체계 아스키는 컴퓨터와 통신 장비를 비롯한 문자를 사용하는 많은 장치에서 사용되며, 대부분의 문자 인코딩이 아스키에 기초를 두고 있다. 컴퓨터는 0과 1 숫자밖에 모르기 때문에 문자도 숫자로 기억합니다.그래서 아스키코드라는 표준이 등장하였죠. 아스키코드는 0에서 127까지의 숫자를 이용하여 문자를 표현한다. 제어 문자 코드는 0부터 31까지 차지하며, 스페이스 문자부터 인쇄가 가능한 코드이다. 스페이스 문자는 32로 표현된다. .. [MFC]CString ->char 배열로 변환 CString ->char 배열로 변환 CString str = _T("test"); CStringA strA = CStringA(str); int len = str.Getlength(); char cArray[ len ] = {0x00, }; memcpy(cArray, strA.GetBuffer(), strA.GetLength()); -------------------------- CString => const char* CString strTest = _T("test"); const char* cTest; cTest = (CStringA)strTest; --------------------------- const char* -> CString const char* cTest = "test"; CStr.. [MFC] 체크박스 값 확인 등 유용한 함수,이벤트 BOOL 변수명 = IsDlgButtonChecked(체크박스의 ID) ? TRUE : FALSE; 위와 같이 해서 변수명을 if로 TRUE인지 FALSE인지 확인하면 됨. 체크박스를 클릭할때 마다 값을 MessageBox 띄우기 CheckBox의 이벤트 중 BN_CLICKED을 사용 하여 클릭했을때 값을 확인해야 바로 값을 확인 가능하다. BOOL m_TWA_USE; m_TWA_USE = IsDlgButtonChecked(IDC_TWA_USE)?TRUE: FALSE; CString temp; temp.Format(_T("%d"),m_TWA_USE); AfxMessageBox(temp); %d 형식으로 받았기 때문에 TRUE = 1 , FALSE =0 으로 표시 된다. AfxMessageBox(); 은 .. [MFC] CString -> int 변환, Format 형식, 형 변환 1. int CString 변환 CString sTemp; int nTemp = 100; sTemp.format(_T("%d"), nTemp); //sTemp으로 int값이 들어옵니다. sTemp.format(_T("%d"), nTemp); sTemp으로 int값이 들어옵니다. long 같은 경우는 "%d" 대신 "%ld"로 변경 2. CString int or long 등등.. 변환 CString sTemp = _T("1234"); int nTemp; nTemp = _ttoi(sTemp); //int로 변환되어 저장됩니다. nTemp = _ttoi(sTemp); int로 변환되어 저장됩니다. (atoi 도 있지만 _ttoi를 추천합니다) 3. double CString // CString -> doub.. [C#] region 사용/단축키 C#으로 큰 프로젝트를 한다면 region - endregion을 사용한 코드들을 볼 수 있습니다 저 같은 경우 region으로 코드가 싸여져있었지만 맨 처음에는 별 생각없이 그냥 코딩을 했던 것 같습니다 시간이 지나서 좀 더 복잡한 코드를 짜다보니 region을 사용하여 프로그램을 정리하여 보다 깔끔하게 코딩을 했었던 걸로 기억합니다 이번 포스팅에서는 C#의 region에 대한 것과 사용법에 대해서 알아보겠습니다 region이란? region의 단어 뜻에 대해 알아봤습니다 단어의 뜻은 파파고에서 검색해봤습니다 region[ˈriːdʒən]명사 1.(보통 정확한 경계나 국경과 상관없는) 지방, 지역the Arctic/tropical/desert, etc. regions북극/열대/사막 지방 등 2.(한 국.. [PHP] Post방식으로 데이터 다른 페이지 전송하기 POST 방식으로 데이터 다른 페이지로 전송하기 1. 입력받고 전송하기 위한 html 문 test1_ok.php로 보낼 폼을 만들어준다. name="dan" name="condition" name을 적용하여 넘겨줄 데이터 이름을 확인할수있다. 구구단 출력 하기 ▶ 구구단 : 2 3 4 5 6 7 8 9 단 ▶ 실행조건 : for while 2. test1.php에서 받은 데이터를 바탕으로 구구단 출력 [JAVA] Scanner 클래스 사용하기 자바에서 입력받을 때 사용하는 스캐너입니다. 정수, 실수, 문자열을 읽어올 수 있습니다. JDK1.5부터 추가 되었음 Scanner 사용법 import java.util.Scanner; import를 통해 외부 클래스를 호출 하여야 합니다. Java.util 패키지에 포함 객체생성하면 자동으로 입력됩니다. Scanner 객체생성 Scanner sc = new Scanner(System.in); System.in 는 키보드 입력값 넣겠다는 뜻(바이트 단위) Ctrl + Sapce 키 사용해서 자동완성 잘 활용 합시다 예제 코딩 mport java.util.Scanner; //외부 클래스 호출 public class Hello { public static void main(Str.. [JAVA] 이클립스 출력하기 JAVA 글꼴 수정 및 프로젝트 만드는법 참고 ▷File - New - New Project 선택 ▷Java Project 설정 후 Next ▷네임 설정후 Finish ▷Don't Create.. 모듈은 설치안해도 된다고 한다 ▷open perspective ▷만들어진 프로젝트에서 src - new - Class 선택 ▷Name 설정(Class 앞글자는 대문자가 기본) ex) Hello ▷public static void main(String[] args) 체크 하면 기본적인 코드 나옴 // : 주석 syso치고 컨트롤 +스페이스 = 자동완성기능(출력기능) System.out.println(); 자주쓰는 기본 명령어이기 때문에 자동완성기능 알아두면 좋다 작동시켜 보려면 여기 클릭 pu.. 이전 1 2 3 다음