Nên thợ, nên thầy nhờ có học. No ăn, no mặc bởi hay làm. (Nguyễn Trãi) Tri thức là quyền lực. (P. Bacon - Anh) Kẻ sĩ cần nhất phải có chí khí cao và kiến thức cho rộng. (Bùi Hạnh Kiệm - Trung Quốc) Trong tài năng thì có một phần ba là bản tính, một phần ba là tri thức và một phần ba là ý chí. (D.Đô-xki) Trí tuệ rộng rãi, sức tưởng tượng mạnh mẽ và tâm hồn năng động, đó chính là thiên tài. (Denis Diderot) Sách là bút tích thiêng liêng của tinh thần nhân loại. (M. Gorki) Sách là con tàu tư duy vượt qua sóng nước thời gian và trân trọng chở những hàng hóa quý giá từ thế hệ này sang thế hệ khác. (P. Bacon) Sách chắp cánh cho con người. (F. Golacop) Một cuốn sách tốt là tác phẩm cực kỳ quý do trí tuệ cao cả của con người tạo nên. Nó dường như được gìn giữ một cách thiêng liêng như kho báu lớn đối với cuộc sống. (D. Milton) Sách là nguồn kiến thức của con người và do đó, cũng là nguồn sức mạnh của con người. Trong cuộc đời, người nào đọc nhiều, hiểu rộng có thể làm được nhiều hơn nhiều so với người nào lạc h (Mayakovski) Sách là những con tàu tư tưởng lênh đênh trên các lớp sóng thời gian và trân trọng chuyên chở thứ hàng quý báu của mình hết thế hệ này sang thế hệ khác. (P. Bacon) Sách không nên giữ gìn quá cẩn thận như bộ cánh mới, không nên để lạnh cứng như hồ cồn. Sách phải được sử dụng như một dụng cụ cầm tay vậy. (S. Eisenstein) Đọc sách là cách học tốt nhất. (Pushkin) Sách là người bạn tốt nhất. Gặp khó khăn gì trong cuộc sống ta cũng có thể nhờ cậy sách. Sách không bao giờ phản bội. (A.Dodé) Sách là người bạn chân tình và sáng suốt. Nó chỉ cho bạn con đường đúng đắn, nó giữ cho bạn khỏi lầm lạc. Có sách bên mình thì cả trong thời thơ ấu, cả giữa lúc thanh niên và cả khi đã về già (V. Va-xi-lép-xcai-a) Bạn hãy học cách tôn trọng sách. Bạn hãy nhớ rằng sách là do con người tạo ra, vì vậy bạn tôn trọng sách cũng chính là bạn tôn trọng con người. (Gh. Ta-xtê-ven) Sách là cây đèn thần soi sáng cho con người trên những nẻo đường xa xôi nhất và tăm tối nhất của cuộc đời. (A.U. Pít) Sách là người bạn tốt nhất của tuổi già, đồng thời là người chỉ dẫn tốt nhất của tuổi trẻ. (X. Xmai-xơ) Đọc sách là nuôi dưỡng trí tuệ. (M. Xê-Xlê-ca) Ai không có mục đích thì không thể tìm thấy niềm vui trong bất kỳ công việc gì. (G. Lê-ô-pác-đi -Ý)
 
CHỦ Đề Sách


TỰ HỌC NGÔN NGỮ LẬP TRÌNH C++
TỰ HỌC NGÔN NGỮ LẬP TRÌNH C++

Mã số: THLT028-NV

Tình trạng: Còn hàng

Tác Giả: Nguyễn Nam Thuận

Nhà xuất bản: Giao thông Vận tải

Ngày xuất bản: 6/2006

Đơn vị phát hành:

Số trang: 320

Kích thước: 19 x 24cm

Trọng lượng: 390g

Số quyển / 1 bộ: 1

Hình thức bìa: bìa mềm


Giá Bìa: 48.000 VNĐ

(Giảm 20 %)

Giá bán: 38.400 VNĐ

Giá USD: 1.84 USD

Số lần xem: 1724


Chọn mua    

Cuốn sách Tự học ngôn ngữ lập trình C++ sẽ giúp các bạn học sinh, sinh viên có thêm tài liệu để học tập và tham khảo, đồng thời dễ dàng nhận biết các nguyên tắc lập trình C++. Đây là ấn bảng mới nhất hiện nay về C++, được thiết kế theo từng chương mục rõ ràng. Với cuốn sách này, các bạn sẽ tìm hiểu về sự quản lý nguồn tài nguyên và về lập trình với các template. Ngoài ra, sách cũng trình bày những nội dung mới về lập trình trong bối cảnh của những ngoại lệ, áp dụng các mẫu thiết kế và sử dụng các tiện ích thư viện TR 1 mới...

Cuốn sách Tự học ngôn ngữ lập trình C++ sẽ giúp các bạn học sinh, sinh viên có thêm tài liệu để học tập và tham khảo, đồng thời dễ dàng nhận biết các nguyên tắc lập trình C++.

Đây là ấn bảng mới nhất hiện nay về C++, được thiết kế theo từng chương mục rõ ràng. Với cuốn sách này, các bạn sẽ tìm hiểu về sự quản lý nguồn tài nguyên và về lập trình với các template. Ngoài ra, sách cũng trình bày những nội dung mới về lập trình trong bối cảnh của những ngoại lệ, áp dụng các mẫu thiết kế và sử dụng các tiện ích thư viện TR 1 mới.

Hy vọng với cách bố cục và nội dung nêu trên, các bạn sẽ nhanh chóng nắm bắt được các nguyên tắc lập trình hay của ngôn ngữ C++ và áp dụng chúng vào hầu hết mọi ứng dụng.

 

