Pragma directive
โดยปกติเทคนิคนี้จะไม่คอยเจอในตอนที่เรียน แม่กระทั่งในหนังสือที่อ่านแต่อาจจะพบได้ในงานจริงๆ รวมถึงการโปรแกรมเพื่อออกแบบเชิงลึก ถ้าใครที่มาถึงตรงนี้สงสัยและอยากรู้เรื่องนี้มาดูกันครับ
Pragma : เทคนิคที่ทำการเตรียมตัว Compiler ที่จะนำมาใช้งานรวมถึง option เสริมต่างๆให้กับฟังก์ชันที่กำหนด รวมถึงเลือกสถาปัตยกรรมที่จะใช้โดยจะแบ่งกรณีการใช้งานดังนี้
ใช้ในการเลือก Compiler เช่น
ใช้ในการเพิ่ม option เสริม
ใช้ในการป้องกันการใช้ฟังก์ชันบางอย่าง
ใช้ในการเลือกสถาปัตยกรรมที่ใช่ในการ Compile
Example C++
Example C
Output
Last updated
Was this helpful?