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

📄 java-assert.h

📁 gcc的组建
💻 H
字号:
/* java-assert.h - Header file holding assertion definitions.  -*- c++ -*- *//* Copyright (C) 1998, 1999  Free Software Foundation   This file is part of libgcj.This software is copyrighted work licensed under the terms of theLibgcj License.  Please consult the file "LIBGCJ_LICENSE" fordetails.  */#ifndef __JAVA_ASSERT_H__#define __JAVA_ASSERT_H__#include <config.h>/* This is a libgcj implementation header. */void _Jv_Abort (const char *, const char *, int, const char *)  __attribute__ ((__noreturn__));#ifdef DEBUG#define _Jv_AssertDoCall(Message) _Jv_Abort (__FUNCTION__, __FILE__, __LINE__, Message)#define JvAssertMessage(Expr, Message) \   do { if (! (Expr)) _Jv_AssertDoCall (Message); } while (0)#define JvAssert(Expr) \   do { if (! (Expr)) _Jv_AssertDoCall (# Expr); } while (0)#define JvFail(Message) _Jv_AssertDoCall (Message)#else /* DEBUG */#define _Jv_AssertDoCall(Message)#define JvAssertMessage(Expr, Message)#define JvAssert(Expr)#define JvFail(Message) _Jv_Abort (0, 0, 0, Message)#endif /* not DEBUG */#endif /* __JAVA_ASSERT_H__ */

⌨️ 快捷键说明

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