MỤC LỤC

Chương 1: Làm quen với C++

Mục 1: Xem C++ như là một sự liên minh của các ngôn ngữ

Mục 2: Ưu tiên consts, enums, và inlines hơn #defines

Mục 3: Sử dụng const bất cứ khi nào có thể

Mục 4: Hãy chắc chắn các đối tượng được khởi tạo trước khi sử dụng

Chương 2: Các bộ tạo, bộ hủy và toán tử gán

Mục 5: Biết các hàm nào mà C++ ghi và gọi một cách yên lặng

Mục 6: Không cho phép sử dụng các hàm do trình biên dịch tạo ra mà bạn không muốn một cách tường minh

Mục 7: Khai báo các bộ hủy là virtual (ảo) trong các lớp cơ sở đa hình

Mục 8: Ngăn các ngoại lệ rời khỏi các bộ hủy

Mục 9: Không bao giờ gọi các hàm ảo trong suốt quá trình tạo hoặc hủy

Mục 10: Yêu cầu các toán tử gán trả một tham chiếu trở về *this

Mục 11: Xử lý phép tự gán trong operator

Mục 12: Sao chép tất cả phần của một đối tượng

Chương 3: Quản lý tài nguyên

Mục 13: Sử dụng các đối tượng để quản lý các tài nguyên

Mục 14: Suy nghĩ cẩn thận về hành vi sao chép trong các lớp quản lý tài nguyên

Mục 15: Cung cấp sự truy cập đến các tài nguyên thô trong các lớp quản lý tài nguyên

Mục 16: Sử dụng cùng một form trong các lần sử dụng new và delete tương ứng

Mục 17: Lưu trữ các đối tượng được làm mới trong các pointer thông minh trong các câu lệnh độc lập

Chương 4: Thiết kế và khai báo

Mục 18: Làm cho các giao diện dễ sử dụng một cách chính xác và khó sử dụng một cách không chính xác

Mục 19: Xử lý thiết kế lớp dưới dạng thiết kế kiểu

Mục 20: Ưu tiên truyền theo tham chiếu đến const hơn là truyền theo giá trị

Mục 21: Không cố trả về một tham chiếu khi bạn phải trả về một đối tượng

Mục 22: Khai báo các thành viên dữ liệu là private

Mục 23: Ưu tiên các hàm không thành viên hơn các hàm thành viên

Mục 24: Khai báo các hàm không thành viên khi các chuyển đổi kiểu áp dụng vào tất cả tham số

Mục 25: Xem xét sự hỗ trợ cho một swap không đưa ra ngoại lệ

Chương 5: Các phần thực thi

Mục 26: Trì hoãn các định nghĩa biến càng lâu càng tốt

Mục 27: Giảm thiểu casting

Mục 28: Tránh đưa “các handle” trở về các chi tiết bên trong của đối tượng

Mục 29: Cố gắng đạt được mã an toàn ngoại lệ

Mục 30: Tìm hiểu các chi tiết bên trong của inlining

Mục 31: Giảm thiểu các đối tượng phụ thuộc biên dịch giữa các file

Chương 6: Sự thừa kế và thiết kế hướng đối tượng

Mục 32: Bảo đảm các mô hình thừa kế chung “is-a”

Mục 33: Tránh che giấu các tên được thừa kế

Mục 34: Phân biệt giữa sự thừa kế của giao diện và sự thừa kế của phần thực thi

Mục 35: Xem xét các lựa chọn cho các hàm ảo

Mục 36: Không bao giờ định nghĩa lại một hàm không ảo được kế thừa

Mục 37: Không bao giờ định nghĩa lại giá trị tham số mặc định được thừa kế của một hàm

Mục 38: Tạo mô hình “has-a” hoặc “is-implemented-in-terms-of” thông qua composition

Mục 39: Sử dụng sự thừa kế riêng một cách sáng suốt

Mục 40: Sử dụng sự đa thừa kế một cách sáng suốt

Chương 7: Các Template và lập trình chung

Mục 41: Tìm hiểu các giao diện ngầm định và tính đa hình thời gian biên dịch

Mục 42: Tìm hiểu hai ý nghĩa của typename

Mục 43: Biết cách truy cập các tên trong các lớp cơ sở được template hóa

Mục 44: Phân tích thành thừa số mã phụ thuộc tham số từ các template

Mục 45: Sử dụng các Template hàm thành viên để chấp nhận “tất cả các kiểu tương thích”

Mục 46: Định nghĩa các hàm không thành viên bên trong các template khi các chuyển đổi kiểu được mong muốn

Mục 47: Sử dụng các lớp traits để biết thông tin về các kiểu

Mục 48: Lưu ý đến siêu lập trình template

Chương 8: Tùy biến new và delete

Mục 49: Tìm hiểu cách hoạt động của new-handler

Mục 50: Tìm hiểu khi nào thay thế new và delete thì hợp lý

Mục 51: Tuân theo quy ước khi viết new và delete

Mục 52: Viết delete vị trí nếu bạn viết new vị trí

Chương 9: Những vấn đề khác

Mục 53: Chú ý đến các cảnh báo trình biên dịch

Mục 54: Tự làm quen với thư viện chuẩn kể cả TRI

Mục 55: Tự làm quen với Boost

Bình luận
Tiêu đề:   
Nội dung:   
Email:   
  



NGUYỄN PHỤ ĐỒNG - n_pdong@yahoo.vn

nội dung trình bày giới thiệu sách chi tiết và rõ rràng nên người đọc dễ chọn sách



Sách cùng chủ đề




Số Lượt Truy Cập

24.002.497

Đang online: 310

Thành viên: 229.425