Book Description
A concise tutorial on making the most of C's portability. Chapters include The C-World Abstract Machine; Portable Use of Functions; Portable Use of Pointers; and more.
Author : Henry Rabinowitz
Publisher :
Page : 292 pages
File Size : 14,76 MB
Release : 1990
Category : Computers
ISBN :
A concise tutorial on making the most of C's portability. Chapters include The C-World Abstract Machine; Portable Use of Functions; Portable Use of Pointers; and more.
Author : Brian Hook
Publisher : No Starch Press
Page : 274 pages
File Size : 26,3 MB
Release : 2005
Category : Computers
ISBN : 1593270569
Contains lessons on cross-platform software development, covering such topics as portability techniques, source control, compilers, user interfaces, and scripting languages.
Author : Patricia Giencke
Publisher : McGraw-Hill Companies
Page : 260 pages
File Size : 34,80 MB
Release : 1996
Category : Computers
ISBN :
Many books discuss how to use C++, but none deals with how to write C++ code in a portable manner. The first in-depth guide to address the special needs of the C++ programmer, this groundbreaking book provides a set of guidelines to help software engineers design and implement C++ applications that work with the many flavors of UNIX, as well as with Windows.
Author : Mark Horton
Publisher :
Page : 392 pages
File Size : 39,35 MB
Release : 1990
Category : Computers
ISBN :
Programmers learn how to construct C code for use across a wide spectrum of hardware platforms. They also see revealed specific nonportable features likely to be encountered and are told how to circumvent these potential blocks.
Author : Robert C. Seacord
Publisher : No Starch Press
Page : 273 pages
File Size : 48,79 MB
Release : 2020-08-11
Category : Computers
ISBN : 1718501056
A detailed introduction to the C programming language for experienced programmers. The world runs on code written in the C programming language, yet most schools begin the curriculum with Python or Java. Effective C bridges this gap and brings C into the modern era--covering the modern C17 Standard as well as potential C2x features. With the aid of this instant classic, you'll soon be writing professional, portable, and secure C programs to power robust systems and solve real-world problems. Robert C. Seacord introduces C and the C Standard Library while addressing best practices, common errors, and open debates in the C community. Developed together with other C Standards committee experts, Effective C will teach you how to debug, test, and analyze C programs. You'll benefit from Seacord's concise explanations of C language constructs and behaviors, and from his 40 years of coding experience. You'll learn: How to identify and handle undefined behavior in a C program The range and representations of integers and floating-point values How dynamic memory allocation works and how to use nonstandard functions How to use character encodings and types How to perform I/O with terminals and filesystems using C Standard streams and POSIX file descriptors How to understand the C compiler's translation phases and the role of the preprocessor How to test, debug, and analyze C programs Effective C will teach you how to write professional, secure, and portable C code that will stand the test of time and help strengthen the foundation of the computing world.
Author : Cybellium Ltd
Publisher : Cybellium Ltd
Page : 272 pages
File Size : 23,91 MB
Release : 2023-09-06
Category : Computers
ISBN :
Cybellium Ltd is dedicated to empowering individuals and organizations with the knowledge and skills they need to navigate the ever-evolving computer science landscape securely and learn only the latest information available on any subject in the category of computer science including: - Information Technology (IT) - Cyber Security - Information Security - Big Data - Artificial Intelligence (AI) - Engineering - Robotics - Standards and compliance Our mission is to be at the forefront of computer science education, offering a wide and comprehensive range of resources, including books, courses, classes and training programs, tailored to meet the diverse needs of any subject in computer science. Visit https://www.cybellium.com for more books.
Author :
Publisher :
Page : 300 pages
File Size : 37,74 MB
Release : 2014
Category : Delegated legislation
ISBN :
Author : Steve Oualline
Publisher : "O'Reilly Media, Inc."
Page : 457 pages
File Size : 20,65 MB
Release : 1997
Category : Computers
ISBN : 1565923065
C programming is more than just getting the syntax right. Style and debugging also play a tremendous part in creating programs that run well and are easy to maintain, as Oualline reveals. This edition covers Windows IDEs and UNIX programming utilities.
Author : Ian F. Darwin
Publisher : "O'Reilly Media, Inc."
Page : 94 pages
File Size : 30,12 MB
Release : 1988
Category : Computers
ISBN : 9780937175309
Using lint. Dealing with lint's concerns. Using lint in detail. Limits to lint. Under the hood. An evaluation of lint. Future directions. Appendixes. Bibliography. Index.
Author : Peter Prinz
Publisher : "O'Reilly Media, Inc."
Page : 823 pages
File Size : 35,52 MB
Release : 2015-12-10
Category : Computers
ISBN : 1491924195
The new edition of this classic O’Reilly reference provides clear, detailed explanations of every feature in the C language and runtime library, including multithreading, type-generic macros, and library functions that are new in the 2011 C standard (C11). If you want to understand the effects of an unfamiliar function, and how the standard library requires it to behave, you’ll find it here, along with a typical example. Ideal for experienced C and C++ programmers, this book also includes popular tools in the GNU software collection. You’ll learn how to build C programs with GNU Make, compile executable programs from C source code, and test and debug your programs with the GNU debugger. In three sections, this authoritative book covers: C language concepts and language elements, with separate chapters on types, statements, pointers, memory management, I/O, and more The C standard library, including an overview of standard headers and a detailed function reference Basic C programming tools in the GNU software collection, with instructions on how use them with the Eclipse IDE