Modern C, 3rd Edition: Covers the C23 standard

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin

Tác giả: Jens Gustedt

Nhà xuất bản: Manning

Năm xuất bản: 2024

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Đối với các chương trình cần nhỏ, nhanh và đáng tin cậy, C là tiêu chuẩn vàng. Cho dù bạn đang viết mã nhúng, các chương trình hệ thống cấp thấp hay các ứng dụng hiệu suất cao, C đều có thể đáp ứng được thử thách. Cuốn sách độc đáo này của Jens Gustedt, thành viên của ủy ban tiêu chuẩn ISO C, giúp bạn nhanh chóng làm quen với C23. Trong Modern C, Phiên bản thứ 3, bạn sẽ: - Tìm hiểu những điều cơ bản về C, các tính năng cốt lõi và các khái niệm nâng cao - trung bình các cải tiến lớn của C23 về bảo mật, độ tin cậy và hiệu suất - Viết mã di động chạy ở mọi nơi - Xây dựng các ứng dụng đa luồng với các nguyên tử và đồng bộ hóa - Tạo phần mềm mạnh mẽ và phục hồi với khả năng xử lý lỗi - Sử dụng lập trình chung kiểu cho mã có thể tái sử dụng Trong Modern C, Phiên bản thứ 3, bạn sẽ học cách khai thác hết tiềm năng của C bằng các công cụ và kỹ thuật mới nhất. Sau khi xem xét nhanh các nguyên tắc cơ bản phù hợp với những người viết mã đã lâu không sử dụng C, cuốn sách này sẽ hướng dẫn bạn thành thạo C23, tiêu chuẩn ISO mới nhất. Modern C, Phiên bản 3 là một cuốn sách giới thiệu nhanh về ngôn ngữ C, đặc biệt chú trọng đến các tính năng hiện đại nhất của nó. Sách bắt đầu bằng việc ôn tập nhanh về cấu trúc, ngữ pháp và thực thi, sau đó nhanh chóng chuyển sang các cấu trúc điều khiển, kiểu dữ liệu, toán tử và các tính năng cốt lõi khác của ngôn ngữ. Được sửa đổi hoàn toàn cho C23, Phiên bản 3 mở rộng này bao gồm các biểu thức phức hợp và lambda, những hiểu biết mới về cách tiếp cận lỗi chương trình và cách chuyển đổi mượt mà sang C23.

Abstract:

For programs that need to be small, fast, and reliable, C is the gold standard. Whether you're writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by Jens Gustedt, a member of the ISO C standards committee, gets you up to speed with C23. In Modern C, 3rd Edition you'll: - Learn C basics, core features, and advanced concepts - everage major C23 improvements for security, reliability, and rformance - Write portable code that runs anywhere - Build multi-threaded applications with atomics and synchronization - Create robust and resilient software with error handling - Use type-generic programming for reusable code In Modern C, 3rd Edition you'll learn to harness C's full potential using the latest tools and techniques. After a quick review of the fundamentals suited for coders who haven't used C in a while, this book guides you to mastery of C23, the latest ISO standard. Modern C, 3rd Edition is a fast-paced introduction to the C language, with special attention on its most modern features. It starts with a quick review of structure, grammar, and execution and then progresses quickly to control structures, data types, operators, and other core language features. Fully revised for C23, this expanded Third Edition covers compound expressions and lambdas, new insights into approaching program failure, and how to transition smoothly to C23.

Ngôn ngữ:eng
Tác giả:Jens Gustedt
Thông tin nhan đề:Modern C, 3rd Edition: Covers the C23 standard
Nhà xuất bản:Manning
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin
Bản quyền:https://creativecommons.org/share-your-work/use-remix/cc-licenses/#by-nc-nd
Nguồn gốc:https://it-ebooks.dev/books/programming/modern-c-3rd-edition
Mô tả vật lý:438tr
Năm xuất bản:2024

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)