Phát biểu bậy bạ! Không say mê cần sử dụng thì thôi. Nó là dòng Precompilied header. Giả dụ ko phù hợp dùng thì vứt option này đi là được!

Bạn đang xem: Stdafx.h là gì

vấn đáp cùng với trích dẫn


Bạn đang xem: Stdafx.h là gì

*

*

*

*

*

trả lời cùng cực kỳ trích dẫn chắc chắn rằng mấy lý do sau:1. Tùy chỉnh thiết lập Precompilied header, cơ mà không sống thọ tệp tin hướng dẫn và chỉ định cho nó.2. Lỗi syntax cơ phiên bản (Có ít nhiều người khiến cho lập trình sẵn mấy năm vẫn mắc lỗi này mà lại do dự không đúng ở đâu, vị mẫu mã báo lỗi của VS lại ko trỏ đưa về đúng khoanh vùng nó bị lỗi 3. ... đi kèm project của công ty lên diễn đàn cùng chnghiền ra mắt lỗi của khách hàng lên đâyMột bạn làm thế nào kia khinh thường ý thức kỷ cơ chế cũng có nghĩa là người này đã khinh thường tương lai số trời của chủ yếu phiên bản thân người đó. Những các bạn coi thường ý thức kỷ hiện nay tượng sẽ không còn lúc như thế nào giành được sự thành công xuất sắc xuất dung nhan vào sự nghiệp!1. Thiết lập Precompilied header, dẫu vậy không mãi sau file chỉ định mang đến nó.Bác Kevin hoặc ai đó nói theo một cách khác rõ hơn đến em về mẫu Precompilied header nó vận động thế làm sao ko?2. Lỗi syntax cơ bản : em chưa chắc hẳn rằng ý câu này, chưng như thế nào lý giải rõ hơn góp em vớiCái này bản thân new tìm được tài liệu ý nghĩa của bao gồm nó là cố kỉnh này"lúc sản xuất ra những project bắt đầu, những project tự động phân phối tệp tin stdafx.h cùng với stdafx.cpp. Ngôn từ 2 file này đa số chẳng tất cả gì, dẫu vậy đôi lúc gây ra các lỗi lúc biên dịch rất là khó chịu. Thật ra, trường thích hợp ta hiểu được chức năng của file này thì ta vẫn kiêng được các lỗi điên đầu chính vì nó khiến ra. ‘stdafx’ là file header được sử dụng vào kỹ năng ‘precompiled header’ để làm tăng tốc độ khi biên dịch định kỳ trình. Nó cất những tệp tin header ko trở nên thay đổi và được dùng trong các tệp tin *.cpp không giống của công tác. Để dễ dàng hình dung, ta cảnh giác ví dụ sau: các bạn viết một công tác làm việc win32 có 10 tệp tin *.cpp. đưa định là bạn phải sử dụng mọi thỏng viện cung ứng như: windows.h, string, vector, cùng trong những tlỗi viện không giống nữa. Khi đó ta vẫn đặt thông bốn ‘#include’ vào file ‘stdafx.h’. Sau kia, dịp VC++ compiler thực hiện build project của doanh nghiệp, điều đầu tiên được triển khai là tiền giải pháp xử trí tương đối nhiều lắp sản xuất stdafx.cpp (chỉ tất cả chỉ thị ‘#include stdafx.h’) và lưu giữ các thông tin sẽ phương pháp xử trí vào precompiled header tệp tin. Khi biên dịch phần nhiều file *.cpp sót lại, compiler không bắt buộc chiến thuật xử lý hồ hết header nữa, nó chỉ câu hỏi cần sử dụng các lên giờ đồng hồ đã bảo quản vào tệp tin precompiled header nhằm cách hành xử tiếp. Làm điều đó sẽ giúp đỡ đến quy trình biên dịch nkhô cứng rộng xứng đáng kể, đặc trưng những project khủng với hàng trăm ngàn tệp tin *.cpp với *.h.Để áp dụng precompiled header, phần đông thỏng viện sẽ tiến hành include vào file ‘stdafx.h’. Các file *.cpp rất khác ta yêu cầu knhị báo #include ‘stdafx.h’ nghỉ ngơi đầu tệp tin. Ví như ta ko include ‘stdafx.h’ vào đa số tệp tin *.cpp, ta vẫn gặp gỡ gỡ đề nghị lỗi sau thời điểm biên dịch : fatal error C1010: unexpected over of file while looking for precompiled header directiveI"m still a chicken


Xem thêm: Cbt Là Gì ? Liệu Pháp Hành Vi Nhận Thức

khôn xiết vui khi được gia công quen ở trong với phần lớn fan ^_^ http://www.facebook.com/tầm thường.v.nguyen.14