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.

results matching ""

    No results matching ""