30/09/2018, 18:14

Cho mình hỏi sử khác biệt giữa #pragma once và include guard

như tiêu đề thì mình muốn hỏi là cái nào lợi hơn hay là mỗi cái có cái riêng của nó , hay tùy vào trường hợp mà mình áp dụng nó cho đúng .

Mai Anh Dũng viết 20:29 ngày 30/09/2018

Trùng

Anh nhớ anh giải thích cái này ở đâu đó rồi, chắc trên Facebook. #pragma là gì? #pragma nói chung cũng là một tiền xử lý, nó sẽ được thực thi trước khi việc compile xảy ra. Em xem lại phần C của anh có nói về tiền xử lý. #pragma once là gì? Có nhiều loại lệnh bắt đầu bằng #pragma mà trong đó #pragma once được sử dụng nhiều nhất, được nhiều compiler hỗ trợ. Tuy nhiên #pragma once không phải là chuẩn. Bài này a có nói về chuẩn và không chuẩn Công dụng của #pragma once là để tránh v…
Bài liên quan
0