Lập trình C++ - chương 8
... Các toán tử có thể tái định nghĩa. + - * ! ~ & ++ -- () -& gt; -& gt;* Đơn hạng new delete + - * / % & | ^ << >> = += -= /= %= &= |= ^= <<= >>= ... { int iSrc = strlen(num) - 1; int iDest = binSize - 1; while (iSrc >= 0 && iDest >= 0) // sao chep cac bit bits[iDest -- ] = (num[iSrc -- ] == '0' ? '0&a...
Ngày tải lên: 14/11/2012, 16:55
Lập trình C++ - chương 2
... ++k + 10 // được 16++ Tăng một (hậu tố) k++ + 10 // được 1 5-- Giảm một (tiền tố) -- k + 10 // được 1 4-- Giảm một (hậu tố) k -- + 10 // được 15 Cả hai toán tử có thể được sử dụng theo ... đúng luật. Kết quả của phép chia này là một lỗi run-time gọi là lỗi division-by-zero thường làm cho chương trình kết thúc. 2.2. Toán tử quan hệ C++ cung cấp 6 toán tử quan hệ để so sánh các số...
Ngày tải lên: 14/11/2012, 16:55
Lập trình C++ - chương 3
... Chương 3. Lệnh Chương này giới thiệu các hình thức khác nhau của các câu lệnh C++ để soạn thảo chương trình. Các lệnh trình bày việc xây dựng các khối ở mức độ thấp nhất của một chương ... giống như lệnh break và continue) nên dễ làm gãy đổ chương trình. Phần lớn các lập trình viên ngày nay tránh sử dụng nó để làm cho chương trình rõ ràng. Tuy nhiên, goto có một vài (d...
Ngày tải lên: 14/11/2012, 16:55
Lập trình C++ - chương 4
... tương ứng được gọi là truyền-bằng-giá trị và truyền-bằng-tham chiếu. Thật là hoàn toàn hợp lệ cho một hàm truyền-bằng-giá trị đối với một vài tham số và truyền-bằng-tham chiếu cho một vài tham ... (void) { cout << "2 ^ 8 = " << Power(2 ,8) << '\n'; } Khi chạy chương trình này xuất ra kết quả sau: 2 ^ 8 = 256 Chương 4: Hàm 46 Nói chung, một ......
Ngày tải lên: 14/11/2012, 16:55
Lập trình C++ - chương 6
... khai chương trình hiệu quả hơn. Quá trình tiến hóa của OOP như sau: Lập trình tuyến tính Lập trình có cấu trúc Sự trừu tượng hóa dữ liệu Lập trình hướng đối tượng Chương 6: Lập trình ... cuối chương 6 6.1 Trình bày các định nghĩa của các thuật ngữ: Lập trình hướng đối tượng Trừu tượng hóa Đối tượng Lớp Thuộc tính Phương thức Thông điệp Ch...
Ngày tải lên: 14/11/2012, 16:55
Lập trình C++ - chương 7
... Chương 7: Lớp 92 Chương 7. Lớp Chương này giới thiệu cấu trúc lớp C++ để định nghĩa các kiểu dữ liệu mới. Một kiểu dữ liệu mới ... = 0; i < card; ++i) Chương 7: Lớp 97 if (elems[i] == elem) { for (; i < card-1; ++i) // dich cac phan tu sang trai elems[i] = elems[i+1]; -- card; } } void Set::Copy ... this->xVal += x; // tương đương với: xVal += x; this->yVal += y; // t...
Ngày tải lên: 14/11/2012, 16:55
Lập trình C++ - chương 9
... *address; // dia chi doi tac char *tel; // so dien thoai }; / /-- -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- class ContactDir { public: ContactDir(const int maxSize); ... 6 78 986 2) (Jane , 321 Yara Ln , 982 6252) (Jack , 42 Wayne St , 663 2 989 ) (Fred , 2 High St , 4 58 2324) Find Jane: (Jane , 321 Yara Ln , 982 6252) De...
Ngày tải lên: 14/11/2012, 16:55
Ngày tải lên: 17/10/2013, 10:15
... VNU 1 Chương 7. Ngôn ngữ lập trình C++ Chương 7 – Ra vào dữ liệu © 2004 Trần Minh Châu. FOTECH. VNU 10 Chương 7. 7.2.3 Các đối tượng và các lớp I/O © 2004 Trần Minh Châu. FOTECH. VNU 11 Chương ... Châu. FOTECH. VNU 16 Chương 7. 7.4.1 Các hàm thành viên get và getline •hàm get – cin.get() –trả về một ký tự từ dòng (kể cả ký tự trắng) •trả về EOF nếu gặp end-of-file • End-of-fil...
Ngày tải lên: 19/10/2013, 16:15