คำแนะนำที่ยอดเยี่ยมเกี่ยวกับการใช้สำหรับ makefile และเครื่องมืออื่น ๆ การพิจารณาเครื่องมือที่ไม่คอมไพเลอร์ในขณะที่การตัดสินใจว่าส่วนขยายใดที่จะใช้เป็นวิธีการที่ยอดเยี่ยมในการช่วยค้นหาคำตอบที่เหมาะกับคุณ
ฉันแค่อยากจะเพิ่มต่อไปนี้เพื่อช่วยเหลือเกี่ยวกับบาง.cc
เทียบกับ.cpp
ข้อมูลที่ผมพบว่า ต่อไปนี้เป็นส่วนขยายที่แยกตามสภาพแวดล้อมที่แตกต่างกัน (จากหนังสือ "C ++ Primer Plus"):
Unix ใช้: .C
, .cc
, .cxx
,.c
GNU C ++ ใช้: .C
, .cc
, .cxx
, .cpp
,.c++
Digital Mars ใช้: .cpp
,.cxx
Borland C ++ ใช้: .cpp
Watcom ใช้: .cpp
Microsoft Visual c ++ ใช้: .cpp
, .cxx
,.cc
Metrowerks CodeWarrior ใช้: .cpp
, .cp
, .cc
, .cxx
,.c++
สภาพแวดล้อมที่แตกต่างกันรองรับส่วนขยายที่แตกต่างกัน ฉันก็กำลังมองหาที่จะตอบคำถามนี้และพบว่าโพสต์นี้ จากโพสต์นี้ฉันคิดว่าฉันจะไปด้วย.hpp
และ.cpp
เพื่อความสะดวกในการจดจำข้ามแพลตฟอร์ม / เครื่องมือข้าม