2013-08-22 44 views
5

Có ai biết cách mô hình hóa các tham số mẫu C++ 11 variadic một cách chính xác trong UML 2.2 không?
Tôi đã nhìn thấy một số mẫu cấu hình UML do kết quả tìm kiếm trên web, dường như mô tả cấu trúc của 'bất kỳ số tham số mẫu tùy chọn nào'. Hoặc tôi chỉ nhầm lẫn điều này với thực tế là bất kỳ thông số mẫu thông thường nào có thể là tùy chọn khi mặc định được cung cấp trong khai báo?C++ 11 Các ký hiệu tham số mẫu biến thể trong UML

Ai đó có thể tham khảo các liên kết thích hợp hoặc các phần cụ thể của thông số UML 2.2/2.3 không?

Dưới đây là một đề xuất mà tôi đã tạo ra với : Variadic Template Parameters Model Sample

UPDATE:
Tôi đặc biệt quan tâm đến việc làm thế nào các ràng buộc cho giải nén cơ chế có thể được mô hình hóa.

Trả lời

3

OK, vì không ai dường như có một câu trả lời tôi sẽ trả lời câu hỏi của tôi với những gì tôi đã đưa ra:

enter image description here

Nó chỉ là một mô hình thay đổi chút ít trong những đề nghị đầu tiên tôi đã trong câu hỏi. Ít nhất với Tôi có thể tạo khung mã có thể sử dụng cú pháp chính xác và có thể sử dụng được. Tuy nhiên, không thể đảo ngược kỹ thuật mã được tạo ra.

+3

Sơ đồ này không hoàn toàn _useful_ với tôi. –

+0

@LightnessRacesinOrbit Bạn có thể thử hiển thị một cách tiếp cận tốt hơn không? –

+2

Tôi không có cách tiếp cận tốt hơn. Tôi chỉ nói rằng tôi không nghĩ rằng một sơ đồ UML có bất kỳ giá trị nào ở đây. Tôi không thể đọc và suy luận bất kỳ thông tin hữu ích nào về mã bạn sẽ viết. –

Các vấn đề liên quan