학습/프로그래밍 11

정적 프로그램 분석

위키 링크: http://ko.wikipedia.org/wiki/%EC%A0%95%EC%A0%81_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8_%EB%B6%84%EC%84%9D Static Code Analysis 프로그램을 실제로 실행해보지 않고 분석하는 방법. 프로그램을 실행해보고 분석하는 방법인 동적 프로그램 분석과 반대. 사람 + 도구의 형태. 코딩 에러 검출부터 프로그램의 속성별 만족도를 수학적으로 증명하는 정형분석법까지 다양.

Visual Studio 2008 팁 몇가지

1. 기본 언어 변경 출처: http://strivinglife.com/words/post/How-to-change-your-default-language-in-Visual-Studio-2008-the-right-way.aspx tool -> import and export settings -> reset all settings 도구 -> 설정 가져오기 및 내보내기 -> 모두 다시 설정 2. 폰트 변경 도구 -> 옵션 -> 환경 - 글꼴 및 색 3. 줄번호 도구 -> 옵션 -> 텍스트 편집기 -> 해당 언어 -> 줄 번호 4. 편집 팁 정사각 블럭지정: Alt 누른 상태로 괄호 쌍 찾기: { 또는 }에서 Ctrl + } using 붙이기: 정확한 클래스 명 작성 후 Ctrl+. 또는 나타나는 작은 사각형..

Windows(Win32) - C/C++에서 pthreads 쓰기

.Net 기반에서는 using System.Threading; 하고 스레드를 쓰면 된다... 하지만 C/C++ 만 가지고 Win32에서 쓰레드 쓰려다 참 고생 많이 했다.. POSIX 표준 Thread, 줄여서 보통 pthreads라고 불리는 것을 Win32에서 쓰는 법. 1. 일단 http://sourceware.org/pthreads-win32/ 로 가서 DLL, LIB, header 파일을 받는다. Just the DLLs, LIBs, header files, and admin documentation is available at: ftp://sourceware.org/pub/pthreads-win32/dll-latest include 폴더와 lib 폴더를 받으면 된다. 2. 그리고 다운받은 파일 ..