'분류 전체보기'에 해당 되는 글 131건

  1. 2010.01.17 [MATLAB] slu.m을 이용하여 주어진 matrix를 LU분해하기
  2. 2009.11.27 Ansoft 초고주파 회로 시뮬레이션 프로그램
  3. 2009.10.22 캐리비안의 해적 - The Medallion Calls
  4. 2009.10.19 [MATLAB] mesh와 meshgrid를 이용한 3차원 그래프 그리기
  5. 2009.10.19 [MATLAB] 전달함수로 부터 control canonical form 얻기
  6. 2009.10.19 [MATLAB] symbolic 객체를 이용한 적분
  7. 2009.10.19 [MATLAB] matlab에서 수치적분 하기 quad
  8. 2009.10.12 Nell - Separation anxiety
  9. 2009.10.12 Pop goes my heart - Hugh Grant, Music and Lyrics
  10. 2009.08.14 Online LaTeX equation editor
  11. 2009.08.10 sin 그래프 그리기
  12. 2009.08.10 MIT Strang 교수님의 Linear Algebra 강의
  13. 2009.08.10 엔지니어와 나이
  14. 2009.08.03 발로 기타 연주하는 외국인
  15. 2009.05.10 닉 부이치치
  16. 2009.02.12 Coldplay - Viva La Vida
  17. 2009.02.07 Randy Pausch - 마지막 강의
  18. 2009.02.02 가장 성공한 해외파 차범근
  19. 2009.02.01 "Immortal" Jellyfish Swarm World's Oceans
  20. 2009.02.01 취업 준비는 ‘나만의 브랜드’를 완성해가는 과정7인의 취업 고수(‘나는 이렇게 성공했다’)
  21. 2008.12.21 [이 남자의 경쟁력]⑭ 수학자 김정한의 ‘사랑’
  22. 2008.12.17 전자기학 웹 강의 1
  23. 2008.11.15 프리 앰프에 관해........ 믿거나 말거나?
  24. 2008.11.01 유럽의 T-DMB, 독일은 서비스 중단, 노르웨이는 서비스 예정
  25. 2008.10.12 Rewrite - リライト(강철의 연금술사 4기 OP)
  26. 2008.09.21 수식 문자모음
  27. 2008.09.13 Java 설치, 환경변수 설정, 실행까지
  28. 2008.08.24 시그마 k^2 을 구하는 공식
  29. 2008.08.23 [펌]Visual C++ 6.0 사용하기 - 디버깅
  30. 2008.08.16 People In Planes-Light for the deadvine(in House
2010. 1. 17. 10:34

[MATLAB] slu.m을 이용하여 주어진 matrix를 LU분해하기

Note : Gauss elimination 과정에서 row exchange가 필요하지 않은 matrix의 경우에만 사용할 수 있는 함수이다.



소스


clear all
A = [1 1 1; 1 2 3; 0 2 5];
[L U] = slu(A)


결과


L =

     1     0     0
     1     1     0
     0     2     1


U =

     1     1     1
     0     1     2


첨부파일 출처 : http://web.mit.edu/18.06/www/Course-Info/Tcodes.html

2009. 11. 27. 14:11

Ansoft 초고주파 회로 시뮬레이션 프로그램

http://www.ansoft.co.kr


pozar책의 머리말에 소개되어있기도 하다.

Agillent사의 ADS 대신 Designer Student Version을 이용하였다. 한글로 된 간단한 메뉴얼을 제공하여 좋았다. 책에 나오는 간단한 문제들을 푸는데 쉽게 이용할 수 있다.

2009. 10. 22. 14:14

캐리비안의 해적 - The Medallion Calls

2009. 10. 19. 20:29

[MATLAB] mesh와 meshgrid를 이용한 3차원 그래프 그리기

소스


clear all
[x y] = meshgrid(-2:.2:2, -2:.2:2);
z = x.*exp(-x.^2 - y.^2);
mesh(z)

결과


사용자 삽입 이미지
2009. 10. 19. 20:27

[MATLAB] 전달함수로 부터 control canonical form 얻기


전달함수로 부터 control canonical form으로 나타낸 system matrix, input matrix, output matrix, direct transmission term 을 구한다.


소스


clear all
num = [1 2];
den = [1 7 12];
[F G H J] = tf2ss(num,den)

결과


F =

    -7   -12
     1     0


G =

     1
     0


H =

     1     2


J =

     0

2009. 10. 19. 20:26

[MATLAB] symbolic 객체를 이용한 적분

소스


clear all
syms x y;
y = x^2;
int(y,x)

결과


ans =
 
1/3*x^3
2009. 10. 19. 20:24

[MATLAB] matlab에서 수치적분 하기 quad

표준정규분포에서 0<X<2 일 확률을 적분을 통해 구하면


소스


clear all
quad('1/sqrt(2*pi)*exp(-t.^2/2)',0,2)

결과


ans =

    0.3333

2009. 10. 12. 23:44

Nell - Separation anxiety



요즘 넬 노래에 푹 빠졌다.
2009. 10. 12. 23:35

Pop goes my heart - Hugh Grant, Music and Lyrics



Music and Lyrics라는 영화에 나온 곡.
듣자마자 빠져버렸다.
2009. 8. 14. 08:05

Online LaTeX equation editor

2009. 8. 10. 08:06

sin 그래프 그리기



#include <stdio.h>
#include <math.h>

#define X 50
#define Y 79

void graphSine(void);    //sine 함수의 그래프를 그리는 함수
double PI(void);     //원주율을 반환하는 함수
void initializing(char graph[][X], double x[], double y[], int index[]); //초기화 함수
void settingStar(char graph[][X], int index[]);        //그래프모양을 '*'로 세팅
void plot(char graph[][X]);   //그래프를 plot

int main(void)
{
 graphSine();
 return 0;
}

void graphSine(void) {    //sine 함수의 그래프를 그리는 함수
 char graph[Y][X] = {' '};  //그래프 모양의 '*'를 저장할 배열
 double x[X];     //x축 값을 저장할 배열
 double y[X];     //y축 값을 저장할 배열
 int index[X];     //graph에서 '*'로 표시될 index를 저장하기 위한 배열

 initializing(graph, x, y, index);
 settingStar(graph, index);
 plot(graph);
}

double PI(void) {     //원주율을 반환하는 함수
 return acos(-1);
}

void initializing(char graph[][X], double x[], double y[], int index[]) {  //초기화 함수
 const double T = 2*PI();  //주기 2pi
 const double dx = T/(X-1);  //x축값들 사이의 간격
 int i, j;

 for(i=0 ; i<X ; i++) {   //x축을 나타내기 위한 세팅
  graph[(Y-1)/2][i] = '|';
 }

 for(i=0 ; i<X ; i++) {   //x 값을 0부터 2pi까지 등간격으로 나누어 초기화
  x[i] = i*dx;
 }

 for(i=0 ; i<X ; i++) {   //x 값에 대응하는 sin(x)값을 초기화후 0부터 Y-1 사이의 값으로 확대
  y[i] = sin(x[i]);
  y[i] = (Y-1)/2*(y[i]+1);
 }

 for(i=0 ; i<X ; i++) {   //y값을 0부터 Y-1 사이의 정수 값으로 이산화
  for(j=0 ; j<Y ; j++) {
   if(j-0.5 <= y[i] && y[i] < j+0.5) {
    index[i] = j;
    break;
   }
  }
 }
}

void settingStar(char graph[][X], int index[]) {  //그래프모양을 '*'로 세팅
 int i;

 for(i=0 ; i<X ; i++) {
  graph[index[i]][i] = '*';
 }
}

void plot(char graph[][X]) {  //그래프를 plot
 int i;
 int j;

 for(i=0 ; i<Y ; i++) {   //y축 그리기
  switch(i) {
   case 0:
    printf("-1");
    break;
   case (Y-1)/2-1:
    printf("0");
    break;
   case Y-1:
    printf("1\n");
    break;
   default:
    printf("-");
  }
 }

 for(j = 0 ; j<X ; j++) {  //'*'를 이용해 그래프를 출력
  for(i=0 ; i<Y ; i++) {
   printf("%c", graph[i][j]);
  } puts("\n");
 }
}


사용자 삽입 이미지

2009. 8. 10. 07:35

MIT Strang 교수님의 Linear Algebra 강의

자신이 쓴 책 Introduction to Linear Algebra의 강의

http://ocw.mit.edu/OcwWeb/Mathematics/18-06Spring-2005/CourseHome/index.htm
2009. 8. 10. 07:29

엔지니어와 나이

호주 회사에서 일하다보면 한국 특히 한국의 대기업과 다른 점이 있습니다.
바로 나이많은 엔지니어가 여전히 회사에서 많이들 일하고 있다는 것입니다.
저희 회사만 그런지는 모르겠지만 저희팀에만 해도 50대 중후반으로 보이는 할아버지 엔지니어와
이미 은퇴할 나이가 지난 할아버지 엔지니어가 여전히 일하고 있습니다.
처음 회사에 입사했을때는 저에겐 정말로 충격이었습니다.
한국의 삼성반도체에서 일할때는 40대중반만 되도 거의 자진 퇴사해야될것 같은 분위기였거든요.
그 나이때되면 거의 동기들은 없어지고 상무는 달고 있어야하는데 그 정도 직급에 도달 못하면 거의 퇴사해야한다는 것의 거의 모든 한국 대기업의 현실일 것입니다. 더군다나 한국에서 반도체 연구직으로 회사생활 거의 10년하면서 정년 퇴직하는 사람은 보지도 못했고 자녀들중에 대학간다는 직원들도 거의 못봤습니다. 거의 나이가 많아야 중고등학생이었습니다. 참고로 우리팀의 상무님은 제 아이가 초등학교 1학년일때 상무님 아이는 유치원생이었지요.

.
.
.
.
more : http://kr.blog.yahoo.com/anth8846/1358
2009. 8. 3. 22:14

발로 기타 연주하는 외국인



그저 놀라울뿐...
저정도 노력은 해야 노력 했다고 말 할 자격이 있는거다...
2009. 5. 10. 16:32

닉 부이치치

2009. 2. 12. 15:27

Coldplay - Viva La Vida




Waikele에서 Levi's매장에 들어갔다가 귀에 들려온 곡.....

2009. 2. 7. 02:41

Randy Pausch - 마지막 강의


...
2009. 2. 2. 09:13

가장 성공한 해외파 차범근

그리고 그의 활약 영상


http://www.mgoon.com/view.htm?id=1883529

2009. 2. 1. 17:30

"Immortal" Jellyfish Swarm World's Oceans

 

January 29, 2009

A potentially "immortal" jellyfish species that can age backward—the Benjamin Button of the deep—is silently invading the world's oceans, swarm by swarm, a recent study says.
.
.
.
.
more

2009. 2. 1. 16:33

취업 준비는 ‘나만의 브랜드’를 완성해가는 과정7인의 취업 고수(‘나는 이렇게 성공했다’)

강민석 기자·이효정 인턴기자 mskang@joongang.co.kr | 제99호 | 20090201입력


취업은 단순히 일자리를 얻는 것 만이 아니었다. 중앙SUNDAY가 인터뷰한 7인의 신입사원에게 취업 준비에서 성공까지의 과정은 ‘자기 발견’이었다. 그들은 오랜 시간 자신에게 투자했다. 공부벌레가 되기보단 일벌레가 되기 위해 저마다 독특한 경력을 쌓아 왔다. 그 결과 자신만의 차별화 포인트를 갖출 수 있었다. ....

.
.
.

기사 원문 보기
2008. 12. 21. 00:36

[이 남자의 경쟁력]⑭ 수학자 김정한의 ‘사랑’

기사 원문 링크

1983년 봄, 서울 연세대 신촌 캠퍼스.

수학과 강의실에 물리학과 3학년 남학생이 청강생으로 참석했다. 지적 호기심 왕성한 수재의 이미지가 연상되지만, 정작 그의 시선은 칠판보다 한 여학생에 고정돼 있었다. 입학식 때 보고 첫 눈에 반해 짝사랑해온 여학생을 보러 강의실까지 좇아온 것이다..
.
.
.

2008. 12. 17. 09:17

전자기학 웹 강의

2008. 11. 15. 19:32

프리 앰프에 관해........ 믿거나 말거나?

출처 : 실용오디오

이 곳 자유게시판을 순화시키기 위해 순수(?) 오디오 기기 이야기를 올립니다.
실은 언젠가 이런 글을 질답란에 올렸다가 질답 만 올리라고 운 영자양에게 엄중한 경고에 혼이 났었습니다. 그래서 여기로 피해온 것이지만...
너무 일찍 일어나, 할일이 없어 적다 보니, 횡설 수설한 것 같습니다. 너무 긴글이라고 생각하시면 읽지 마시기를.......


프리 앰프 이야기, 믿거나 말거나 이니 반론은 물론 사양합니다.
여기서 반도체 앰프라는 것은 현대적인 기술로 만든 실리콘 트랜지스터(Epitaxial, Ion Implant 등등의 기술을 사용한 것)나 FET나 현대적인 Audio 전용 OP Amp를 사용한 것만 지칭합니다.
게르마늄 트랜지스터나 구형 실리콘 트랜지스터를 사용한 오래된 것의 특성은 좋지 못한 경우가 대부분입니다. 구형이나 타용도용의 OP Amp는 오디오에 적당하지 않습니다.


프리 앰프는 입력을 선택하고 메인 앰프가 요구하는 신호 크기로 증폭하며, 신호 크기를 조정하여 적당한 출력이 나오게 조정하는 기능을 가져 콘트롤 앰프라고도 불리기도 합니다. 부가 기능으로 음색을 조절하고 잡음이 많은 신호의 저역과 고역을 제거할 수 있는 것 등등이 있습니다.

more...
2008. 11. 1. 10:43

유럽의 T-DMB, 독일은 서비스 중단, 노르웨이는 서비스 예정

2008. 10. 12. 13:31

Rewrite - リライト(강철의 연금술사 4기 OP)

2008. 9. 21. 01:16

수식 문자모음

α β θ δ σ i²x² x³ cosΘ √ㅠ ∫ ≤V。∮『』【】【 】±×÷∴♂♀≒※→←↑↓≪≫∵∴ ⇒⇔∑∏¤ ≠ ≒ ≤ ≥ < > ≫ ≪ 《 》∑ ∮∫dθ ... σ= ½×π×(R-r)² λ= π² # 0 ¶ ₩ * † ┌ @ ‡ ㅨ § ± ″ ㎂ ½ ¼ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ Å ↔ ↙↖ ↕ ↘ ↗ ↓ → Θ ≠ ¢ ^ “ £ ♭ ¹ _ ” ¥ ㎼ ◎ ♩ ² ³ ⁴〔 〕∞ ¤ ℉ ℃ 〈 ♂ ‰ ㉿ ⁿ Ξ 、 〉 ♀ ㎕ ₁Ο 。 ∠ ㎖ № ┛ ₂ Π · ⊥ ㎗ ₃ ⌒ ℓ ™ ₄ Σ 」 ∂ ¨ 『 ㏄ Ω ㏘ ┫ 〃 』 ≡ ㎣ ㏀ ← ℡ Φ ㎤ ㏁ ª ╋ ㎥ ㎊ º ┠ Ψ ∥ ㎦ ㎋ Ω \ √ ㎌ 〓 α ∼ ∽ ◁ ∝ ㎛ ㅿ γ ~ ㆀ δ ˇ ∫ ㎝ ㎮ ▶ ε ˘ ∬ ㎯ ζ ∈ ㎟ ㆃ η ˚ ∋ ㎠ ㎩ ♡ ╂ θ ˙ ⊆ ㎡ ι ¸ ⊇ ㎢ ㎫ ♧ ㆆ κ ˛ λ ¡ ㎍ μ ¿ ⊂ ∪ ⊃ ∩ ν ː ξ ∧ Δ △ ▽ ∇ ▷ ☆★○●◎◇◆□■△▲▽▼ ◀ ■ ◆ ● ◐ ◑ ♠ ♣◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜ ☞†↗↙↖↘♩♪♬ ▒ ▩ π ρ ⇒ ㏈ ㏆ ┟ σ ⇔ ㎧ ㅛ τ ∀ ㎨ υ ∃ φ ∮ χ ∑ ㎲ ψ ∏ ㅠ ω ㎶ ① ② ③ ④ ㉠ ⓐ ㉮ ㉭ ⓩ ㉻ ⑮
2008. 9. 13. 21:17

Java 설치, 환경변수 설정, 실행까지

1. 설치파일 다운받기


http://java.sun.com/
에 접속한다.



좌측 하단에서 Java SE를 클릭한다.








상단의 텝에서 Downloads를 클릭 후 Previous Releases를 클릭, 그다음 J2SE 5.0 Downloads를 클릭한다.







중간쯤에 JDK 5.0 Update xx 를 클릭한다.









Platform에서 자신에게 맞는것을 고르고 (본인의 경우 Windows) Language 에서 Multi-language를 선택 후 체크박스에 체크를 하고 continue 버튼을 누른다.






windows offline installation에 있는 파일을 클릭하여 설치파일을 다운로드 받는다.




설치중.........








2. 환경변수 설정하기


내컴퓨터 아이콘을 오른쪽 클릭 후 속성 -> 고급 -> 환경변수를 클릭한다. 시스템 변수란에서 새로 만들기를 클릭한다. 변수 이름에 JAVA_HOME 변수 값에 jdk의 설치폴더 주소를 입력한다.
변수 이름 : JAVA_HOME
변수 값 : C:\Program Files\Java\jdk1.5.0_16









CLASSPATH가 없다면 새로 만들기를 클릭한 후 다음과 같이 입력한다.
변수 이름 : CLASSPATH
변수 값 : .;







시스템 변수에서 Path 변수를 선택 후 편집을 눌러 변수 값의 맨 끝에 jdk의 bin폴더 경로를 입력한다. 이미 입력되어 있는 값들과 세미콜론으로 구분한다.

변수 값 : 기존 변수값;C:\Program Files\Java\jdk1.5.0_16\bin







시작 -> 실행 -> cmd 라 입력하고 엔터를 쳐서 콘솔창을 실행시킨다.
javac -version 이라고 입력 후 엔터를 쳐서 다음과 같이 나오면 환경변수 설정은 완료








3. 간단한 프로그램 작성 후 실행해 보기

내컴퓨터를 실행 후 C드라이브로 이동 C드라이브 안에 javasample이라는 폴더를 하나 생성한다.
그리고 폴더 안에서 마우스 오른쪽 버튼을 클릭 후 새로만들기 -> 텍스트문서 를 클릭하여 파일을 만든 후 실행시켜 다음과 같은 소스를 입력한다. (대소문자 구분 주의)

public class Test {
 public static void main(String args[]) {
  System.out.println("자바 안뇽");
 }
}




다른이름으로 저장하기를 눌러 Test.java 라고 입력 후 저장한다.


시작 -> 실행 -> cmd 입력 후 엔터
입력창에 순서대로 다음과 같이 입력한다.
cd\ 엔터
cd javasample 엔터
javac Test.java 엔터
java Test 엔터



위와같이 출력이 나왔다면 성공
2008. 8. 24. 18:07

시그마 k^2 을 구하는 공식

예비공식:\begin{align} \sum_{k=1}^{n}k = \frac{n(n+1)}{2}. \tag{1} \end{align}

먼저 \(\sum_{k=1}^{n}k^2 = 1^2\cdot1 + 2^2\cdot1 + \cdots + n^2\cdot1\)이고 이는 밑변의 길이가 1이고 높이가 \(k^2\)인 직사각형들의 넓이를 모두 합한 것과 같다. 한편, 위의 그림에서 같은 색으로 표시된 영역들에 초점을 두고 생각해 보면 다음과 같은 관계를 얻을 수 있다.\[\sum_{k=1}^{n}k^2 = (1^2-0^2)n + (2^2-1^2)(n-1) + (3^2-2^2)(n-2) + \cdots + [n^2-(n-1)^2]\cdot1.\]이를 시그마를 이용해 표현하면 다음과 같다.\[\sum_{k=1}^{n}k^2 = \sum_{k=1}^{n}[k^2 - (k-1)^2](n-k+1).\]우변을 전개해서 정리하면 다음과 같은 관계를 얻는다.\begin{align} \sum_{k=1}^{n}k^2 &= \sum_{k=1}^{n}[(2n+3)k - (n+1)] - 2\sum_{k=1}^{n}k^2. \end{align}이제 \(\sum_{k=1}^{n}k^2\)을 한쪽으로 묶고 \(\sum_{k=1}^{n}k\)항들에 (1)을 대입하여 정리하면 다음을 얻는다.\[3\sum_{k=1}^{n}k^2 = \frac1{2}n(n+1)(2n+1).\]그리고 양변을 3으로 나누면 \(\sum_{k=1}^{n}k^2\)을 구하는 공식이 된다.

2008. 8. 23. 20:58

[펌]Visual C++ 6.0 사용하기 - 디버깅



이번에는 VC++ 6.0으로 디버그하는 법을 한번 알아보겠습니다.

프로그래밍에서 가장 어렵고 많은 시간을 차지하는게 디버깅이죠.


VC++은 여러가지 기능을 제공하여 좀더 수월하게 디버깅을 할 수 있습니다.


십진수의 이진수 값을 보여주는 간단한 예제를 통해 디버깅 방법을 알아보도록 하겟습니다.


#include <iostream>
#include <climits>              // for CHAR_BIT
using namespace std;

void main()
{
    int num = 2004, size, mask = 0x80000000;
    char bin[64];

    // int형의 비트 크기를 구한다.
    size = sizeof(int) * CHAR_BIT

    for( int i = 0; i < size; i++ )
    {
        if( (num & mask) == 0 ) bin[i] = '0';
        else bin[i] = '1';

        mask >>= 1;        // 우측 시프트
    }
    bin[i] = '\0';

    prinft("%d = %s\n", num, bin);
}



▷ 문법에러 디버깅


위 소스를 컴파일하면 에러가 발생하고 에러 정보가 아래 빌드창에 나타나게 됩니다.


 

에러 메세지를 더블클릭하거나 F4를 누르면 해당 에러위치로 에디터 창의 커서가 바로 이동하게 됩니다.



▷ 논리에러 디버깅


문법에러는 컴파일러가 명확하게 알려주기 때문에 디버깅이 아주 쉽습니다. 그러나 논리에러는 프로그래머가 직접 찾아내는수 밖에 없죠.


위 소스의 문법에러를 고치고 컴파일을 하면


2004 = 00000000000000000000011111111111


라는 결과가 나오지만 사실 십진수 2004는 이진수로 11111010100 입니다.


어디서 잘못됬는지 디버깅을 해보겠습니다.


디버깅을 시작할려면 먼저 툴바의 아이콘이나 단축키 F9로 브레이크 포인트를 지정합니다.



그 다음에 툴바의 아이콘이나 단축키 F5로 디버그를 시작합니다.

 
그럼 디버그 모드로 전환되고 디버그 툴바와 진행화살표가 브레이크포인트에서 멈춰있는것을 볼 수 있습니다.


 

아래 세 버튼을 적절히 사용해서 한줄씩 디버그를 해나가면 됩니다.

(코드가 복잡할 경우 브레이크 포인트를 여러개 잡아서 F5 를 눌러가며 디버그 할 수도 있습니다.)

Step Into : 한줄씩 실행하며 함수 내부로 들어간다. (F11)


Step Over : 한줄씩 실행하며 함수 내부로 들어가지 않는다. (F10)


Step Out : 함수에서 바로 빠져나온다. (Shift + F11)


디버그 중에 현재 변수의 값을 알려면 변수 위에 마우스를 가져다 두거나 Watch 창을 이용할 수 있습니다.


bin[] 배열과 mask 변수가 어떻게 변하는지 Watch 창으로 감시해보도록 하죠.


Watch 창에 두 변수의 이름을 추가합니다.



(변수이름 길어서 타이핑하기가 귀찮으면 블럭을 잡아서 마우스로 드래그해도 됩니다. )
 
 
그런데 mask 값이 10진수로 나와서 보기 불편하기 때문에 아래처럼 쉼표(,)를 찍고 포맷을 정하는 기호를 붙일수 있습니다. ( x 16진수, s 문자열, d 십진수, c 문자 등 )

디버깅을 해보면 우측 시프트한 mask 값이 잘못 되었다는 것을 알수 있습니다.
 

mask 변수값이 0x80000000 일때 mask >>= 1; 을  하면 0x40000000 가 되어야 하는데 mask 변수의 자료형이 signed int 이기 때문에 우측 산술시프트가 되어버려서 0xc0000000 가 되었던 겁니다.
 
우측 논리시프트를 하기 위해서 int mask = 0x80000000; 를 unsigned int mask = 0x80000000 로 고침으로써 제대로된 결과를 얻었습니다.
 
 
 
다음에는 Quick Watch 와 Call Stack 창 그리고 Break Point 대해 설명해보도록 하겠습니다.
 
 
 
참고도서 -------------------------------------------
 
DEBUGGING C++ ( H.PAPPAS 저 이준하 역 ) 인포북 출판
 
 
 
출처 : 네이버카페
http://cafe.naver.com/cafec/1339
2008. 8. 16. 22:19

People In Planes-Light for the deadvine(in House




역시 하우스를 보다가 알게된 곡이다. 영상 편집 정말 잘 해놨네 ㅎㅎ