- DebuggingSeminar_2005 . . . . 11 matches
|| [DebuggingSeminar_2005/UndName] || UndName 사용법 ||
|| [DebuggingSeminar_2005/DebugCRT] || Debug CRT 라이브러리 활성화 예제. extracted from Debugging Application ||
|| [DebuggingSeminar_2005/AutoExp.dat] || VC IDE의 Watch 윈도우에 사용자 데이터형의 표현형을 추가하는 파일 ||
|| [http://www.compuware.com/products/devpartner/softice.htm SoftIce for DevPartner] || 데브파트너랑 연동하여 쓰는 SoftIce, [http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/SoftICE.shtml Freeware Download] ||
|| [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsdebug/html/_core_c_run2dtime_library_debugging_support.asp Debug CRT] || VC++4 에서 지원하기 시작한 C런타임 라이브러리 ||
[Debugging] [Debugging/Seminar_2005] [Seminar] [DebuggingApplication]
- Debugging . . . . 7 matches
* Debug
|| Start Debugging, Go || *F5 || 디버깅 모드로 실행, 디버깅 모드 중에 F5를 다음 BreakPoint로 이동함 ||
|| Stop Debugging || shift + F5 || 디버깅 모드 중단 ||
|| Debug start || *F11 || 디버깅 모드로 실행 ||
= 반복되는 디버깅 피하기 - DebugJournal =
Upload:Debug_2004.ppt
[http://zeropage.org/~namsangboy/Score.zip Debugging/Seminar2005자료소스]
- 영호의바이러스공부페이지 . . . . 7 matches
Debug and/or
Turbo Debugger by Borland
Make a target file like this with Debug
Then uses Debug to make the file SAMPLE.COM executing this command --
DEBUG < SAMPLE.USR
Now back to DEBUG - Do the following--
DEBUG
Uses Turbo Debugger to find the string, you can use DEBUG but I don't know
how to do this from debug.
Now since Turbo Debugger dosent let you save the changes you must do it
via - Debug.
DEBUG virus.com
compiled using debug by naming the insert below SUB-ZERO.USR and
DEBUG < SUB-ZERO.USR
DEBUG < 1992.USR
- CppUnit . . . . 6 matches
* 해당 프로젝트가 있는 곳의 debug 등의 디렉토리에 해당 lib 디렉토리에 있는 testrunnerd.dll 을 복사해준다. 이는 Project Setting - Post-Build-step 의 Post-build-command 에 다음을 추가해주면 컴파일 할때마다 dll 화일을 자동으로 복사해준다.
* Debug Mode : Debug Multihreaded DLL
In Debug configurations, CppUnit use "Debug Multihreaded DLL".
Debug Mode : Debug Multihreaded DLL
- VisualStudio . . . . 6 matches
VisualC++ 6.0은 VS.NET 계열에 비하여 상대적으로 버그가 많다. 가끔 IntelliSense 기능이 안될때가 많으며 클래스뷰도 깨지고, 전체 재 컴파일을 필요로하는 상황도 많이 발생한다. ( 혹시, Debug Mode에서 돌아가다가, Release Mode에서 돌아가지 않는 경우도 있는데 보통 이는 프로그램에서 실수 태반이다. 그러나 간혹 높은 최적화로 인해 돌아가지 않을때도 있을 수 있다. )
VisualStudio 를 사용할때 초기 프로그래밍 배울때 익혀두어야 할 기능들로, [:Debugging Debugger 사용], [Profiling], Goto Definition
== Debugger 의 사용 ==
의외로 Debugger 를 이용하지 않는 사람들이 있다. UnitTest 를 작성하면서 프로그래밍을 하지 않는다면, Debugger는 불가피하다. 학교 프로그래밍 수업때 정식으로 가르치지 않기 때문에 MSDN이나 온라인의 강좌, 알고 있는 학우들에게 물어보아 배울수 있다.
- STLPort . . . . 4 matches
* 기본적으로 만들어지는 라이브러리는 총 6개입니다. 이중 "stldebug"란 문자열이 들어 있는 라이브러리는 STLport 전용의 디버그 기능이 함께 들어 있는 버전입니다. 사용방법은 아래의 "디버그 기능 사용하기"에서 보십시오.
* DLL은 debug/(release)의 2개입니다.
* LIB은 debug/(release), debug_static/(release)_static의 4개입니다.
STLport는 상용이 아니기 때문에, 링크 시 사용하는 STLport 전용 C++ 런타임 라이브러리(입출력스트림이 있는) 직접 설정해 주어야 합니다. 이것을 제대로 이해하려면 우선 VC++가 사용하는 런타임 라이브러리를 알아 봐야 합니다. VC++6의 런타임 라이브러리는 VC98/lib 디렉토리에서 확인할 수 있는데, 정적/동적 링크여부에 따라 크게 {{{~cpp LIBxxx.lib}}} 버전과 {{{~cpp MSVCxxx.lib}}} 버전으로 나뉩니다. 프로젝트에서 조정하는 부분은 Project > Setting 메뉴로 열리는 C/C++ 탭입니다. C/C++ 탭에서 "Code Generation" 카테고리를 선택하면 '''Use Run-time Library''' 드롭다운 박스를 조정해 줄 수 있습니다. 여기서 디버그 정보 포함('''debug''') 유무, 런타임 라이브러리의 스레딩('''thread''') 모드, 동적 링크 여부('''DLL''')의 조합을 결정해 줄 수 있습니다. 긴 설명은 빼고, 간단히 정리하면 다음과 같습니다. (MSDN의 설명을 참고하여 정리하였습니다)
* Debug 버전의 경우엔 각 런타임Lib 항목에 "Debug"란 문자열이 붙고, 각 이름의 .LIB앞에 "D"가 붙고, 각 환경변수에 "_DEBUG"가 추가됩니다.
* 역시 마찬가지로, Debug 버전의 경우엔 각 런타임Lib 항목에 "Debug"란 문자열이 붙고, 각 이름의 .LIB앞에 "D"가 붙고, 각 환경변수에 "_DEBUG"가 추가됩니다.
#define _STLP_DEBUG
_STLP_DEBUG란 심볼을 정의해 두면 됩니다. 이렇게 하면, "stldebug" 문자열이 포함된 lib과 DLL이 사용됩니다.
- 새싹배움터05 . . . . 4 matches
|| 5_5/16 || [Debugging/Seminar_2005] || Debugging ||VisualStudio에서 Debugging 방법 + Eclipse에서 Debugging 방법 + 효율적인 디버깅에 대한 토론 ||
- Debugging/Seminar_2005 . . . . 3 matches
= Debugging Seminar 2005 =
* Debug by describing
* fully implemented and fully debugged, before the developer(s) responsible for that feature move on to the next feature -> debugging The development Process
* Study The source with debugger
* [Debugging]
- ScheduledWalk/석천 . . . . 3 matches
F:\WorkingTemp\ScheduledWalk\Debug>ScheduledWalk
음.. Vector 자체로는 별 문제없어 보이네요. 그렇다면 다음은 실제 Roach를 이동시키는 Position 과 관련된 MoveRoach 부분을 살펴보죠. (여기서는 반드시 이동방향을 결정하는 함수와 실제 이동시키는 함수에 촛점을 맞춰야 합니다. board 배열의 값이 update 가 되기 위해선 어떠어떠한 값에 영향을 받는지를 먼저 머릿속에 그려야 겠죠.) 그림이 안 그려지는 경우에는 Debugger 와 Trace, break point 를 이용할 수 있습니다. 하지만, 구조화를 잘 시켜놓았을 경우 해당 문제발생시 버그 예상부분이 어느정도 그림이 그려집니다.
이 부분에 대해서 퍽 하고 깨우침을 얻었는데; (아이디어가 떠오르지 않을때 이 부분이 잘못되었음을 알려면 Debugger 를 써야겠죠.)
- VonNeumannAirport/1002 . . . . 3 matches
--------------------Configuration: AirportSec - Win32 Debug--------------------
-------------------Configuration: AirportSec - Win32 Debug--------------------
--------------------Configuration: AirportSec - Win32 Debug--------------------
- AseParserByJhs . . . . 2 matches
OutputDebugString (ds);
char debug_buf[255];
sprintf (debug_buf,"\n#ROOT NODE: %s", pTmp->Name);
OutputDebugString (debug_buf);
- CxImage 사용 . . . . 2 matches
2. Debug 에 CxImage.lib 복사
6. link-> object/library modules 에 Debug/CxImages.lib
- DebuggingSeminar_2005/AutoExp.dat . . . . 2 matches
Visual C++ .net 에 있는 파일이다. {{{~cpp C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Packages\Debugger}}} 에 존재한다.
; While debugging, Data Tips and items in the Watch and Variable
; To find what the debugger considers the type of a variable to
[DebuggingSeminar_2005]
- DebuggingSeminar_2005/DebugCRT . . . . 2 matches
Debug C Runtime 클래스를 이용하면 라이브러리가 알아서 동적할당되는 메모리를 역추적하여 누수되는 메모리를 가늠하는 것이 가능하다.
|| _CRTDBG_MODE_DEBUG || 디버그 윈도우 안에서 보게될 디버그 문자열에 출력을 전달 ||
= output in debug console (vc++6) =
Upload:dcrt_output_debug_console.jpg
[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsdebug/html/_core_c_run2dtime_library_debugging_support.asp MSDN]
[DebuggingSeminar_2005]
- DevPartner . . . . 2 matches
c) Debug 메뉴에서 "디버깅하지 않고 시작"을 선택하여 프로그램을 실행합니다.
솔루션탐색기에서 솔루션의 속성 페이지(ALT+ENTER)를 열면, "Debug with Profiling"이란 항목이 있습니다. 이 항목의 초기값이 none으로 되어 있기 때문에, None이 아닌 값(대부분 native)으로 맞추고 나서 해당 솔루션을 다시 빌드해야합니다. 링크시 "Compuware Linker Driver..."로 시작하는 메시지가 나오면 프로파일링이 가능하도록 실행파일이 만들어진다는 뜻입니다.
- EightQueenProblem/Leonardong . . . . 2 matches
[Debugging]을 준비하다가 DebugJournal을 적으려고 풀어 본 문제
- GDBUsage . . . . 2 matches
GNU Debugger.
The GNU Debugger, usually called just GDB, is the standard debugger for the GNU software system. It is a portable debugger that runs on many Unix-like systems and works for many programming languages, including C, C++, and FORTRAN.
[http://users.actcom.co.il/~choo/lupg/tutorials/debugging/debugging-with-gdb.html gdb tutorial]
- MFCStudy_2001/MMTimer . . . . 2 matches
- Applications should not call any system-defined functions from inside a callback function, except for PostMessage, timeGetSystemTime, timeGetTime, timeSetEvent, timeKillEvent, midiOutShortMsg, midiOutLongMsg, and OutputDebugString.[[BR]]
- 어플리케이션은 콜백 함수 내부로부터 다음 함수를 제외하고는 시스템 정의 함수를 부를 수가 없다. : PostMessage, timeGetSystemTime, timeGetTime, timeSetEvent, timeKillEvent, midiOutShortMsg, midiOutLongMsg, and OutputDebugString.[[BR]]
- MicrosoftFoundationClasses . . . . 2 matches
Debug/ex13_01.exe : fatal error LNK1120: 2 unresolved externals''
* [DebuggingSeminar_2005]
- Seminar . . . . 2 matches
|| [Debugging/Seminar_2005] || 디버깅 세미나 || 남상협 || 1~2학년 || 2005. 5. 16 ||
|| [DebuggingSeminar_2005] || 디버깅 세미나 || 이정직 || 2~3학년 || 2005. 8. 10 ||
- TortoiseSVN/IgnorePattern . . . . 2 matches
*/debug *\debug */Debug *\Debug */Release *\Release */release *\release *.obj *.pdb *.pch *.ncb *.suo *.bak *.tmp *.~ml *.class Thumbs.db *.o *.exec ~*.* *.~*
- django . . . . 2 matches
PythonDebug On
PythonDebug On
- pragma . . . . 2 matches
NeoCoin 은 Debug 모드에서, 값을 추적할 것을 포기하고, Project Setting -> C/C++ tab -> Debug info -> Line Numbers Only 로 놓고 쓴다.
- 데블스캠프2006/화요일/tar/김준석 . . . . 2 matches
if((write_f = fopen("Debug.tar","wb"))==NULL){
if((read_f = fopen("..\devil25_tar\Debug.tar","rb"))==NULL){
- 윤종하/지뢰찾기 . . . . 2 matches
//FILE *txtForDebug=fopen("mine_pos.txt","w");
//fprintf(txtForDebug,"%d: %d %d\n",i,(int)pos_data[i].X,(int)pos_data[i].Y);
- 큐와 스택/문원명 . . . . 2 matches
// 덮어 씌웁니다. VC++ 6.0 Debug 모드에서는 디버그 정보를 위해서
// 것으로 보입니다. 경험상 debug 모드에서는 어느정도 수용가능한
cin 이 string을 입력 받는 코드는 {{{~cpp C:\Program Files\Microsoft Visual Studio\VC98\Include\istream}}} 에 정의 되어 있습니다. 궁금하시면, Debug 모드로 따라가 보세요.
- CPlusPlus_ . . . . 1 match
3. [Debug]
- DebuggingApplication . . . . 1 match
[http://msdn.microsoft.com/library/FRE/vsdebug/html/_core_the_trace_macro.asp?frame=true]
== CRT Debugging 관련 페이지 ==
[http://msdn.microsoft.com/library/en-us/vsdebug/html/_core_using_c_run2dtime_library_debugging_support.asp?frame=true]
[http://www.debuglab.com/knowledge/dllreabase.html]
[http://www.codeproject.com/debug/mapfile.asp]
- DebuggingSeminar_2005/UndName . . . . 1 match
[DebuggingSeminar_2005]
- Eclipse와 JSP . . . . 1 match
== Debug ==
- IpscLoadBalancing . . . . 1 match
def getRounds(aList,aDebug=0):
- JUnit/Ecliipse . . . . 1 match
O'REILLY 사의 Eclipse(저자 Steve Holzner) 를 구입하시거나 제본하신 분들께서는 CHAPTER 3. Testing and Debugging 을 보시면 Sample 예제와 함께 자세한 설명이 있음을 알려드립니다.
- MineFinder . . . . 1 match
Command line at 2002 Feb 26 19:00: "F:WorkingTempMinerFinderDebugMinerFinder"
- ProgrammingPearls/Column5 . . . . 1 match
* Debugging : 발판이랑 고립된 프로그램이나, 임베디드된 곳에서는 하기가 힘들다. Column5에서 설명한다.
- ReleaseDebugBuildStartGo의관계 . . . . 1 match
VC++ 통합환경을 사용할 때 가장 많이 쓰게 되는 기능 중, Build->Start(CTRL+F5)와 Debug->Go(F5)의 차이점중 하나에 대해 알아 보겠습니다.
- Reverse Engineering처음화면 . . . . 1 match
4. 프로그래밍 후의 Debugging을 위한 초석.
- STL/map . . . . 1 match
warning 의 이유는 STL에서 나오는 디버그의 정보가 VC++ 디버그 정보를 위해 할당하는 공간(255byte)보다 많기 때문입니다. 보통 디버그 모드로 디버깅을 하지 않으면, Project setting에서 C/C++ 텝에서 Debug info 를 최소한 line number only 로 해놓으면 warning 는 없어 집니다. 그래도 warning 가 난다면 C/C++ 텝에서 Generate browse info 를 비활성(기본값)화 시키세요.
- SVN 사용법 . . . . 1 match
1. 마우스 오른 쪽 버튼 클릭 -> add 선택 -> Debug 제외한 폴더 Add
- SmallTalk/강좌FromHitel/강의2 . . . . 1 match
밍 언어를 공부해 본 사람이라면 여기서 <Debug> 단추를 누름으로써
Smalltalk 환경의 벌레잡개(debugger)를 구경하실 수 있습니다. 물론 이렇게
- SmallTalk/문법정리 . . . . 1 match
* Debug 모드에서 메세지의 흐름을 나타낼때도 이용된다.
- SoftIce . . . . 1 match
* Device Driver 개발 할때 사용하거나, Crack, Debug 등을 할때 사용하는 유명한 툴
- Trace . . . . 1 match
#ifdef _DEBUG
OutputDebugString(szBuffer); // debug output window 에 string 출력
- woodpage/VisualC++HotKeyTip . . . . 1 match
* 쓰게하려고 만들어논거 같다. 그중 Debug 카테고리에서 옆에 Buttons가 나오는데 거기서 손바닥 모양이 있다. 손바닥 모양은 익히
- 검색에이전시_temp . . . . 1 match
* 핵심 : 브레이크 포인트는 원하는 라인 왼쪽 부분을 클릭, Run As Debug, F5 Step into, F6 step over
- 데블스캠프2002/진행상황 . . . . 1 match
* 도스에서 Debug 를 이용, 어셈블러로 abcde-z 를 화면에 출력하기.
- 세미나/2004 . . . . 1 match
|| 7 || 휘동 || [Debugging] || 간단한 디버거 사용 시연, 디버깅에 대해 이야기 나누기||
- 이영호/nProtect Reverse Engineering . . . . 1 match
guardcat을 확인하니 EnumServicesStatusA로 Process의 정보를 빼와서 OpenProcess로 열어 debug를 확인 하는 루틴을 발견하였다.
gc_proch.dll 파일을 제거후 실행하였더니 gaurdcat.exe가 실행되고 debugger도 제대로 동작 하는 것을 알았다.
2. client.exe(client가 실행될 때, gameguard와는 별개로 디버거가 있는지 확인하는 루틴이 있는 듯하다. 이 파일의 순서는 이렇다. 1. 데이터 파일의 무결성검사-확인해보지는 않았지만, 이게 문제가 될 소지가 있다. 2. Debugger Process가 있는지 Check.-있다면 프로세스를 종료한다. 3. gcupdater.exe를 서버로부터 받아온다. 4. createprocess로 gcupdater를 실행한다. 5. 자체 게임 루틴을 실행하고 gcupdater와 IPC를 사용할 thread를 만든다.)
5. gc_proch.dll(이 파일은 debugger를 잡는 역할을 한다. 분석이 더 필요하다.) -> 이 파일은 dll injection 또한 막아낸다.
- 이영호/기술문서 . . . . 1 match
[http://bbs.kldp.org/viewtopic.php?t=1045] - *NIX 계통의 Debug에 유용한 툴 (GNU/Linux에서는 strace = A system call tracer, ltrace = A library call tracer)
- 정모/2005.4.25 . . . . 1 match
* 新세미나주제 : Debugger
- 타도코코아CppStudy . . . . 1 match
* Visual C++의 Debug 사용법을 알고싶어요^^ --[선희]
* 저도 잘 안써서 모르지만 F9 키로 break point 를 잡은 뒤, F11 키를 누르면 debug 가 되는 걸로 알아요^^ - 대근([CherryBoy])
Found 50 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.