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
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
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
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
-
GỠ RỐI CHO NGƯỜI LẬP TRÌNH VISUAL BASIC
Mã số: THLT001
Giá Bìa: 52.000 VNĐ
(Giảm 20 %)
Giá Bán: 41.600 VNĐ
Giá USD: 1.99 USD
-
HỖ TRỢ KỸ THUẬT CHO LẬP TRÌNH HỆ THỐNG
Mã số: THLT002
Giá Bìa: 38.000 VNĐ
(Giảm 20 %)
Giá Bán: 30.400 VNĐ
Giá USD: 1.46 USD
-
HƯỚNG DẪN TỰ HỌC CƠ SỞ LẬP TRÌNH PASCAL (Hết hàng)
Mã số: THLT003
Giá Bìa: 38.000 VNĐ
(Giảm 20 %)
Giá Bán: 30.400 VNĐ
Giá USD: 1.46 USD
-
LẬP TRÌNH VỚI PARADOX 9 (TOÀN TẬP)
Mã số: THLT004
Giá Bìa: 69.000 VNĐ
(Giảm 20 %)
Giá Bán: 55.200 VNĐ
Giá USD: 2.65 USD
-
NGÔN NGỮ LẬP TRÌNH C - THAM KHẢO TOÀN DIỆN (Hết hàng)
Mã số: THLT005
Giá Bìa: 62.000 VNĐ
(Giảm 20 %)
Giá Bán: 49.600 VNĐ
Giá USD: 2.38 USD
-
CẢI TIẾN TRANG WEB THÔNG QUA CÔNG NGHỆ JAVASCRIPT
Mã số: THLT007
Giá Bìa: 48.000 VNĐ
(Giảm 20 %)
Giá Bán: 38.400 VNĐ
Giá USD: 1.84 USD
-
FOXPRO KỸ THUẬT LẬP TRÌNH, CÁC CHƯƠNG TRÌNH ỨNG DỤNG (Hết hàng)
Mã số: THLT006
Giá Bìa: 55.000 VNĐ
(Giảm 20 %)
Giá Bán: 44.000 VNĐ
Giá USD: 2.11 USD
-
TỰ HỌC JAVASCRIPT (Hết hàng)
Mã số: THLT008
Giá Bìa: 19.000 VNĐ
(Giảm 20 %)
Giá Bán: 15.200 VNĐ
Giá USD: 0.73 USD
-
Mã số: THLT009-VL
Giá Bìa: 70.000 VNĐ
(Giảm 20 %)
Giá Bán: 56.000 VNĐ
Giá USD: 2.68 USD
-
VISUAL BASIC .NET TOÀN TẬP (Hết hàng)
Mã số: THLT010-NV
Giá Bìa: 135.000 VNĐ
(Giảm 20 %)
Giá Bán: 108.000 VNĐ
Giá USD: 5.18 USD
-
Mã số: THLT025-VL
Giá Bìa: 24.000 VNĐ
(Giảm 15 %)
Giá Bán: 20.400 VNĐ
Giá USD: 0.98 USD
-
Mã số: THLT011-VL
Giá Bìa: 61.000 VNĐ
(Giảm 20 %)
Giá Bán: 48.800 VNĐ
Giá USD: 2.34 USD
-
TỰ HỌC LẬP TRÌNH MICROSOFT VISUAL C# TOÀN TẬP
Mã số: THLT012-NV
Giá Bìa: 95.000 VNĐ
(Giảm 20 %)
Giá Bán: 76.000 VNĐ
Giá USD: 3.64 USD
-
BÍ QUYẾT VÀ THỦ THUẬT TRONG VISUAL BASIC .NET
Mã số: THLT013-VL
Giá Bìa: 119.000 VNĐ
(Giảm 20 %)
Giá Bán: 95.200 VNĐ
Giá USD: 4.56 USD
-
Mã số: THLT014-VL
Giá Bìa: 63.000 VNĐ
(Giảm 20 %)
Giá Bán: 50.400 VNĐ
Giá USD: 2.42 USD
-
HƯỚNG DẪN LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG (Hết hàng)
Mã số: THLT015
Giá Bìa: 41.000 VNĐ
(Giảm 20 %)
Giá Bán: 32.800 VNĐ
Giá USD: 1.57 USD
-
KỸ THUẬT VIẾT MÃ TRONG VISUAL BASIC. NET TẬP 1 (Hết hàng)
Mã số: THLT016-V
Giá Bìa: 31.500 VNĐ
(Giảm 20 %)
Giá Bán: 25.200 VNĐ
Giá USD: 1.21 USD
-
KỸ THUẬT VIẾT MÃ TRONG VISUAL BASIC. NET TẬP 2 (Hết hàng)
Mã số: THLT17-V
Giá Bìa: 30.000 VNĐ
(Giảm 20 %)
Giá Bán: 24.000 VNĐ
Giá USD: 1.15 USD
-
TỰ HỌC LẬP TRÌNH MICROSOFT VISUAL C ++ TOÀN TẬP (Hết hàng)
Mã số: THLT018-NV
Giá Bìa: 100.000 VNĐ
(Giảm 20 %)
Giá Bán: 80.000 VNĐ
Giá USD: 3.83 USD
-
.NET TOÀN TẬP - LẬP TRÌNH BÁO CÁO DÙNG CRYSTAL REPORTS .NET VÀ C# - TẬP 6
Mã số: THLT024-DQT
Giá Bìa: 75.000 VNĐ
(Giảm 10 %)
Giá Bán: 67.500 VNĐ
Giá USD: 3.24 USD


