본문 바로가기 메뉴 바로가기

엘키의 주절 주절

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

엘키의 주절 주절

검색하기 폼
  • 분류 전체보기 (360)
    • BlahBlah (40)
    • Book review (44)
    • C++ (62)
      • boost (2)
      • General (41)
      • network (0)
      • Debugging (9)
      • Rendering (5)
      • Visual Studio (5)
    • Java (0)
    • C# (2)
      • Unity (1)
      • General (1)
      • Winform (0)
    • Web (15)
      • General (1)
      • Django (3)
      • Ruby on Rails (10)
      • Node.js (1)
    • Network (23)
    • Scripts (13)
      • Python (1)
      • Ruby (9)
      • JavaScript (2)
      • Batch (1)
    • General (43)
      • Parerell (8)
      • Algorithm (0)
      • DataStructure (0)
      • AI (1)
      • Multimedia (1)
      • XML (1)
      • Profiling (2)
      • Environment (8)
      • Hardware (1)
      • Utility (18)
      • Etc (3)
    • OS (14)
      • Windows (7)
      • Linux (7)
    • Software Engineering (46)
      • Unittest (4)
      • Design Pattern (19)
      • Develop Theory (9)
      • Knowhow (14)
    • Database (19)
      • General (7)
      • PostgreSQL (2)
      • MS-SQL (8)
      • MySQL (0)
      • SQLite (2)
      • Redis (0)
    • Reverse Engineering (14)
    • Open source (25)
      • Game (9)
      • EzShortcut (11)
      • Libraries (5)
      • Light (0)
  • 방명록

C++ (62)
Userdump로 Dump 생성 하는 방법

download http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=e089ca41-6a87-40c8-bf69-28ac08570b7e&displayLang=en 요약Userdump.exe 도구를 사용하면 예외 오류와 함께 종료되거나 더 이상 응답하지 않는 프로세스의 사용자 덤프를 생성할 수 있습니다. 추가 정보 예외가 발생하며 종료되는 프로세스의 .Dmp 파일을 만들려면 다음과 같이 하십시오. Program Files\Debuggers\Userdump 폴더에서 Userdump 도구에 포함된 Setup.exe 프로그램을 실행합니다. 이 프로그램은 커널 모드 드라이브인 Userdump.sys 파일을 설치하고 제어판에 Process Dump 아이..

C++/Debugging 2008. 5. 9. 10:37
IEEE Standard 754 Floating Point Numbers

Steve Hollasch / Last update 2005-Feb-24 IEEE Standard 754 floating point is the most common representation today for real numbers on computers, including Intel-based PC's, Macintoshes, and most Unix platforms. This article gives a brief overview of IEEE floating point and its representation. Discussion of arithmetic implementation may be found in the book mentioned at the bottom of this article..

C++/General 2008. 4. 1. 21:41
윈속 에러 코드 값

에러 메시지 에러번호 "WSAEINTR: Interrupted system call" 10004 "WSAEBADF: Bad file number" 10009 "WSACCESS: Permission denied" 10013 "WSAEFAULT: Bad address" 10014 "WSAEINVAL: Invalid argument" 10022 "WSAEMFILE: Too many open files" 10024 "WSAEWOULDBLOCK: Operation would block" 10035 "WSAEINPROGRESS: Operation now in progress" 10036 "WSAEALREADY: Operation already in progress" 10037 "WSAENOTSOCK: Socket ..

C++/General 2008. 2. 24. 20:01
winsock.h 중복 재정의 에러, error C2011: 'fd_set' : 'struct' type redefinition

원인 windows.h 가 구버전의 winsock.h 를 포함하고 있기 때문이다. 해결방법 #include 문장 위에 아래 문장을 추가해 준다. #ifndef _WINSOCKAPI_ #define _WINSOCKAPI_ #endif

C++/General 2008. 2. 23. 11:01
C++ Const 용법 정리

