13 /**************************************************************************** 14 * A set of defines that can be modified by the user 15 *****************************************************************************/ 16 17 /*-------------------------------------------------------------------------- 18 Specifies the width of the elementary data type that will hold information 19 about vertices and their adjacency lists. 20 21 Possible values: 22 32 : Use 32 bit signed integers 23 64 : Use 64 bit signed integers 24 25 A width of 64 should be specified if the number of vertices or the total 26 number of edges in the graph exceed the limits of a 32 bit signed integer 27 i.e., 2^31-1. 28 Proper use of 64 bit integers requires that the c99 standard datatypes 29 int32_t and int64_t are supported by the compiler. 30 GCC does provides these definitions in stdint.h, but it may require some 31 modifications on other architectures. 32 --------------------------------------------------------------------------*/ 33 #define IDXTYPEWIDTH 32 |
说点什么...