Visual Studio 2008에서 개발할 수 있는 스마트 장치 플랫폼 Visual Studio에서는 다양한 버전의 Windows Mobile 및 Windows CE를 실행하는 장치용 응용 프로그램의 개발을 지원합니다. 하지만 레거시 장치용 응용 프로그램의 개발은 Visual Studio에서 지원하지 않습니다. 이로 인해 필요한 개발 도구 .NET Compack Framework 버전, 기본 Windows CE 운영 체제 등에 .. C 언어 개열/Windows CE 개발 2011.12.01
Visual Studio 2008을 사용한 스마트 장치 개발 스마트 장치 개발은 Windows CE 및 Windows Mobile을 기반으로 하고 장치 자체에서 실행되는 강력한 클라이언트 응용 프로그램을 개발하는 것을 말합니다. Visual Studio에서는 Pocket PC, Smartphone 등의 Windows CE 기반 스마트 장치에서 실행되는 소프트웨어 개발을 위한 다양한 기술을 통합적으로 지원.. C 언어 개열/Windows CE 개발 2011.12.01
InputPanel 클래스 InputPanel 클래스 .NET Framework 2.0 Pocket PC와 다른 Window CE.NET 장치에서 데이터를 입력하는 데 사용하는 SIP(soft input panel)를 제어합니다. 네임스페이스 : Microsoft.WindowsCE.Forms .NET compact Framework에서 Windows CE에서 SIP컨트롤의 관리되는 구현을 지원하는 inputpanel 구성 요소를 제공합니다. Pocket .. C 언어 개열/Windows CE 개발 2011.12.01
클래스 생성자 클래스 생성자는 객체 생성시 반드시 한번 호출되는 함수이다. 클래스와 같은 이름의 함수로 리턴형이 없으며 리턴하지도 않는다. 생성자가 필요한 이유는 객체를 생성하는 동시에 초기화시키기 위함이다. 객체는 생성과 동시에 초기화되는 것이 좋은 구조이다. class Person { public: int age; int money; Person(.. C 언어 개열/C++ 2010.08.25
클래스 선언과 클래스 구현 C언어의 특성 상 컴파일 하기 전에 전처리기 과정을 거친다. 따라서 선언과 구현하는 부분을 분리하여 따로 파일로 작성할 수 있다. 선언하는 파일을 헤더파일이라고 하며, 헤더파일의 확장자는 .h를 가진다. 구현을 담당하는 파일을 소스파일이라고 하며 .cpp 확장자를 가진다. 헤더 파일에 클래스의 .. C 언어 개열/C++ 2010.08.25
C++ 객체지향 기초 C에서 C++로 넘어갈 때 가장 중요한 역할을 한 것이 구조체이다. C언어의 구조체는 관련 있는 데이터를 하나의 자료형으로 묶을수 있다. 따라서, 함께 움직이는 데이터들을 묶어주는 효과를 가짐으로써 프로그램의 구현 및 관리가 용이해진다. ▲ C언어의 구조체 struct Person { int age; char name[10]; } int main() .. C 언어 개열/C++ 2010.08.22
Call by Value 와 Call by Reference C언어와 마찬가지로 C++에서도 함수에 매개변수를 전달할 때 Call by Value 와 Call by Reference 두 가지 방법이 있는데, C++은 Call by Reference 에서 포인터를 이용한 방법과 레퍼런스를 이용한 방법 두 가지 방법으로 분류된다. C++ 의 Call by Reference 방법에 대해 알아보자. 1. Call by value Call by Value는 C언어와 마찬가.. C 언어 개열/C++ 2010.08.22
입출력 입출력 C 언어는 어떤 입출력 문장도 포함하지 않는 대신에 모든 입출력 동작들은 C 표준 라이브러리 함수들을 통해서 수행한다. C의 입출력 시스템은 자료들을 2진 바이너리와 인간이 읽을 수 있는 텍스트 포맷으로 전달될 수 있도록 한다. 파일 C 에서 파일은 디스크 파일에서 터미널 또는 프린터에 .. C 언어 개열/C 언어 2010.08.22
선행처리기(Preprocessor) 선행처리(Preprocessor)는 소스 파일을 컴파일하기 전에 행해야 할 일련의 작업을 의미한다. 선행처릐 가장 대표적인 예는 #include 문에 의한 외부 파일의 포함 기능과 #define 문에 의한 매크고 상수 정의 기능이다. 선행처리기 지시자들은 # 부호로 시작한다. # 앞에는 공백 문자를 제외한 다른 문자가 올 수 .. C 언어 개열/C 언어 2010.08.22
Call by Value 와 Call by Address 함수를 호출하여 매개변수로 값을 전달할 때 Call by Value 와 Call by Address 형식 두 가지를 사용할 수 있다. Call by Value 는 값의 복사를 통해 매개변수로 값을 전달하는 것이고, Call by Address는 변수의 주소값을 전달하여 저장되어 있는 데이터의 변경이 가능한 매개변수 전달 방법이다. 1. Call by Value 호출함수.. C 언어 개열/C 언어 2010.08.22