공부해요/C 17

[TD 2015] 알아두면 핵 이득! VC++로 안드로이드 개발하기

https://channel9.msdn.com/Events/TechDays/TDK2015/T2-2 [TD 2015] 알아두면 핵 이득! VC++로 안드로이드 개발하기 MP3(오디오 전용)File size66.0 MB저품질 MP4(약 500-800kbps)File size86.3 MB고품질 MP4(최상)File size347.2 MB중간 품질 MP4(약 2-2.5Mbps)File size230.6 MBVisual Studio 2015 에 추가된 Cross-Platform 기능을 사용하면 Visual C++에서도 모바일 앱(안드로이드, iOS) 개발이 가능합니다. Java나 NDK 개발 환경을 새로 익혀야 하는 불편함 때문에 안드로이드 개발을 미뤄왔던 C++ 개발자들에게 Visual C++에 새롭게 시도되는..

공부해요/C 2016.02.15

MFC OLEDB CRUD MYSQL

MFC , VS2013 , mysql , oleDB ,COleDateTime ,date Time Picker , Datetime 1. MFC List Control Column 설정m_pSet->RunSQL(_T("SELECT * FROM carnumber_0716")); //전체 데이터를 읽어온 후 if (m_List.GetHeaderCtrl()->GetItemCount() MoveFirst();do{//datetime을 cstring으로 바꿔서 리스트컨트롤 안에 넣는다. COleDateTime codt(m_pSet->m_car_date);CString str = codt.Format();//int형을 cstring으로 바꿔서 리스트컨트롤 안에 넣는다.int nNum = m_pSet->m_no;CStr..

공부해요/C 2015.07.30

[ c++ 더쉽게,더깊게 ] ch3 . 변수로 사용자와 소통하기 ~p59

변수 선언type ;ex) int A;char letter; Colored By Color Scripter™1234567891011121314151617 //readnum.cpp#include using namespace std; int main(){ int thisisanumber; //정수타입의 변수 선언 cout thisisanumber; //사용자가 입력한 값을 thisisanumber변수에 저장 //사용자는 값입력 후 엔터를 눌러야 한다. cout Colored By Color Scripter™123456789101112131415//string_name.cpp#include #include using namespace std; int main(){string user_name; cout use..

공부해요/C 2014.08.21

[ c++ 더쉽게,더깊게 ] ch2 . c++의 기초 ~ p33

Colored By Color Scripter™1234567 //empty.cpp int main(){ //main 함수는 자신이 정수를 리턴한다고 컴파일러에게 알림//int는 정수} * 함수 : 다른 사람이 작성한, 대개 다른 함수를 사용하거나 프로그래밍 언어의기본기능을 묶은 코드 조각을 가리킨다. *main함수는 c++프로그램에는 예외없이 포함되어야 할 유일한 함수이다.(프로그램의 실행시에 시작점 / return 생략 가능) Colored By Color Scripter™123456789//hello.cpp#include // 헤더파일 using namespace std; int main(){ cout Colored By Color Scripter™1234567891011121314 //이름을 출력해..

공부해요/C 2014.08.21

[ 열혈강의 C언어본색 ] Part2 제3장 포인터란 무엇인가

3.1 포인터란 - 포인터 변수란 메모리 공간의 주소를 저장하는 변수이다. - 변수 이름 앞에 &연산자를 붙이면 해당 변수의 시작 주소를 반환 - 포인터 변수가 저장하는 변수의 주소에 저장된 값을 참조하려면 *연산자를 사용 3.2 포인터 변수의 선언과 사용 Int* pointer = NULL; 자료형 포인터변수이름 널포인터설정 *NULL포인터는 포인터 변수에 아무 주소도 저장하지 않겠다는 의미이다. NULL포인터를 사용할 때는 대문자로 써야 한다. - 포인터 변수에 어떤 변수의 주소를 저장하느냐에 따라 간접 접근하는 대상이 바뀐다. (*&*&a 나 &*&a와 같은 코드의 해석 :*&는 서로 상쇄되기 때문에 *&*&a == a 이고 &*&*a == &a가 성립된다.)3.2.3 잘못 사용된 포인터 - 포인터..

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part2 제2장 다차원 배열이란 무엇인가

