Taşınabilirlik
Hangi Tiplere Sahip Olduğunu Bil
Uyarı üreten çoğu taşınabilirlik sorunları, tipleri dikkatli seçmediğimizden kaynaklanır. Standard Kütüphane ve diziler size_t ile indekslenir. Standard
tutucu (container) uzunlukları size_t olarak raporlanır. size_t işlevini yanlış kullanırsanız, yalnızca 32-bit tam sayıların indekslenmesinden taşmaya başladıktan sonra ortaya çıkan, iyi gizlenen 64-bit sorunlar oluşturabilirsiniz. char vs. unsigned char
http://www.viva64.com/en/a/0010/
Standard Kütüphane'yi Kullan
std::filesystem
C++17, desteklenen tüm derleycilerede, taşınabilir dosya sistemi erişimi sağlayan yeni filesystem kütüphanesini ekledi.
std::thread
C++11'in thread'leme olanakları, pthread veya WinThreads kullanımına tercih edilmelidir.
Diğer Meseleler
Bu belgedeki diğer kaygıların çoğu sonuç olarak taşınabilirlik konularına geri dönüyor. İstatistikleri Kullanma özellikle vurgulanan bir nokta.