노력과 삽질 퇴적물
Visual Studio 2008에서 C로 시작하기 http://blog.tcompany.pe.kr/62 Visual Studio 2008 로 C/C++ 공부 시작하기 http://aronze.egloos.com/1357178 ========================================================================================== MSDN 공식 매뉴얼 http://msdn.microsoft.com/ko-kr/library/aa187919.aspx Visual Studio에서 응용 프로그램 개발 http://msdn.microsoft.com/ko-kr/library/h8w79z10(v=VS.90).aspx 텍스트, 코드 및 태그 편집 코드 편집기를 ..
1. 벡터 1) 벡터와 좌표계. -> DirectX는 기본적으로 왼손 좌표계(Left-handed)로 엄지(z) = 화면속으로 / 검지(x)는 가로 / 중지(y)는 세로. 벡터(Vector) 스칼라 공간상, 길이와 방향 크기와 방향을 모두 나타냄.(방향 표식 용이) 위치고려X 단위벡터 : 벡터의 길이, 크기가 1인 벡터 typedef struct D3DVECTOR //3차원 벡터 { float x, y, z; } D3DVECTOR, *LPD3DVECTOR; typedef struct D3DXVECTOR3 : public D3DVECTOR { public: D3DXVECTOR3() {}; ... ... } D3DXVECTOR3, *LPD3DXVECTOR3; 2) 벡터의 크기 |vector(x, y)| = ..
1. 스택 ①스택 선언 ②push(), 삽입 ③pop(), 삭제 Algorithm size(): return t +1 //인덱스가 0부터 시작 Algorithm isEmpty(): return (t < 0) Algorithm top(): if isEmpty() then throw a StackEmptyException return S[t] Algorithm push(o): if size() = N then throw a StackFullException t ← t + 1 S[t] ← o Algorithm pop(): if isEmpty() then throw a StackEmptyException e ← S[t] S[t] ← null t ← t-1 return e 1) 구현12345678910111213..
제어문자체는 어느 언어에서든지 쓰는 방법은 비슷하거나 똑같습니다. 다만, try-catch같은 경우, C++이나 JAVA처럼 한정된 제어문이기도 합니다. if()-else if (조건문1) { //if블럭 내용; } else if (조건문2) { // else if 블럭 내용; } ... ... else { //어떤 조건에도 안 걸린 나머지들에 대한 처리. } while() while(제어조건) { //루프의 내용; } do-while() -> 실행부터 해보고, 조건검사를 한다. do { //루프의 내용; }while(제어조건); for(;;) -> 종료조건(조건식)까지 for문 반복 //for (초기 값; 조건식; 증감연산)// 조건식 = 순환조건 for (int i=0; i < 10 ; i++) { ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
개념 ① 독립된 컴퓨터들의 집합이나, 사용자(end-user)입장에서는 1개의 시스템으로 인식되는 구조를 가진 시스템이다. NW를 통신선로로 사용하기때문에 다수의 컴퓨터나 DB를 하나의 시스템처럼 활용할수 있도록 제공하는 시스템. 메시지에 기반한 통신을 사용한다. -> 메모리나 클럭 공유는 없다. -> N대의 컴퓨터들이 1개처럼 보임. -> 점묘화는 가까이서 보면, 일반적인 관람에서는 하나의 면으로 보이는것처럼 -> 첩보영화나 SF물등에서 다수의 PC를 여러대 연결시켜서 슈퍼컴퓨터 대용품으로 쓰는것과 같다. ② 장점 -> economics(경제성) : mainframe보다는 저렴. -> performance(성능) : mainframe보다는 높은 성능. -> reliability(신뢰성) : 시스템 일부..