⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 monlist5.cpp

📁 3D游戏编程领域专家撰写的启迪性文章之一
💻 CPP
字号:

// INCLUDES /////////////////////////////////////////////////////////////////

#define WIN32_LEAN_AND_MEAN  // make sure certain headers are included correctly
#include <windows.h>         // include the standard windows stuff
#include <windowsx.h>        // include the 32 bit stuff
#include <conio.h>
#include <stdlib.h>
#include <malloc.h>
#include <string.h>
#include <stdio.h>
#include <math.h>
#include <io.h>
#include "mono.h"

// MAIN //////////////////////////////////////////////////////////////////////////

void main(void)
{
// variables used to watch, one of each type

char			c	=0;
UCHAR			uc	=0;
short			s	=0;
USHORT			us	=0;
int				i	=0;
unsigned int	ui	=0;
char			string[]="Game Developer";
float			f	=(float)0.0;
int				*ptr= (int *)&i;

mono_print debug;	// create an instance of a debugger port

// clear the debugging display
debug.clear();

// first create watches, note that we simply send the address of each variable cast to void *
	
debug.add_watch("char c",(void *)&c,MONO_WATCH_CHAR					,0,0,16);	
debug.add_watch("unsigned char uc",(void *)&uc,MONO_WATCH_UCHAR		,0,1,16);
debug.add_watch("short s",(void *)&s,MONO_WATCH_SHORT				,0,2,16);
debug.add_watch("unsigned short us",(void *)&us,MONO_WATCH_USHORT	,0,3,16);
debug.add_watch("int i",(void *)&i,MONO_WATCH_INT					,0,4,16);
debug.add_watch("unsigned int ui",(void *)&ui,MONO_WATCH_UINT		,0,5,16);
debug.add_watch("string ASCII",(void *)string,MONO_WATCH_STRING		,0,6,16);
debug.add_watch("string HEX",(void *)string,MONO_WATCH_STRING_HEX	,0,7,16);
debug.add_watch("float f",(void *)&f,MONO_WATCH_FLOAT				,0,8,16);
debug.add_watch("ptr",(void *)&ptr,MONO_WATCH_PTR					,0,9,16);

// enter main loop

while(!kbhit())
	{
	// update the watch display with current data 	
	debug.update_watches();

	// update watch variables each cycle

	c++;
	uc++;
	s++;
	us++;
	i++;
	ui++;
	f=f+(float)0.1;
	ptr++;
	
	// wait a sec
	Sleep(200);

	} // while

} // end main

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -