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

Siêu lập trình là khả năng lập trình lại môi trường lập trình, như với macro hoặc kính siêu.










7
Chính xác thì lập trình siêu hình là gì?
Tôi đang đọc một bài báo trên TheServerSide về lập trình ployglot trên nền tảng Java . Một số nhận xét trong bài viết đề cập đến lập trình siêu ứng dụng như khả năng tạo mã (có thể là đang bay). Siêu lập trình có phải là khả năng …


9
Ví dụ về C ++ SFINAE?
Tôi muốn tham gia vào lập trình siêu mẫu nhiều hơn. Tôi biết rằng SFINAE là viết tắt của "thay người thất bại không phải là một lỗi." Nhưng ai đó có thể chỉ cho tôi cách sử dụng SFINAE tốt không?


1
Làm thế nào Pony (ORM) thực hiện các thủ thuật của nó?
Pony ORM thực hiện một thủ thuật hay là chuyển đổi một biểu thức trình tạo thành SQL. Thí dụ: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT 2 [Person[3], Person[1]] >>> Tôi biết …


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.