Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Chỉ thị tiền biên dịch

    Hi all, mọi người cho em hỏi là trong các project hay thấy các chỉ thị tiền biên dịch kiểu như:
    #ifndef _A_H_
    #define _A_H_
    Có ai rành về cái này thì có thể viết một bài chi tiết để giải thích rõ được không ạ nhất là chỗ _A_H_ là như thế nào ạ. Thanks for all !

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cái này dùng để tạo file header. Nó ngăn việc định nghĩa 2 lần một header (#include một header 2 lần trong một file cpp)
    #ifndefine : if not define
    #define: define

    Mã:
    #ifndefine tên_do_người_lập trình_đặt#define tên_do_người_lập trình_đặt//code của bạn //tên_do_người_lập trình_đặt là phải giống nhau #endif

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •