Macaulay2 Engine
Loading...
Searching...
No Matches

◆ range_safe_add()

ulong range_safe_add ( ulong a,
ulong b )
inline

Definition at line 9 of file comb.cpp.

10{
11 ulong c = a + b;
12 if (c < a)
13 {
14 emit_line("ulong integer addition overflow");
15 exit(-1);
16 }
17 return c;
18}
unsigned long int ulong
Definition comb.cpp:7
void emit_line(const char *s)
Definition text-io.cpp:47

References emit_line().

Referenced by Subsets::Subsets().