TEMPLATE C++ LAP TRINH

8 0 0
TEMPLATE C++ LAP TRINH

Đang tải... (xem toàn văn)

Thông tin tài liệu

C++ là một ngôn ngữ lập trình hướng đối tượng được mở rộng từ ngôn ngữ C. Cùng với C thì C++ đứng thứ 6 trên bảng xếp hạng các ngôn ngữ phổ biến nhất thế giới (sau Python, Java, JavaScript, C), và cũng là ngôn ngữ quan trọng bật nhất trong việc phát triển các hệ thống kinh doanh quy mô lớn được vận hành bởi các công ty lớn, cũng như trong các hệ thống tài chính và hệ thống các tổ chức công do chính phủ điều hành.

Trang 1

OBJECT ORIENTED PROGRAMMING USING C++

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCMHCMC UNIVERSITY OF TECHNOLOGY AND EDUCATION

GV Trần Thị Quỳnh Như

Email: nhuttq@hcmute.edu.vn

Trang 3

Function Templates

template<class type>ret-type func-name(parameter list) {

//body of the function

cout << Max<int>(5, 8) << endl;

cout << Max<double>(6.5, 4.0) << endl; cout << Max<char>('f', 'k') << endl; }

Trang 4

cout << "STUDENT NAME: " << student_name << endl; cout << "TOTAL MARKS: " << total_marks << endl;

cout << "Type ID: " << typeid(total_marks).name()<< endl;}};

template <class type> class class-name { ………….

}

Trang 5

Class Templates

int main() {

student<int> s1("Le A", 100);

student<double> s2("Tran B", 90.5);

student<int> s1("Le A", 100);

student<int> s2("Tran B", 90); s1.getinfo();

system("pause"); }

Trang 6

I/O STREAM

Stream-I/O template hierarchy portion showing the main file-processing templates.

Trang 8

• Bài 1: Viết chương trình sắp sếp các số từ nhỏ đến lớn sử dụng Function Template• Bài 2: Viết CT máy tính đơn giản (+-*/ bình phương, căn bậc 2, ) sử dụng Class

• Bài 3: Viết CT đổi đơn vị chiều dài, thể tích, diện tích, khối lượng, tốc độ• Bài 4: Tìm hiểu Stream IO và file IO

• Bài 5: Viết chương trình mở một file có tên là iostream.txt, kiểm tra mở file thành công hay không, nếu thành công, ghi nội dung vào file và sau đó chuyển đổi thành dạng chữ hoa.

Ngày đăng: 13/04/2024, 10:10

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan