Portable C
著者
書誌事項
Portable C
(Prentice-Hall software series)
Prentice Hall, c1990
大学図書館所蔵 件 / 全2件
-
該当する所蔵館はありません
- すべての絞り込み条件を解除する
注記
Includes index
Includes bibliographical references (p. 251-252)
内容説明・目次
内容説明
This text is addressed to MS-DOS C programmers looking to move computer programs onto UNIX, OS/2 or Macintosh environments, UNIX C programmers looking to expand the range of their programs to the PC market, programmers who want to deepen their understanding of the C language and C programmers who have to port other people's code to their own machines. This book, based on a course developed by the authors for AT&T Bell Laboratories, demonstrates the techniques required to construct C programs that will work in many different hardware and software environments. Using portable C, the code will have a wider market and a longer lifetime. This volume offers examples of non-portable code and how-to-fix-it suggestions; a set of rules to help create portable programs; and the C-World, a model of the execution of programs that does not depend on the features of any specific machine. The book also presents a style of writing C programs that is intended to help the programmer take advantage of the strengths of ANSI C while it remains compatible with pre-ANSI compilers. There are also tips to help the programmer modify existing code to port to new environments.
目次
- The "C-World" abstract machine
- portable use of functions
- portable use of arithmetic data types
- portable use of characters
- the C-world model - pointers
- portable use of pointers
- portable use of compound data types
- other portability issues.
「Nielsen BookData」 より