aboutsummaryrefslogtreecommitdiffstats
path: root/man/MAX.3libsimple
blob: e4a4d622df1f75947ae1e47bfa3bd72e07644f63 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
.TH MAX 3 2018-11-05 libsimple
.SH NAME
MAX \- get the greater of two values
.SH SYNOPSIS
.nf
#include <libsimple.h>

#ifndef MAX
# define MAX(a, b) /* implementation omitted */
#endif
.fi
.SH DESCRIPTION
The
.BR MAX ()
macro is a function-like macro that
returns the greater of the values
.I a
and
.IR b .
.PP
The
.I a
and
.I b
expressions must not have side-effects.
.PP
If both of the
.I a
and
.I b
parameters are constants expressions, the
return value is also a constant expression.
.SH RETURN VALUE
The
.BR MAX ()
macro returns to the greater value.
.SH ERRORS
The
.BR libsimple_close ()
function fail for the reasons specified for the
.BR close (3)
function.
.SH EXAMPLES
None.
.SH APPLICATION USAGE
None.
.SH RATIONALE
None.
.SH FUTURE DIRECTIONS
None.
.SH NOTES
None.
.SH BUGS
None.
.SH SEE ALSO
.BR MIN (3libsimple),
.BR MIN3 (3libsimple),
.BR MAX3 (3libsimple)