Angenommen, eine .h-Datei stellt "struct user_object;" bereit, gibt aber nicht ihre Mitglieder an oder wie groß sie ist. Wie heißt das? Ich denke an Abstract Data Type, aber das ist etwas anderes ... Kann es nirgends finden ...Wie lautet der Name einer vom Benutzer verborgenen Datenstruktur?
0
A
Antwort
4
Der C-Standard verwendet den Begriff "unvollständig", um diese Typen zu beschreiben. Aber die Terminologie hängt wirklich davon ab, wofür Sie sie verwenden möchten. "Incomplete" ist sinnvoll, wenn man darüber spricht, was Code mit einer solchen Struktur kann, aber oft wird "opaque" verwendet, wenn Absicht beschrieben wird (in diesem Fall würde der Autor nicht wollen, dass die Benutzer berühren, was drin ist) .
+0
"Opaque" ist, was ich gesucht habe. – Alex
Verwandte Themen
- 1. Wie lautet der Name?
- 2. Wie lautet der Name einer solchen Notation?
- 3. Wie lautet der eigentliche Name einer "zufälligen Schlüsselwörterbuch" -Struktur?
- 4. Wie lautet der Name in der Programmierung?
- 5. Wie lautet der Name für diese Hashtabellenoptimierung?
- 6. Wie lautet der Name dieses Problems?
- 7. Wie lautet der Name des Docker-Daemons?
- 8. Wie lautet der Name dieses Operators =>?
- 9. Wie lautet der offizielle Name dieses Konstrukts?
- 10. Wie lautet der Name dieses Farbschemaelements?
- 11. Wie lautet der Name dieser Synchronisationsmethode?
- 12. Wie lautet der Name meiner Vue-Komponente?
- 13. Wie lautet der Name dieser Programmierregel?
- 14. Wie lautet der Name dieses Operators "+ ="?
- 15. Wie lautet der Name dieses Sortieralgorithmus?
- 16. Wie lautet der Name dieses regulären Ausdrucks?
- 17. Wie lautet der Name dieses Operators "_" in Python?
- 18. Wie lautet der Name der Standard-DUAL-Tabelle in Netezza
- 19. Wie lautet der Name des $ {} Notation in Angular2 (Typoskript) ist
- 20. Wie lautet der Name dieser Konvention für geschweifte Klammern?
- 21. Wie lautet der Name eines entfernbaren Knopfes? Manchmal
- 22. Wie lautet der Name für die umgekehrte Linse?
- 23. Wie lautet der Name des ReSharper Quick Fix-Befehls?
- 24. Wie lautet der Name für das Element im grünen Kreis?
- 25. Wie lautet der Name Ihres Systems mit PHP_OS Konstante
- 26. Wie lautet der Name des Gebietsschemas für Koreanisch?
- 27. Wie lautet der Name dieses Syntaxtricks? Wo ist er dokumentiert?
- 28. Wie lautet der Name dieser Syntax "(x, y)"?
- 29. Wie lautet der vollständige Name für "Iota" in Golang?
- 30. Wie lautet der Name für diese Art von Ablaufdiagramm?
[Pimpl] (https://en.wikipedia.org/wiki/Opaque_pointer)? [Handle] (https://en.wikipedia.org/wiki/Handle_%28computing%29)? – genpfault
Vielleicht undurchsichtiger Typ? – Kevin
Gewöhnlich "undurchsichtiger Datentyp" in C genannt: https://en.wikipedia.org/wiki/Opaque_data_type – usr