Kể từ khi được giới thiệu dưới đây một thập kỷ, C ++ đã có kinh nghiệm phát triển chấp nhận như là một hướng đối tượng ngôn ngữ lập trình thiết thực phù hợp cho giảng dạy, nghiên cứu và phát triển phần mềm thương mại. Các ngôn ngữ cũng đã nhanh chóng phát triển trong giai đoạn này và có được một số tính năng mới (ví dụ, các mẫu và xử lý ngoại lệ) mà đã được bổ sung vào ứng dụng của nó richness.This phục vụ như là một giới thiệu về ngôn ngữ C ++. Nó dạy làm thế nào để chương trình trong C ++ và làm thế nào để sử dụng đúng chức năng của nó. Nó không cố gắng để dạy thiết kế hướng đối tượng với bất kỳ độ sâu, mà tôi tin là tốt nhất được đề cập trong một cuốn sách ở bên phải của riêng của nó.
Trong thiết kế cuốn sách này, tôi đã cố gắng để đạt được ba mục tiêu. Trước tiên, để tạo ra một văn bản giới thiệu ngắn gọn, miễn phí từ rườm rà không cần thiết, vì vậy mà người mới bắt đầu có thể phát triển một sự hiểu biết tốt về ngôn ngữ trong một thời gian ngắn. Thứ hai, tôi đã cố gắng để kết hợp một phong cách hướng dẫn (dựa trên giải thích các khái niệm thông qua ví dụ) với kiểu tham chiếu (dựa trên một cấu trúc phẳng). Kết quả là, mỗi chương bao gồm một danh sách các phần tương đối ngắn (chủ yếu là một hoặc hai trang), không có phân nữa. Điều này, tôi hy vọng, tiếp tục đơn giản hóa nhiệm vụ của người đọc. Cuối cùng, tôi đã có ý thức tránh cố gắng trình bày một mô tả hoàn toàn đầy đủ của C ++. Trong khi không có chủ đề quan trọng đã bị bỏ qua, các mô tả của một số các phong cách riêng nhỏ đã được tránh vì lợi ích của sự rõ ràng và để tránh người mới bắt đầu áp đảo với quá nhiều thông tin. Kinh nghiệm cho thấy những lỗ hổng kiến thức nhỏ lại như vậy, sẽ dễ lấp đầy thời gian thông qua tự khám phá.
Ứng dụng này giới thiệu C ++ như là một ngôn ngữ lập trình hướng đối tượng. Không có kiến thức về C hay bất kỳ ngôn ngữ lập trình khác được giả định. Độc giả đã được tiếp xúc với một ngôn ngữ lập trình cấp cao (như Cor Pascal) sẽ có thể bỏ qua một số tài liệu trước đó trong book.Although này cuốn sách được thiết kế chủ yếu để sử dụng trong các khóa học đại học khoa học máy tính, nó sẽ được bình đẳng hữu ích cho các lập trình viên chuyên nghiệp và nhà sưu tầm người có ý định tìm hiểu về ngôn ngữ riêng của họ. Toàn bộ cuốn sách có thể được dễ dàng bao phủ trong 10-15 bài giảng, làm cho nó thích hợp cho một khóa học một hạn hoặc một học kỳ. Nó cũng có thể được sử dụng như là cơ sở của một khóa học đào tạo công nghiệp 4-5 ngày thâm.
Các ứng dụng được chia thành 12 chương. Mỗi chương có một cấu trúc phẳng, gồm một chuỗi không có đếm của các bộ phận, hầu hết trong số đó được giới hạn trong một hoặc hai trang. Mục đích là để trình bày mỗi chủ đề mới trong một không gian hạn chế để nó có thể được nhanh chóng nắm bắt. Mỗi chương sẽ có một danh sách các bài tập. Câu trả lời cho tất cả các bài tập được cung cấp trong phần phụ lục. Độc giả được khuyến khích để cố gắng làm nhiều bài tập như tính khả thi và để so sánh các giải pháp của họ đối với những người cung cấp.
Để thuận tiện cho bạn đọc, các chương trình mẫu được trình bày trong cuốn sách này (bao gồm cả các giải pháp cho các bài tập) và cung cấp.
Chú ý: Quảng cáo là để cung cấp các ứng dụng miễn phí.