Computer >> Máy Tính >  >> Lập trình >> C ++

Lớp lưu trữ đăng ký trong C ++

Trong C, bộ chỉ định lớp lưu trữ thanh ghi chỉ ra cho trình biên dịch biết rằng đối tượng nên được lưu trữ trong một thanh ghi máy. Bộ chỉ định lớp lưu trữ thanh ghi thường được chỉ định cho các biến được sử dụng nhiều, chẳng hạn như biến điều khiển vòng lặp, với hy vọng nâng cao hiệu suất bằng cách giảm thiểu thời gian truy cập. Tuy nhiên, trình biên dịch không bắt buộc phải đáp ứng yêu cầu này. Do kích thước và số lượng thanh ghi có sẵn trên hầu hết các hệ thống hạn chế, một số biến thực sự có thể được đưa vào thanh ghi.

Trong C ++, nó chỉ đơn giản là một từ khóa dành riêng không được sử dụng, nhưng thật hợp lý khi cho rằng nó được giữ lại để tương thích cú pháp với mã C.