Lập trình

Q & A cho các lập trình viên chuyên nghiệp và đam mê


3
Tại sao các định nghĩa con trỏ hàm hoạt động với bất kỳ số lượng ký hiệu '&' hoặc dấu hoa thị '*'?
Tại sao làm công việc sau đây? void foo() { cout << "Foo to you too!\n"; }; int main() { void (*p1_foo)() = foo; void (*p2_foo)() = *foo; void (*p3_foo)() = &foo; void (*p4_foo)() = *&foo; void (*p5_foo)() = &*foo; void (*p6_foo)() = **foo; void (*p7_foo)() = **********************foo; (*p1_foo)(); (*p2_foo)(); …
216 c++  c  function-pointers 

10
Nơi đặt AutoMapper.CreateMaps?
Tôi đang sử dụng AutoMappertrong một ASP.NET MVCứng dụng. Tôi đã nói rằng tôi nên di chuyển AutoMapper.CreateMapnơi khác vì họ có rất nhiều chi phí. Tôi không chắc chắn làm thế nào để thiết kế ứng dụng của mình để thực hiện các cuộc gọi này chỉ trong 1 …







9
Có thể xác định nhiều hơn một chức năng cho mỗi tệp trong MATLAB và truy cập chúng từ bên ngoài tệp đó không?
Khi tôi đang học văn bằng đại học về EE, MATLAB yêu cầu mỗi chức năng phải được xác định trong tệp riêng của mình, ngay cả khi đó là một lớp lót. Bây giờ tôi đang học lấy bằng tốt nghiệp và tôi phải viết một dự án bằng …

8
Làm thế nào để tạo một phương thức lớp riêng?
Cách tiếp cận này của việc tạo một phương thức lớp riêng hoạt động như thế nào: class Person def self.get_name persons_name end class << self private def persons_name "Sam" end end end puts "Hey, " + Person.get_name puts "Hey, " + Person.persons_name #=> raises "private method `persons_name' called for …





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.