📄 zchaff_header.h
字号:
// *********************************************************************// Copyright 2000-2004, Princeton University. All rights reserved.// By using this software the USER indicates that he or she has read,// understood and will comply with the following://// --- Princeton University hereby grants USER nonexclusive permission// to use, copy and/or modify this software for internal, noncommercial,// research purposes only. Any distribution, including commercial sale// or license, of this software, copies of the software, its associated// documentation and/or modifications of either is strictly prohibited// without the prior consent of Princeton University. Title to copyright// to this software and its associated documentation shall at all times// remain with Princeton University. Appropriate copyright notice shall// be placed on all software copies, and a complete copy of this notice// shall be included in all copies of the associated documentation.// No right is granted to use in advertising, publicity or otherwise// any trademark, service mark, or the name of Princeton University.////// --- This software and any associated documentation is provided "as is"//// PRINCETON UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS// OR IMPLIED, INCLUDING THOSE OF MERCHANTABILITY OR FITNESS FOR A// PARTICULAR PURPOSE, OR THAT USE OF THE SOFTWARE, MODIFICATIONS, OR// ASSOCIATED DOCUMENTATION WILL NOT INFRINGE ANY PATENTS, COPYRIGHTS,// TRADEMARKS OR OTHER INTELLECTUAL PROPERTY RIGHTS OF A THIRD PARTY.//// Princeton University shall not be liable under any circumstances for// any direct, indirect, special, incidental, or consequential damages// with respect to any claim by USER or any third party on account of// or arising from the use, or inability to use, this software or its// associated documentation, even if Princeton University has been advised// of the possibility of those damages.// *********************************************************************#ifndef __ZCHAFF_INCLUDE__#define __ZCHAFF_INCLUDE__#define WORD_SIZE 4// #define WORD_SIZE 8extern int _global_debug_level;extern int _global_check_level;#ifndef __FUNCTION__# define __FUNCTION__ ((char*)0)#endif#ifndef __FILE__# define __FILE__ 0#endif#ifndef __LINE__# define __LINE__ 0#endif#define _POSITION_ __FUNCTION__, __FILE__, __LINE__#if WORD_SIZE == 4#define WORD_WIDTH 32typedef unsigned uint32;typedef int int32;typedef long long long64;#elif WORD_SIZE == 8#define WORD_WIDTH 64typedef unsigned int uint32;typedef int int32;typedef long long64;#endifvoid fatal(char * fun, char * file, int lineno, char * fmt, ...);void warning(char * fun, char * file, int lineno, char * fmt, ...);double get_cpu_time(void);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -