본문 바로가기

컴퓨터158

[정렬] 매크로를 이용한 배열의 길이 계산 [자료구조][정렬] 매크로를 이용한 배열의 길이 계산 #define ARRAY_LENGTH(X) sizeof(X) / sizeof(X[0]) 예제 코드(C++용)int main(void) { int test[] = {1, 5, 3, 6, 9, 11}; cout 2013. 2. 12.
[WPF] Visual Studio 2012 용 C# 빈 프로젝트(Empty Project), WPF 빈 프로젝트(WPFEmpty Project) 1. [C#] Visual Studio 2012 용 C# 빈 프로젝트(Empty Project) 2. [C#][WPF] Visual Studio 2012 용 C# 빈 프로젝트(Empty Project) [C#] Visual Studio 2012 용 C# 빈 프로젝트(Empty Project)에 PresentationCore, PresentationFramework, System, WindowsBase 참조를 추가한 프로젝트 2013. 2. 7.
[WPF] STAThread 란? STAThread = 단일 스레드 아파트 먼트(Single-threaded apartment), 애플리케이션의 스레드 모델 중 하나. 애플리케이션이 다중 스레드를 사용하지 않는다는 것을 의미한다.이는 컴포넌트 오브젝트 모델(COM)과 상호 운용하기 위해 필요하다. WPF 프로그램에서는 [STAThread] 속성(attribute)이 반드시 Main의 앞에 나와야 한다. 그렇지 앟으면 InvalidOperationException 예외 상황과 함께 프로그램이 종료된다. 2013. 2. 7.
[정렬][C++] Template를 이용한 Swap 함수 [정렬][C++]Swap Function(스왑 함수) templatevoid swap(T& _input1, T& _input2) { T Temp = _input1; _input1 = _input2; _input2 = Temp; } 예제) int main(void) {int a=5, b=7; char c = 'c', d = 'd'; swap(a, b); swap(c, d); cout 2013. 1. 30.