2.1 다차원 배열이란 : 1차원 배열로 데이터를 처리하기에 제한이 따를 때 다차원 배열을 사용. - 1차원 배열은 선, 2차원 배열은 면, 3차원 배열은 입체로 생각하면 이해가 쉽다. 2.1.1 2차원 배열의 선언 Int array [행][열]; 자료형 배열이름 배열길이 - 2차원 배열의 요소 위치는 0행 0열부터 시작*2차원 배열의 메모리 할당 방식은 행과 열의 논리적인 구조로 되어 있지만 물리적 구조는 1차원 배열의 형태이다. 왜냐하면 컴퓨터의 물리적 메모리 구조는 2차원 형태가 아니기 때문이다. 2.1.3 3차원 배열의 이해 2.2 2차원 배열의 주소와 값의 참조 - &는 2차원 배열 요소의 주소를 참조하는 연산자이다. Ex ) &2차원 배열 요소- 2차원 배열 이름은 배열에 할당된 메모리의 시작..

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part2 제1장 1차원 배열이란 무엇인가

1.1 1차원 배열이란1.1.1 배열의 정의와 필요성배열 : 같은 자료형을 가진 연속된 메모리 공간으로 이루어진 자료구조(같은 자료형을 가진 변수들이 여러 개 필요할 때 사용하며 많은 양의 데이터를 처리할 때 유용.)1.1.2 배열의 선언 Int array [10]; 자료형 배열이름 [배열길이]1.1.4 배열선언 시 주의할 점 - 배열 요소는 0부터 시작한다. - 배열의 초기화를 중괄호로 할 때 배열의 선언과 초기화가 개별적으로 이루어져서는 안된다. - 배열 길이를 변수로 설정하면 안된다. 상수로 설정해야 함 1.2 1차원 배열의 주소와 값의 참조- &는 주소를 참조하는 연산자다.- 배열이름은 배열에 할당된 메모리 공간의 시작 주소이다.Ex) array[0] , array[1] , array[2] …- ..

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part1 제9장 함수란 무엇인가

9.1 함수란 함수 : 특정작업을 수행하는 코드의 집합 장점 : 코드의 안정성 향상 , 에러 수정에 용이 , 재사용성 향상 , 복잡성은 낮추고 응집력은 높인다 9.2 다양한 형태의 함수들 9.2.1 함수의 기본 요소 3.Int 2.main (1.void){ //함수 시작 4.함수의 기능(정의) } // 함수의 끝*예를 들어 sum이라는 함수의 출력 형태를 int로 설정했다면 return문으로 result를 반환할 때 result는 int형이 되어야 한다. 출력 형태와 일치하지 않은 자료형의 데이터를 반환하면 지정된 출력 형태로 자료형이 변환되어 반환된다. 9.3 함수 적용 방법 1. 함수의 정의(기능) -> 함수의 호출 - 함수의 정의 : 함수의 기능을 정의한 문장 - 함수의 호출 : 정의한 함수를 호출..

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part1 제8장 조건문이란 무엇인가

8.1 조건문이란 어떤 조건이 참인 경우에만 수행하는 문장 8.2 조건문을 만드는 방법1 – if문8.2.1 if문If(조건식) 내용; - 수행할 문장이 한 문장인 경우에는 중괄호를 생략할 수 있다.- 하나 이상인 경우에는 중괄호를 사용해서 문장을 묶는다.8.2.2 if ~ else문 If(조건식) {내용1;}else{내용2;} - else : 그 밖에 , 그렇지 않으면 8.2.3 중첩 if~else 문과 else if문 - else만을 따로 사용하지는 못한다. 8.3 조건문을 만드는 방법2 – switch ~ case문 8.3.1 switch~case문 - 조건문을 표현하는 방식. - if~else문을 간결하게 표현 - if~else문에 비해 가독성이 높다 - if~else문에 비해 약간의 제약이 있다..

공부해요/C 2014.08.14
반응형