2016-08-09 5 views
3

clang unterstützt das Attribut ((acquire_capability)) für Funktionen.
Die einzige Beschreibung, die sie für sie ist die folgende: „Markiert eine Funktion als eine Fähigkeit zu erwerben“Was sind die Anwendungsfälle für clang :: acquire_capability?

Was bedeutet eine "Fähigkeit", und was wären die Anwendungsfälle für dieses Attribut?
Könnte jemand ein Beispiel angeben, wann ein Entwickler das verwenden würde?
Ich denke, es hat etwas mit Multithreading zu tun, aber ich verstehe nicht, wie es verwendet werden würde.

+0

Sicherlich keine! Spamm keine Tags! – Olaf

+0

@Olaf Ich weiß nicht einmal, was es ist. Viele dieser Attribute gelten auch für C-Code. Deshalb habe ich das Tag hinzugefügt. –

+0

@Olaf Ich habe das Handbuch gelesen. Es war nicht da drin. Deshalb habe ich die Frage gestellt. –

Antwort

Verwandte Themen