• Lập trình hướng đối tượng với C++ - Một số tiện ích và mở rộng của C++ so với CLập trình hướng đối tượng với C++ - Một số tiện ích và mở rộng của C++ so với C

    Lời gọi b.func() có lỗi bởi vì lớp B kếthừa lớp A theo chế độ private. Do vậy, tất cả các thành phần của A sẽ là private trong B, hơn nữa không thể truy nhập vào một thành phần private. Một đối tượng của lớp dẫn xuất cũng có thểcoi là đối tượng của lớp cơsở. Do vậy, khia báo A* pA=&b là hoàn toàn đúng. Nhưng điều ngược lại là không đúng, nê...

    pdf52 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 8185 | Lượt tải: 2

  • Lập trình hướng đối tượng - Trần Đình QuếLập trình hướng đối tượng - Trần Đình Quế

    Gợi ý, chỉcần sửa lớp Node đểlưu kiểu char. Sau đó sửa lại chương trình, không cần sửa lại lớp MyStack (xem case study 4, phần thao tác với stack). public class Node{ private char value; public Node(){ value = ‘\0’; } public Node(char value){ this.value = value; } public char getValue(){ return value; } public void s...

    pdf173 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2281 | Lượt tải: 0

  • Lập trình hệ thống chat đơn giản bằng Winsock trong môi trường lập trình Visual C++Lập trình hệ thống chat đơn giản bằng Winsock trong môi trường lập trình Visual C++

    Lập trình theo các bước sau: –Tạo hàm xửlý sựkiện khi người dùng click chuột vào Button Login, hàm OnButtonLogin(): lần lượt gọi các lệnh socket, connect, và WSASyncSelect đểchờnhận sự kiện mạng –Tạo hàm WindowProc() và viết mã lệnh: •Chương trình client chỉcó một message (WSA_RDREAD) cho hai sựkiện FR_READ và FD_CLOSE, với mỗi sựkiện t...

    pdf49 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2373 | Lượt tải: 0

  • Giáo trình Lập trình căn bản PHPGiáo trình Lập trình căn bản PHP

    Dựa vào thẻ hidden khai báo trong các trang trình bày danh sách (chẳng ạn lietketheonhom.php) mẩu tin như sau: Bạn có thể biết từ trang nào gọi đến trang dodelete.php để quay trở về khi thực hiện xong tác vụ xử lý. Ngoài ra, dựa vào giá trị của nút action để thực hiện phát biểu SQL. Ch...

    pdf143 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2491 | Lượt tải: 4

  • Lập trình căn bản - Tổng quanLập trình căn bản - Tổng quan

    Thông dịch (interpreter): Là cách dịch từng lệnh một, dịch tới đâu thực hiện tới đó. Chẳng hạn ngôn ngữLISPsửdụng trình thông dịch. Biên dịch (compiler): Dịch toàn bộchương trình nguồn thành chương trình đích rồi sau đó mới thực hiện. Các ngôn ngữsửdụng trình biên dịch nhưPascal, C. Giữa thông dịch và biên dịch có khác nhau ởchỗ: Do thông d...

    pdf11 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2214 | Lượt tải: 0

  • Lập trình C trên Windows - Thư viện lập trình Multi-MediaLập trình C trên Windows - Thư viện lập trình Multi-Media

    Ưu điểm ƒ Dễsửdụng ƒ Không cần hiểu biết nhiều vềcác thiết bịMulti-Media, các cấu trúc file ƒ Sửdụng cùng một cơchếcho các thiết bị: Wave audio, MIDI, CD Audio, AVI, ƒ Độc lập thiết bị Khuyết điểm ƒ Do xửlý ởcấp cao nên phụthuộc vào giao diện hàm MCI có sẵn, không thểcan thiệp vào việc mởrộng khả năng ứng dụng Multimedia nhưhiệu ứng...

    pdf17 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2547 | Lượt tải: 0

  • Lập trình C trên Windows - Kỹ thuật lập trình Visual C++ (MFC)Lập trình C trên Windows - Kỹ thuật lập trình Visual C++ (MFC)

    Tạo một ứng dụng có Statusbar bằng AppWizard ƒ Chọn menu File ÆNew ƒ Chọn tab Projects ƒ Chọn loại project “MFC AppWizard (exe)” ƒ Đặt tên project và xác định đường dẫn thưmục trong ô “Location” ƒ Step 1: Chọn loại ứng dụng “Single Document”, bỏoption “Document/View architecture support” ƒ Nhấn Finish đểkết thúc

    pdf36 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2548 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 1: Mở đầuBài giảng Kỹ thuật lập trình - Chương 1: Mở đầu

    Tổchứcchươngtrình/bộnhớ ƒ Dữliệuvàbiến ƒ Toántử, biểuthứcvàcâulệnh ƒ Điềukhiểnchươngtrình: vònglặp, rẽnhánh ƒ Mảngvàcon trỏ ƒ Cấutrúc

    pdf48 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2131 | Lượt tải: 1

  • Giáo trình thực hành Kỹ thuật lập trình CGiáo trình thực hành Kỹ thuật lập trình C

    Đọc một ký tự từ file và lưu vào biến : getc(biênfile); fgetc(str,biênfile); fscanf(); Hàm feof(biến con trỏ) cho biết đã gặp ký tự kết thúc file hay chưa? Nếu trả về 0 thì chưa, còn trả về giá trị khác 0 (≠0) thì có nghĩa đã kết thúc file  Hàm với file văn bản: fprintf, fscanf, fgets, fputs fprintf(biếncontrỏ, chuỗi điều khiển, danh sách ...

    pdf49 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 3081 | Lượt tải: 1

  • Hướng dẫn từ học PLC CPM1 qua hình ảnh - Chương 4: Lập trình bằng sơ đồ bậc thang Ladder DiagramHướng dẫn từ học PLC CPM1 qua hình ảnh - Chương 4: Lập trình bằng sơ đồ bậc thang Ladder Diagram

    Khi bật switch CH000.00, đầu ra Ch010.00 sẽ bật và giữ ở trạng thái này bất kể sau đó switch 00000 có còn bật hay không? CH010.00 sẽ bị tắt khi switch 00001 bật. Nếu muốn đầu ra luôn ở ON, phải nối đầu ra này qua 1 cờ (Flag) là Bit 25313 (tức Channel 253 Bit 13). Bit này là 1 cờ hệ thống luôn luôn ở trạng thái ON.

    pdf9 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2266 | Lượt tải: 1