struct CHAR_COLLECTION_DATA { int CharID; int Value; int ValueCode; }; CHAR_COLLECTION_DATA CollectionData = {m_CharID, m_Value, m_ValueCode }; 이런 코드가 있었다. 기능을 추가 하시려다보니 습관적으로 struct CHAR_COLLECTION_DATA { int CharID; int ClassID; // 다른 변수를 중간에 추가함. int Value; int ValueCode; }; CHAR_COLLECTION_DATA CollectionData = {m_CharID, m_Value, m_ValueCode }; 같은 코드고 컴파일 오류도 없지만 원래 코드와 다르게, CharID, Value, ..

C++/General 2008. 1. 31. 14:15
오버로딩과 오버라이딩

오버로딩(Overloading)에는 연산자 오버로딩, 메소드 오버로딩이 있는데, 이 중 메소드 오버 로딩을 말해보겠다. 메소드 오버로딩이란, 같은 이름의 메소드지만 파라미터가 다르면 다른 함수로 처리하여, 중복 정의를 허용하겠다는 것이다. class CTest { public: void Print() { printf("CParent\n"); } void Print(char *str) { printf(str); } void Print(int no) { printf("%d\n", no); } }; 오버라이딩(Overriding)이란, 부모 클래스에 이미 존재하는 함수를 덮어 쓴단 의미다. 오버라이드 하게 되면 자식 클래스에서는 부모 클래스의 Print 함수의 존재를 잊어 버리고, 자식 클래스의 Print 함..

C++/General 2008. 1. 22. 09:01
Interlocked 계열 함수

간단한 동기 액세스를 행하기 위한 API 복수의 스레드가 공유하는 변수에 대해서의 동기 액세스를 간단하게 실시하기 위한 함수가 제공되고 있습니다. 변수의 값을 갱신할 때에 한 번에 하나의 스레드 밖에 그 갱신을 실시하지 않는 것을 보증합니다. 1 InterlockedIncrement 지정된 변수의 값을 인크리먼트(increment) 하고(하나 늘립니다), 그 결과 얻을 수 있던 값을 체크합니다. lpAddend 인크리먼트(increment) 되는 변수로의 포인터를 지정합니다. 반환 값 인크리먼트(increment) 후의 값이 돌아갑니다. 2 InterlockedDecrement 지정된 변수의 값을 감소 하여(하나 줄입니다), 그 결과 얻을 수 있던 값을 체크합니다. lpAddend 감소 되는 변수로의 포..

C++/General 2008. 1. 18. 10:38
시간 관련 함수 모음

typedef struct _SYSTEMTIME { WORD wYear; WORD wMonth; WORD wDayOfWeek; WORD wDay; WORD wHour; WORD wMinute; WORD wSecond; WORD wMillisecondes; }SYSTEMTIME, *PSYSTEMTIME; 운영체제 차원에서 기본이 되는 시간 포맷의 구조체. timeGetTime(VOID) 윈도우(운영체제)가 시작되어서 지금까지 흐른 시간을 1/1000 초단위로 나타내는 함수. 만일 윈도우가 뜨고 1분이 지났다면 이 함수는 60,000을 리턴. 부팅 시간은 제외. Void GetSystemTime(LPSYSTEMTIME lpSystemTime); 시스템의 시간을 알아내는 함수. 영국의 그리니치 천문대의 시간을..

C++/General 2008. 1. 17. 18:36
이전 1 ··· 3 4 5 6 7 8 다음
이전 다음
공지사항
  • 나에 대해서~
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • I am Not Okay
  • Jacking
  • Flexible Gameserver
  • 아름다운 네트웍 세상 since 1996.
  • 애자일 이야기
  • 류광의 번역 이야기
  • Joel on software
  • B-612
  • 디지털 보단 아날로그
TAG
  • 멀티스레드
  • EzShortcut
  • TDD
  • NDC2013
  • 게임데브포에버
  • c언어
  • SQLite Spy
  • EasyExec
  • ftp
  • SDL
  • 리버스 엔지니어링
  • 루비
  • Rails
  • 디자인 패턴
  • 엘키
  • TraceRoute
  • 루비 온 레일즈
  • ruby
  • CppSQLite
  • 바로가기 프로그램
  • 임백준
  • 디버깅
  • 좋은 프로그래머
  • Ruby on Rails
  • RoR
  • perfmon
  • 조엘 온 소프트웨어
  • 게임개발포에버
  • MS-SQL
  • svn
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바