O'Reilly logo

Secure Programming Cookbook for C and C++ by Matt Messier, John Viega

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Recipe Compatibility

Most of the recipes in this book are written to work on both Unix and Windows platforms. In some cases, however, we have provided different versions for these platforms. In the individual recipes, we’ve noted any such issues. For convenience, Table P-1 lists those recipes that are specific to one particular platform. Note also that in a few cases, recipes work only on particular variants of Unix.

Table P-1. Platform-specific recipes

Recipe

System

Recipe

System

1.1

Unix

8.2

Unix

1.2

Windows

8.3

Windows

1.3

Unix

8.6

Unix

1.4

Unix

8.9

Unix

1.5

Unix

8.13

Unix

1.6

Unix

9.5

Windows

1.7

Unix

9.9

Unix[2]

1.8

Windows

10.6

Windows

1.9

Unix

10.11

Windows

1.5

Unix

11.3

Unix

2.1

Unix

11.4

Windows

2.2

Windows

11.7

Unix

2.3

Unix

11.21

Windows

2.7

Unix

12.13

Unix

2.9

Unix

12.14

Windows

2.10

Windows

12.15

Windows

2.12

Unix

12.17

Unix[3]

2.13

FreeBSD

13.5

Unix

5.25

Windows

13.6

Windows

5.26

Windows

13.9

Unix

5.26

Windows

13.10

Windows

[2] This recipe works for FreeBSD, Linux, and NetBSD. It does not work for Darwin, OpenBSD, and Solaris.

[3] This recipe works for FreeBSD, Linux, NetBSD, OpenBSD, and Solaris. It does not work for Darwin.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required