Qua bài báo này tôi đã giới thiệu tổng quan về tuần tự hóa đối tượng. Thông qua các ví dụ chúng ta thấy không quá khó để làm việc với tuần tự hóa đối tượng và điều quan trọng hơn là chúng ta đã biết cách để truyền đi các đối tượng có cấu trúc phức tạp thông qua các Socket. Ngoài ra, bài báo cũng đã đề cập tới cách truyền đối tượng bằng các...
215 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2538 | Lượt tải: 1
Một hàm template có thể được đa năng hóa theo vài cách. Chúng ta có thểcung cấp các hàm template khác mà mô tảcùng tên hàm nhưng các tham sốhàm khác nhau. Một hàm template cũng có thể được đa năng hóa bởi cung cấp hàm non-template với cùng tên hàm nhưng các tham sốhàm khác nhau. Trình biên dịch thực hiện một xửlý so sánh đểxác định hàm gọi kh...
165 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2417 | Lượt tải: 1
Name: tên của điều khiển Picture Box. Picture: Đây là thuộc tính cho phép xác định hình ảnh nào sẽ được hiển thị bên trong Picture box. Bao gồm tên tập tin hình ảnh và cả đường dẫn nếu có. Để hiển thị hoặc thay thế một hình ảnh tại thời điểm chạy chương trình thì người dùng có thể dùng phương thức LoadPicture để đặt lại giá trị của thuộc ...
66 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2681 | Lượt tải: 1
Bài tập 1) Viết chương trình nối hai tập tin văn bản, tập tin thứhai được nối vào cuối tập tin thứnhất. Hiển thịnội dung của tập tin sau khi nối ra màn hình. Tên hai tập tin được nhập từbàn phím. 2) Viết chương trình đọc một tập tin văn bản, tên tập tin được nhập từbàn phím. Sau đó đếm sốtừtrong tập tin và hiển thịra màn hình. 3) Viết chương ...
194 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 5193 | Lượt tải: 5
Tính độdài của xâu ký tự • Các ký tựhiển thịcó bềrộng khác nhau do vậy không nên dùng hàm strlen() đểlấy sốký tự Æ độdài. • Dùng hàm: BOOL GetTextExtentPoint32 (HDC hdc, LPCSTR lpszString, int len, LPSIZE lpSize); typedef struct tagSIZE { long cx; long cy; //Tính theo đơn vịlogic } SIZE; len: Tổng sốký tự.
70 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2399 | Lượt tải: 0
Dựán này cung cấp một điểm khởi đầu tốt cho một hệthống quản lý danh bạliên lạc và nhật ký trọn vẹn. Ví dụ, bạn có thểcải tiến việc quản lý và hiển thịdanh bạliên lạc. Dù hoạt động tốt đối với danh bạliên lạc nhỏ, nhưng hệthống sẽtrởnên cồng kềnh khi danh bạliên lạc tăng. Tổchức hiển thịcác liên lạc theo chữcái đầu tiên của phần họ(hay theo c...
37 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2547 | Lượt tải: 0
1.1. bootstrap : boostrap do nhà sản xuất hổ trợ, download bootstrap.bin tại trang của atmel.com 1.2. u-boot: uboot có nhiều phiên bản, tuy nhiên từ phiên bản 1.3.4 trở đi thì mới hổ trợ board AT91SAM9260. - Sau khi download u-boot về , chép nó vào một thư mục nào đó trong máy tính cài hệ điều hành linux. - Việc chép vào máy tính linux có thể...
28 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 3517 | Lượt tải: 2
Bởi vì mọi hệ thống Windows đều có cài đặt sẵn Trình xem Trợ giúp của Windows (Windows Help Viewer), ta chỉ còn phải cung cấp tập tin Help (.hlp). Trình đóng gói và Triển khai (Package and Deployment Wizard) tự động thêm các phần phụ thuộc cho tập tin Help được tham chiếu bởi ứng dụng. Nếu ta tạo ra phần cài đặt bằng các công cụ khác, ta phải bảo đ...
259 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2251 | Lượt tải: 1
Các điều kiện sau khác nhau nếu đều códạng a’ = . (trong đódấu chấm . chỉ dịnh một biểu thức không chứa các biến cóđánh dấu nháy), thì cóthểđược chuyển thành phép gán qua các quy tắc bổtrợnhư sau : - Loại bỏcác điều kiện sau dạng đẳng thức. Ví dụ: d’ = d - Thay thếdấu = bởi dấu gán bằng := - thực hiện phép tối ưu khi một hàm làquátải. ...
155 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2143 | Lượt tải: 0
Thử nghiệm + Nội dung các bảng dữ liệu + Một số test-case chạy thử nghiệm + Các báo biểu màn hình cùng các số liệu tương ứng
183 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2679 | Lượt tải: 5