İş yerinde çok güzel bir mekanizmamız var. Şöyle ki master'a kodumuzu yollamadan önce gözetim ve onaydan geçmesi gerekiyor.
Ben std::string 'i forward declare etmem konusunda bir geri dönüş aldım.
Her ne kadar teoride doğru olsa bile pratikde hemen hemen her cpp dosyasının string ,vector gibi sınıfları dahil ettiklerinden bunları forward declare etmenin çok da bir faydasını göremiyorum. Hatta çok uzun include bloklarına sebep olduğunu düşünüyorum.
Biraz hor görüleceği için iş yerinde paylaşmadım ama sizin samimiyetinize sığınarak fikrinizi sormak istedim.
Bir sınıf her cpp dosyasında kullanılıyorsa forward declare 'i hala tercih edermisiniz ?
Erdemdem
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]