Câu hỏi được gắn thẻ «const»

Các hằng số trong lập trình là các định nghĩa có giá trị được cố định trong suốt quá trình thực thi chương trình. Văn học trong hầu hết các ngôn ngữ là hằng số, ví dụ. Trong các kiểu lập trình tham chiếu minh bạch, tất cả các định nghĩa là không đổi. Vùng lưu trữ dữ liệu đủ điều kiện const (đối tượng, trường, biến, tham số) là một khu vực "không bao giờ thay đổi", do đó cho phép tối ưu hóa trình tạo mã bổ sung và kiểm tra độ chính xác của chương trình.








11
Chuỗi hằng tĩnh (thành viên lớp)
Tôi muốn có một hằng số tĩnh riêng cho một lớp (trong trường hợp này là một nhà máy hình dạng). Tôi muốn có một cái gì đó của loại. class A { private: static const string RECTANGLE = "rectangle"; } Thật không may, tôi nhận được tất cả các …
444 c++  string  class  static  const 


30
Sử dụng 'const' cho các tham số chức năng
Làm thế nào đến nay bạn có đi với const? Bạn chỉ thực hiện các chức năng constkhi cần thiết hoặc bạn đi toàn bộ con lợn và sử dụng nó ở khắp mọi nơi? Ví dụ, hãy tưởng tượng một trình biến đổi đơn giản có một tham số …
397 c++  const 






Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.