본문 바로가기

분류 전체보기269

C언어에서 #include<>와 #include"" 지시어의 차이점 를 쓸 경우 Visual Studio 내부에 설치되어 있는 헤더파일을 사용한다는 것이고, ""를 쓸 경우는 프로젝트의 로컬영역, 즉 같은폴더내에 저헤더파일이있으니 저걸 추가시키겠다. 라고 컴파일러에게 알려주는것입니다. 2012. 5. 29.
명함 My profile 2012. 5. 10.
[Visual Studio] Debug Tip 디버깅 디버깅 툴의 기능오류의 종류1. 신텍스 오류(Syntax error, 문법 오류)오타와 같이 문법을 지키지 않았기에 발생하는 문법적 오류2. 시멘틱스 오류원하지 않는 결과를 초래하게 되는 논리적 오류비주얼 스튜디오 2005 버전을 사용하면서 디버그에 필요한 정보를 획득했다...예전에 분명 알려준거 같은데 사용하지 않으니 잊어버리고 있었던 것이다...ㅜㅜ1) F9를 이용하여 Breakpoint를 생성한다.2) Breakpoint가 생성된 곳에 오른쪽 마우스 버튼을 클릭하면 아래와 같이 화면이 팝업 된다.3) Condition을 클릭하면 아래와 같은 화면이 팝업 된다.우리가 흔히 사용하는 if 문과 동일한 효과로 사용될 수 있다.서버 코드를 디버깅하는데 대입하는 영역에 해당하는 변수가 특정 값을 지녀야 하는.. 2012. 5. 10.
비트 연산을 이용한 곱셈 나눗셈 ■ 종이와 연필 방법 보기: 100110 ÷ 101 (38 ÷ 5 = 7 ...3) 0111 몫 Q = q3 q2 q1 q0 +--------- 제수 V 101 | 100110 피제수 D = R4 000 q3 23 V ---------- 100110 R3 101 q2 22 V ---------- 10010 R2 101 q1 21 V ---------- 1000 R1 101 q0 20 V ---------- 011 R0 = 나머지 상기 나눗셈 방법은 피제수로부터 제수에 대한 뺄셈 연산의 반복인데 한 번씩 뺄셈 연산 후의 결과를 부분 나머지(partial remainder)라고 하며 이 부분 나머지가 제수보다 큰 경우엔 뺄셈 과정을 계속 반복하며 적을 경우에 연산이 종료됩니다. 이 과정을 보다 효과적으로 하.. 2012. 5. 8.