样式 发表于 2025-3-25 06:26:27

http://reply.papertrans.cn/28/2741/274041/274041_21.png

爆米花 发表于 2025-3-25 10:56:40

Leadership, Management and CommandDer Gültigkeitsbereich (scope) und die Art der Bindung (linkage) von Programmobjekten werden nur selten in der C++ — Literatur behandelt. Wir stellen beide Konzepte in diesem Kapitel kurz vor und behandeln außerdem einige Standard-Anwendungsfälle, soweit sie für die Praxis wichtig sind.

贸易 发表于 2025-3-25 13:32:39

https://doi.org/10.1057/9780230590502Strukturen (auch als Aggregationen bezeichnet) dienen dazu, einen neuen Typ aus mehreren evtl. unterschiedlichen Datenelementen zusammen zu setzen. Während jedes Datenelement einer Struktur seinen eigenen Speicherbereich erhält, teilen sich die Datenelemente einer Union einen gemeinsamen Speicherbereich.

accrete 发表于 2025-3-25 18:12:00

Leadership, Management and CommandFelder dienen dazu, eine Reihe von Datenelementen gleichen Typs zusammen zu fassen. Im Gegensatz zu Strukturen wird auf die Datenelemente nicht über ihren Namen, sondern über einen Index zugegriffen.

虚弱 发表于 2025-3-25 23:34:45

http://reply.papertrans.cn/28/2741/274041/274041_25.png

ARK 发表于 2025-3-26 03:21:41

https://doi.org/10.1007/978-3-658-05881-4Die Schlüsselworte const und volatile können zu einer Deklaration oder Definition hinzugefügt werden, um Objekte als konstant bzw. volatil zu kennzeichnen. Konstante Objekte können nicht geändert werden, volatile Objekte dagegen werden als von außen veränderlich betrachtet und damit von jeder Optimierung ausgeschlossen.

革新 发表于 2025-3-26 07:06:20

http://reply.papertrans.cn/28/2741/274041/274041_27.png

Ige326 发表于 2025-3-26 10:29:46

http://reply.papertrans.cn/28/2741/274041/274041_28.png

photopsia 发表于 2025-3-26 15:38:39

https://doi.org/10.1007/978-3-658-05052-8In C++ kann der gleiche Funktionsname gleichzeitig für unterschiedliche Funktionen verwendet werden. Dazu ist es erforderlich, dass sich die Funktionen in ihrer Parameterliste unterscheiden. Daraus ergeben sich weit reichende Konsequenzen, unter anderem auch für den Binder (linker), der jetzt nicht mehr nur nach dem Funktionsnamen gehen kann.

apropos 发表于 2025-3-26 18:58:55

https://doi.org/10.1007/978-3-658-05052-8Im Gegensatz zu z.B. Java verfügt C++ über einen Präprozessor, der den Quellcode textuell manipulieren kann bevor der eigentliche Übersetzungsvorgang beginnt.
页: 1 2 [3] 4 5 6 7
查看完整版本: Titlebook: Die Kunst der Programmierung mit C++; Exakte Grundlagen fü Martin Aupperle Book 2002Latest edition Springer Fachmedien Wiesbaden 2002 C++.I