2016-04-02 19 views

cevap

2

Burada "saydam" ifadesinin, std::basic_string türünün arabiriminin istemciye doğrudan erişilebilen bir diziyi yönetdiği gerçeğine inanıyorum. Bir dize o karakterlerin bir dizi, ve karakterlerin bir fiili dizide özellikle std::basic_string tip depolar karakterler sanki fonksiyonları, yani elemanlı bir dizi mantıksal olduğunu. İstemci, dizgedeki tek tek karakterlerin adreslerinde işaretçi aritmetiği yapabilir ve örneğin düzgün şekilde çalışmayı garanti eder. mantıksal bir dizidir ama pratikte diyelim ki, birlikte

Kontrast bu, std::deque, aslında bir dizi olarak hayata olabilir. std::deque ile çalışmak isteyen bir istemci, std::deque öğelerinin işlenmemiş öğelerini güvenli bir şekilde alamıyor ve doğru bir şekilde çalışması garanti altına alınacak şekilde işaretçi aritmetiğini gerçekleştiremiyor.

İlgili konular