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

📄 debug.h

📁 著名的标准C++的html解析器
💻 H
字号:
#ifdef DEBUGP#undef DEBUGP#endif#ifdef __cplusplus#include <cstdio>#ifdef WIN32#include <cstring>#endif#else#include <stdio.h>#ifdef WIN32#include <string.h>#endif#endif#ifdef WIN32#ifndef __DEBUG_H__#define __DEBUG_H__#include <stdarg.h>inline void debugprintf(const char *format, ...){    va_list ap;	char *f = NULL;	const char *p="%s:%d ";	size_t plen = strlen(p);    va_start(ap, format);	f = (char *)malloc(plen + strlen(format) + 1);	if (!f) return;	memcpy(f, p, plen);	memcpy(f + plen, format, strlen(format) + 1);    vfprintf(stderr, f, ap);    va_end(ap);	free(f);}inline void dummyprintf(const char *format, ...){}#endif#endif#ifdef DEBUG#ifdef WIN32#define DEBUGP debugprintf#else#define DEBUGP(args...) do { fprintf(stderr, "%s:%d ", __FILE__, __LINE__); fprintf(stderr, ## args); } while(0)#endif#else#ifdef WIN32#define DEBUGP dummyprintf#else#define DEBUGP(args...)#endif#endif

⌨️ 快捷键说明

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